From: Stefan Monnier Date: Tue, 1 Nov 2005 08:02:46 +0000 (+0000) Subject: Replace (savehist-mode 1) for (savehist-load). X-Git-Tag: emacs-pretest-22.0.90~6146 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=c7deede0114b59fad6b841b4f405466510b7b1a1;p=emacs.git Replace (savehist-mode 1) for (savehist-load). --- diff --git a/etc/NEWS b/etc/NEWS index 2d2623f25a1..9e7465c1e7b 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -1533,7 +1533,7 @@ separate manual. +++ ** savehist saves minibuffer histories between sessions. -To use this feature, put (savehist-load) in your `.emacs' file. +To use this feature, turn on savehist-mode in your `.emacs' file. +++ ** Filesets are collections of files. You can define a fileset in diff --git a/lisp/ChangeLog b/lisp/ChangeLog index ccea8fc6f89..a15ee5c6d7f 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,12 +1,49 @@ +2005-11-01 Stefan Monnier + + * progmodes/scheme.el (scheme-mode-variables): Use the default + comment-indent-function. + + * faces.el (face-attribute): Handle the case where a face inherits from + a non-existent face. + + * simple.el (eval-expression-print-format): Use lisp-readable syntax + for octal and hexa output, and merge the char into the paren. + (kill-new): Use push. + (copy-to-buffer): Use with-current-buffer. + (completion-setup-function): Move code in loop to remove redundancy. + (minibuffer-local-must-match-map): Don't add bindings that duplicate + those inherited from minibuffer-local-completion-map. + + * savehist.el (savehist-mode) : + Use custom-set-minor-mode if available. + (savehist-mode) : Run the minor mode hook, set the custom state + and emit a message if applicable. + +2005-11-01 Hrvoje Niksic + + * savehist.el: Sync up to version 19. + (savehist-mode): New minor mode. + (savehist-file): Use ~/.emacs.d or ~/.xemacs if available. + (savehist-length): Remove (use history-length instead). + (savehist-file-modes): Rename from savehist-modes. + (savehist-save-hook, savehist-loaded): New vars. + (savehist-load): Use savehist-mode. Try to smooth up transition from + old format to new format. + (savehist-install): Allow savehist-autosave-interval to be nil. + (savehist-save): Run the new hook. Be more careful to only trim the + history variables. + (savehist-trim-history): New fun. Replaces savehist-process-for-saving. + (savehist-printable): Print into a buffer rather than char-by-char. + 2005-11-01 John Wiegley - * iswitchb.el (iswitchb-define-mode-map): Re-enabled the + * iswitchb.el (iswitchb-define-mode-map): Re-enable the toggle-ignore keybinding (C-a). The author said it had been disabled much earlier due to a possible incompatibility, but after many months of usage I have encountered no problems (and it is a rather useful option, especially for switching to " *temp*"). - * net/eudcb-mab.el (eudc-mab-query-internal): Added backend + * net/eudcb-mab.el (eudc-mab-query-internal): Add backend support for OS/X's AddressBook, by calling out to the open source program "contacts" (installable through Fink). @@ -14,7 +51,7 @@ `eudc-multiple-match-handling-method' is set to `all', delete the query string before inserting the query result. - * eshell/em-ls.el (eshell-do-ls): Added no-op support for --dired + * eshell/em-ls.el (eshell-do-ls): Add no-op support for --dired flag, to prevent Eshell from using the system ls when `eshell-ls-insert-directory' is in used. (eshell-ls-insert-directory): Disable font-lock in directory @@ -74,8 +111,8 @@ * net/tramp.el (tramp-chunksize): Escape parentheses in docstring starting at beginning of line. Fontification is messed up when - `open-paren-in-column-0-is-defun-start' set to t. Reported - by John Paul Wallington . + `open-paren-in-column-0-is-defun-start' set to t. + Reported by John Paul Wallington . 2005-10-30 Luc Teirlinck