Sync up to version 19.
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 1 Nov 2005 05:49:46 +0000 (05:49 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 1 Nov 2005 05:49:46 +0000 (05:49 +0000)
commitb91f17dcc62ba3e510bb26f2a9dd6124269686c1
tree59c970278d31216443200527d78054727cab9940
parentd08a1c88d63c66a8553025e85ee548c98a75ef26
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.
lisp/savehist.el