]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(custom-theme-set-variables): Autoload packages before sorting the variables.
[gnu-emacs] / lisp / ChangeLog
index cbde14340305caf02af04fe68ec775058ebeecc9..f0246673db1f88eae2d492779f69e134a4fbb3b0 100644 (file)
@@ -1,3 +1,223 @@
+2006-08-31  Michael Mauger  <mmaug@yahoo.com>
+
+       * custom.el (custom-theme-set-variables): Autoload packages before
+       sorting the variables.
+
+2006-08-30  Michael Kifer  <kifer@cs.stonybrook.edu>
+
+       * viper-cmd.el (viper-special-read-and-insert-char): Convert events to
+       chars if XEmacs.
+       (viper-after-change-undo-hook): Check if undo-in-progress is bound.
+
+2006-08-30  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/python.el (python-eldoc-function): Re-enable quit while
+       waiting for process.
+
+2006-08-30  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el (mac-string-to-utxt): If adjustment for MacJapanese
+       results in ASCII-only string, encode original one directly.
+
+2006-08-29  Romain Francoise  <romain@orebokech.com>
+
+       * startup.el (normal-splash-screen, fancy-splash-screens):
+       Make buffer read-only and arrange to enter view mode if necessary.
+
+2006-08-29  Chong Yidong  <cyd@stupidchicken.com>
+
+       * hl-line.el (hl-line): New face.
+       (hl-line-face): Use it.
+
+       * image-mode.el (image-mode): Fix last fix.
+       Suggested by Kim F. Storm.
+
+2006-08-29  Michael Albinus  <michael.albinus@gmx.de>
+
+       Sync with Tramp 2.0.54.
+
+       * net/tramp.el (tramp-convert-file-attributes): Call `eql' instead
+       of `=', because `tramp-get-remote-gid' might not always return an
+       integer when expected.
+       (tramp-register-file-name-handlers): `partial-completion-mode' is
+       unknown to XEmacs.
+       (tramp-time-diff): Don't use `floor', it might fail for large
+       differences.
+       (tramp-handle-make-auto-save-file-name): For Emacs 21, set
+       `tramp-auto-save-directory' if unset in order to guarantee unique
+       auto-save file names.
+
+2006-08-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * image-mode.el (image-mode): Display image as text on a terminal.
+
+2006-08-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/python.el (python-send-command): Simplify.
+       (run-python): Don't generate a new buffer unless `new' was specified.
+       Make sure we send `import emacs' to the proper process.
+
+       * progmodes/python.el (python-send-command): Don't wait for the command
+       to terminate.  Don't fiddle with compilation-parsing-end.
+
+2006-08-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp/checkdoc.el (checkdoc-file-comments-engine):
+       Insert commentary after first line summary.
+
+       * woman.el (woman-follow): New function, based on `man-follow'.
+       (woman-mode-map): Use it.
+
+       * ibuffer.el (ibuffer-do-sort-by-recency): Perform full update
+       since ibuffer-do-sort-by-recency does not define a sorter.
+
+2006-08-28  Kim F. Storm  <storm@cua.dk>
+
+       * find-dired.el (find-dired): Use shell-quote-argument to properly
+       escape ( and ) args.  Also use it on {} and ; args in default
+       value of find-ls-option string.
+       (find-grep-dired): Use shell-quote-argument on {} and ; args.
+
+2006-08-27  Michael Olson  <mwolson@gnu.org>
+
+       * emacs-lisp/tq.el: Small grammar fix in comments.
+       (tq-enqueue): Check for existence of queue rather than the
+       head queue item's question, which was a no-op.
+       (tq-filter, tq-process-buffer): Make sure the process buffer
+       exists before making it the current buffer.
+
+2006-08-27  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el (mac-apple-event-map): Rename hicommand to hi-command.
+       (mac-dnd-drop-data): Apply 2006-08-22 change for x-dnd-drop-data.
+       (special-event-map): Apply 2006-08-16 change for x-win.el.
+
+2006-08-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/python.el (python-send-receive): Wait in the
+       process's buffer so as to check the right buffer-local variables.
+
+2006-08-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/checkdoc.el: Remove * in defcustoms.
+       (defgroup checkdoc): Move to beginning.
+
+       * progmodes/python.el (python-preoutput-skip-next-prompt): New var.
+       (python-preoutput-continuation): Remove.
+       (python-preoutput-filter): Simplify correspondingly.
+       Remove handling of _emacs_ok.  Make sure we skip _emacs_out's prompts.
+       Loop around to catch embedded _emacs_out output.
+       (run-python): Send the import&print command on a single line.
+       (python-send-command): Send command&print on a single line.
+       (python-send-string): Only add double \n if needed.
+       (python-send-receive): Loop until the result comes.
+       (python-mode-running): Defvar it.
+       (python-setup-brm): Remove unused var `menu'.
+       Only bind py-mode-map and `features' around brm-init.
+       (python-calculate-indentation): Remove unused var `point'.
+       (python-beginning-of-defun): Remove unused var `def-line'.
+
+2006-08-25  Richard Stallman  <rms@gnu.org>
+
+       * kmacro.el (kmacro-repeat-on-last-key): Doc fix.
+
+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 fun.
+       (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): Get 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  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * tumme.el: Remove * in defcustoms's docstrings.
+
+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.
        (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-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.