X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/80aa469540e939c8d7dcdf27021e78f12d0b957a..d91bd17cb6e8699e64411465b84960e088e1cd10:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6048372f90..f57eba1727 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,217 @@ +2006-05-06 Thien-Thi Nguyen + + * emacs-lisp/ewoc.el (ewoc-create, ewoc-set-hf): Use `insert' + directly instead of a lambda expression that calls it. + +2006-05-06 Kim F. Storm + + * avoid.el (mouse-avoidance-point-position): Use posn-at-point + instead of compute-motion. + +2006-05-05 Dan Nicolaescu + + * ibuffer.el (ibuffer-compressed-file-name-regexp): Undo previous + change. + +2006-05-05 Reiner Steib + + * startup.el (command-line-1): Refer to "Pure Storage" on + pure-space-overflow. + +2006-05-05 Martin Rudalics + + * emacs-lisp/re-builder.el (reb-update-overlays): Cycle through + provided faces once they all have been used up. + +2006-05-05 Eli Zaretskii + + * startup.el (normal-splash-screen, fancy-splash-screens-1): Add a + reference to the Lisp manual to the warning about pure space + overflow. + +2006-05-05 Micha,Ak(Bl Cadilhac + + * textmodes/ispell.el (ispell-buffer-local-dict): Add a `no-reload' + argument to avoid the call to `ispell-internal-change-dictionary' + when not needed. + (ispell-change-dictionary): Use this argument and call + `ispell-internal-change-dictionary' after the possible change + to `ispell-local-dictionary'. + (ispell-internal-change-dictionary): Check for a change in + personal dictionary use too. + Cosmetic changes from Agustin Martin + . + +2006-05-05 Eli Zaretskii + + * startup.el (command-line): On MS-Windows, probe "~", not + "~USER", for warning about non-existent home directory + + * arc-mode.el (archive-l-e): New optional argument `float' means + generate a float value. + (archive-arc-summarize, archive-lzh-summarize) + (archive-zip-summarize, archive-zoo-summarize): Invoke archive-l-e + with 3rd argument non-nil when file's size is being computed. + Format the file sizes with %8.0f instead of %8d. + +2006-05-05 YAMAMOTO Mitsuharu + + * cus-start.el (all): Add mac-dnd-known-types. + + * term/mac-win.el: (mac-utxt-to-string, mac-string-to-utxt) + (mac-TEXT-to-string, mac-string-to-TEXT, mac-furl-to-string) + (mac-TIFF-to-string): New functions. + (mac-text-encoding-mac-japanese-basic-variant): New constant. + (x-get-selection, x-selection-value) + (mac-select-convert-to-string): Use them. + (mac-dnd-types-alist): New customization variable. + (mac-dnd-handle-furl, mac-dnd-handle-hfs, mac-dnd-insert-utxt) + (mac-dnd-insert-TEXT, mac-dnd-insert-TIFF, mac-dnd-drop-data) + (mac-dnd-handle-drag-n-drop-event): New functions. + (mac-drag-n-drop): Remove function. + (global-map): Bind drag-n-drop and M-drag-n-drop to + mac-dnd-handle-drag-n-drop-event. + +2006-05-04 Karl Chen + + * progmodes/perl-mode.el (perl-beginning-of-function): + Skip anonymous subs. + +2006-05-04 Dan Nicolaescu + + * ibuffer.el (ibuffer-compressed-file-name-regexp): Avoid loading + regexp-opt at run time. + + * term.el (term-handle-ansi-escape): Fix off by one error. + +2006-05-04 Nick Roberts + + * progmodes/gdb-ui.el (gdb-force-update): Delete variable... + (gdb-init-1, gdb-post-prompt): ...and references to it. + (gdb-frame-handler): Strip directory name from filename if present. + + * progmodes/gud.el (gdb-force-update): Delete defvar + (gud-speedbar-buttons): ...and references to it. Use window-start + to try to keep positon in watch expression. + +2006-05-03 Richard Stallman + + * simple.el (next-history-element, previous-history-element): Doc fix. + + * isearch.el (isearch-update-ring): Doc fix. + +2006-05-03 Dan Nicolaescu + + * isearch.el (isearch-update-ring): Take history-delete-duplicates + into consideration. Replace one arm ifs with whens. + +2006-05-03 Nick Roberts + + * progmodes/gdb-ui.el (gud-watch): Let user select an expression. + (menu): Fix typo. + +2006-05-02 Miles Bader + + * replace.el (occur-engine): Bind `inhibit-field-text-motion' to t. + +2006-05-02 Jay Belanger + + * calc/calc-embed.el: (calc-override-minor-modes-map) + (calc-override-minor-modes): New variables. + (calc-do-embedded): Make sure that Calc keystrokes aren't + overwritten by minor modes. + +2006-05-02 Chong Yidong + + * msb.el (msb): If EVENT is a down event, read and discard the up event. + +2006-05-02 Reiner Steib + + * startup.el (command-line-1): Refer to Lisp manual when + pure-space-overflow occurs. + + * files.el (byte-compile-dynamic, byte-compile-dynamic-docstrings) + (byte-compile-warnings, find-file-visit-truename, indent-tabs-mode) + (left-margin, no-byte-compile, no-update-autoloads, truncate-lines) + (version-control): Don't use `t' for safe-local-variable declarations. + +2006-05-01 Richard Stallman + + * diff-mode.el (diff-mode-shared-map): Don't bind M-W, M-U, M-C, + M-r, M-R, M-A, M-SPC or M-DEL. + (diff-mode-map): diff-refine-hunk now on C-c C-w + (diff-mode-map): Bind C-c C-e, C-c C-n, C-c C-r, C-c C-u. + + * help-mode.el (help-mode): view-exit-action calls delete-window + only when it is safe and possible. + + * simple.el (undo-outer-limit-truncate): Put quotes around buffer name + in messages. + + * emacs-lisp/warnings.el (display-warning, lwarn): Doc fixes. + + * tool-bar.el (tool-bar-setup): Put Help and Preferences items + in the default tool-bar-map. + +2006-05-01 Michael Albinus + + * net/tramp.el (tramp-completion-file-name-handler-alist) + (tramp-run-real-handler, tramp-completion-run-real-handler) + (tramp-completion-handle-file-name-all-completions) + (tramp-completion-handle-file-name-completion): Autoload them. + (tramp-completion-handle-file-exists-p) + (tramp-completion-handle-file-name-directory) + (tramp-completion-handle-file-name-nondirectory) + (tramp-completion-handle-expand-file-name): Remove them. + (tramp-handle-file-name-directory): Return the real directory name. + Returning "/" only doesn't need to be necessary any longer. + (tramp-file-name-handler): Make special attention when in hostname + completion mode. + (tramp-completion-file-name-handler): Revert patch from 2006-04-28. + (tramp-register-file-name-handlers): + Register `tramp-completion-file-name-handler' only when + `partial-completion-mode' is enabled. + (tramp-completion-handle-file-name-all-completions): + Delete directory part from results. + (tramp-get-completion-methods, tramp-get-completion-user-host): + Discard deleting "/", it doesn't work after the change of + `tramp-handle-file-name-directory' above. + +2006-05-01 Kim F. Storm + + * progmodes/grep.el (grep-expand-template): Use save-match-data + and symbol-value. + +2006-05-01 YAMAMOTO Mitsuharu + + * term/mac-win.el (mac-ae-open-documents, mac-drag-n-drop): + Use select-frame-set-input-focus instead of raise-frame. + (global-map): Bind M-drag-n-drop to mac-drag-n-drop. + +2006-05-01 Nick Roberts + + * progmodes/gud.el (gud-def): Add %c case. + (gud-speedbar-buttons): Don't bind case-fold-search unnecessarily. + (gud-format-command): Make match case sensitive. Match on %F. + +2006-04-30 Glenn Morris + + * calendar/cal-tex.el (cal-tex-preamble-extra): New variable. + (cal-tex-preamble): Use cal-tex-preamble-extra. + (cal-tex-list-diary-entries): Refer to `diary-list-entries' rather + than alias `list-diary-entries'. + +2006-04-29 Dan Nicolaescu + + * help-fns.el (describe-variable): Add info about safe local variables. + +2006-04-29 Richard Stallman + + * bindings.el (mode-line-format): help-echo doc fixes. + + * net/tramp.el (tramp-file-name-handler-alist): Delete + expand-file-name and other operations that can cause spurious loading. + 2006-04-29 Stefan Monnier * files.el (safe-local-variable-p): Remove support for the special @@ -44,7 +258,7 @@ (grep-read-regexp, grep-read-files): New helper functions. (rgrep): Rename from grep-tree. Rework to use proper histories. Adapt to changes in defcustoms and functions above. - (lgrep): New command, as grep, but using same interactive api as rgrep. + (lgrep): New command, as grep, but using same interactive UI as rgrep. 2006-04-28 Michael Albinus @@ -2655,7 +2869,7 @@ (describe-key-briefly-internal, describe-key-internal): Functions merged back into their callers. -2006-02-13 Martin Rudalics (tiny change) +2006-02-13 Martin Rudalics * info.el (info-xref-visited): Inherit from info-xref too. (Info-set-mode-line): Replace occurrences of `%' by `%%' @@ -3803,7 +4017,7 @@ * add-log.el (add-change-log-entry, change-log-merge): Conditionally use `hard-newline'. -2006-01-13 Martin Rudalics (tiny change) +2006-01-13 Martin Rudalics * wid-edit.el (widget-field-end): If the overlay is no longer associated with a buffer, behave as if the overlay didn't exist. @@ -4893,7 +5107,7 @@ * emacs-lisp/edebug.el (edebug-safe-prin1-to-string): Capture error from printing circular structures. -2005-12-17 Martin Rudalics (tiny change) +2005-12-17 Martin Rudalics * wid-edit.el (widget-checkbox-action): Clear undo info. @@ -6876,7 +7090,7 @@ scrolling the help window. Doc fix. (help-return-method): Doc fix. -2005-12-03 Martin Rudalics (tiny change) +2005-12-03 Martin Rudalics * emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression): Fix bug whereby names of length one or names starting with a @@ -7430,7 +7644,7 @@ * custom.el (defcustom): Update link types in docstring. -2005-11-20 Martin Rudalics (tiny change) +2005-11-20 Martin Rudalics * custom.el (defgroup): Add doc-string-elt info. @@ -7703,7 +7917,7 @@ * apropos.el (apropos-calc-scores): Use apropos-pattern. -2005-11-16 Martin Rudalics (tiny change) +2005-11-16 Martin Rudalics * wid-edit.el (color): Enclose %t in %{...%}. @@ -14634,7 +14848,7 @@ * emulation/edt-mapper.el (edt-save-function-key-map) (EDT-key-name): `defvar' to silence the byte-compiler. -2005-07-02 Martin Rudalics (tiny change) +2005-07-02 Martin Rudalics * font-lock.el (font-lock-regexp-grouping-backslash): Rename from font-lock-regexp-backslash. Doc fix.