+2006-08-25 Michael Kifer <kifer@cs.stonybrook.edu>
+
+ * viper.el (viper-set-hooks): use frame bindings for
+ viper-vi-state-cursor-color.
+ (viper-non-hook-settings): don't set default
+ mode-line-buffer-identification.
+
+ * viper-util.el (viper-set-cursor-color-according-to-state): new
+ function.
+ (viper-set-cursor-color-according-to-state,
+ viper-get-saved-cursor-color-in-replace-mode,
+ viper-get-saved-cursor-color-in-insert-mode): make conditional on
+ viper-emacs-state-cursor-color.
+
+ * viper-cmd.el (viper-envelop-ESC-key): bug fix.
+ (viper-undo): use point if undo-beg-posn is nil.
+ (viper-insert-state-post-command-sentinel,viper-change-state-to-emacs,
+ viper-after-change-undo-hook): don't use
+ viper-emacs-state-cursor-color by default.
+ (viper-undo): more sensible positioning after undo.
+
+ * viper-ex.el (ex-splice-args-in-1-letr-cmd): got rid of caddr.
+ (viper-emacs-state-cursor-color): default to nil, since this feature
+ doesn't work well yet.
+
+ * ediff-mult.el (ediff-intersect-directories,
+ ediff-get-directory-files-under-revision, ediff-dir-diff-copy-file):
+ always expand filenames.
+
+2006-08-24 Chong Yidong <cyd@stupidchicken.com>
+
+ * emacs-lisp/timer.el (timer-set-idle-time, run-with-idle-timer):
+ Accept internal time format for SECS arg.
+ (timer-relative-time): Doc fix.
+
+ * jit-lock.el: "Stealth fontification by requeuing timers" patch,
+ adapted from Martin Rudalics.
+ (jit-lock-stealth-repeat-timer, jit-lock-stealth-buffers): New vars.
+ (jit-lock-mode): Create jit-lock-stealth-repeat-timer.
+ (jit-lock-stealth-fontify): Reschedule as a idle timer instead of
+ using sit-for.
+
+2006-08-24 Francesc Rocher <francesc.rocher@gmail.com>
+
+ * cus-start.el (all): Add `overline-margin' and
+ `x-underline-at-descent-line'.
+
+2006-08-24 Kim F. Storm <storm@cua.dk>
+
+ * progmodes/grep.el (grep-find-use-xargs): Use explicit value `exec'
+ to mean "use find -exec"; nil now unambiguously means auto-detect.
+ (grep-compute-defaults): Set grep-find-use-xargs to `exec' if not `gnu'.
+ Use shell-quote-argument to build grep-find-command and grep-find-template.
+ (rgrep): Use shell-quote-argument to properly quote arguments to find.
+ Reported by Tom Seddon.
+
+2006-08-23 Chong Yidong <cyd@stupidchicken.com>
+
+ * startup.el (fancy-splash-head): Give instructions for dismissing
+ the splash screen for default startup too.
+ (display-startup-echo-area-message, fancy-splash-screens)
+ (use-fancy-splash-screens-p): New arg hide-on-input. If nil, show
+ all splash text at once and keep the splash buffer around.
+ (command-line-1): Give display-startup-echo-area-message a t arg.
+
+2006-08-23 Carsten Dominik <dominik@science.uva.nl>
+
+ * textmodes/org.el (org-follow-gnus-link): Make sure the dedicated
+ gnus frame is selected.
+
+2006-08-23 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-starting): Reset gdb-signalled to nil.
+
+2006-08-22 Kim F. Storm <storm@cua.dk>
+
+ * ido.el (ido-set-matches-1): Fix full matching for subdirs.
+ Add suffix matching for subdirs.
+
+2006-08-22 Jorgen Schaefer <forcer@forcix.cx> (tiny change)
+
+ * x-dnd.el (x-dnd-drop-data): Don't call goto-char if
+ mouse-yank-at-point is non-nil.
+
+2006-08-22 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-frame-memory-buffer): Make frame
+ a bit wider and remove fringes to fit initial output on line.
+
+2006-08-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * frame.el (blink-cursor-end): Only ignore the error we care about.
+ (blink-cursor-mode): Use blink-cursor-end to simplify the code.
+
+2006-08-21 Richard Stallman <rms@gnu.org>
+
+ * whitespace.el (whitespace-cleanup): Doc fix.
+
+2006-08-20 Ryan Yeske <rcyeske@gmail.com>
+
+ * net/rcirc.el (rcirc-show-maximum-output): New var.
+ (rcirc-buffer-process): If no buffer argument is supplied, use
+ current-buffer.
+ (rcirc-complete-nick): Complete to the last completed nick first.
+ (rcirc-mode): Preserve the value of `rcirc-urls' across
+ connections. Setup scroll function.
+ (rcirc-scroll-to-bottom): New function.
+ (rcirc-print): Use nick syntax around regexp work.
+ Notice dim-nicks speaking only if they say our nick.
+ (rcirc-update-activity-string): Do not show the modeline indicator
+ if there are no live rcirc processes.
+ (rcirc-cmd-ignore): Ignore case.
+ (rcirc-browse-url-at-point): Fix off-by-one error.
+
+2006-08-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/python.el: Remove * in defcustom docstrings.
+ (run-python, python-proc, python-try-complete): Use derived-mode-p.
+ (python-mode): Set tab-width and indent-tabs-mode.
+
+2006-08-20 Dave Love <fx@gnu.org>
+
+ * progmodes/python.el: Update to Dave Love's latest version.
+ (python-font-lock-keywords, python-mode): Don't use
+ font-lock-syntax-table, but match symbol elements explicitly instead.
+ (python-mode-map): Add help, and a few more key bindings.
+ (python-skip-comments/blanks): Move out of comments as well.
+ (python-continuation-line-p): Behave better with unbalanced parens.
+ (python-blank-line-p): New fun.
+ (python-open-block-statement-p): Don't use a heuristic.
+ (python-outdent-p): Better handle blocks-in-the-same-line.
+ (python-calculate-indentation): Misc improvements.
+ (python-comment-indent): Remove.
+ (python-block-pairs): New var.
+ (python-first-word): New fun.
+ (python-indentation-levels): Handle more common cases.
+ (python-indent-line-1): Add `leave' argument.
+ (python-indent-region): New fun.
+ (python-skip-out): New fun.
+ (python-beginning-of-statement, python-end-of-statement): Use it.
+ (python-next-statement): Return correct count even at eob.
+ (python-end-of-block): Fix paren-typo.
+ (python-imenu-create-index): Add module variables.
+ (run-python): Add `new' arg.
+ Check we're at a prompt before returning.
+ (python-send-command): Move to end of buffer.
+ Wait for prompt to return.
+ (python-set-proc): New fun.
+ (python-imports): New var.
+ (python-describe-symbol): Use it. Adjust to new interface of `ehelp'.
+ (python-eldoc-function): Try to move out of arg list.
+ (python-outline-level): Offset by 1.
+ (python-find-imports): New fun.
+ (python-symbol-completions): Use python-imports.
+ (python-module-path, ffap-alist): Add support for ffap.
+ (python-skeletons, python-mode-abbrev-table, def-python-skeleton)
+ (pythin-insert-*, python-default-template, python-expand-template):
+ Add templates/skeletons.
+ (python-setup-brm): Support for Bicycle Repair Man.
+ (python-abbrev-syntax-table): New var.
+ (python-abbrev-pc-hook, python-pea-hook): New funs.
+
+2006-08-20 Chong Yidong <cyd@stupidchicken.com>
+
+ * frame.el (blink-cursor-start): Set timer first.
+ (blink-cursor-end): Ignore timer cancelling errors.
+ Suggested by Ken Manheimer.
+
2006-08-20 Juanma Barranquero <lekktu@gmail.com>
* newcomment.el (comment-box): Call `comment-normalize-vars'.