Mercurial > emacs
diff lisp/ChangeLog @ 32447:cfae1c82d702
Added extensible special buffer support to desktop.el. See the
ChangeLog.
author | John Wiegley <johnw@newartisans.com> |
---|---|
date | Fri, 13 Oct 2000 09:11:16 +0000 |
parents | aab90b31807c |
children | 0abae260f337 |
line wrap: on
line diff
--- a/lisp/ChangeLog Fri Oct 13 09:02:39 2000 +0000 +++ b/lisp/ChangeLog Fri Oct 13 09:11:16 2000 +0000 @@ -1,3 +1,23 @@ +2000-10-13 John Wiegley <johnw@gnu.org> + + * desktop.el (desktop-buffer-modes-to-save): Added a global for + specifying what "other" kinds of buffers should be saved. This + used to be hard-coded. + (desktop-buffer-misc-functions): A global for specifying how + auxiliary data should be determined for special buffer types. + (desktop-save-buffer-p): Use `desktop-buffer-modes-to-save', + instead of hard-coding the special buffer types. + (desktop-save): Run `desktop-buffer-misc-functions' to gather + auxiliary data, instead of hard-coding for Info buffers and dired. + (desktop-buffer-info-misc-data): Aux function for determining Info + buffer auxiliary info. + (desktop-buffer-dired-misc-data): Likewise, but for dired buffers. + (desktop-buffer-info): Changed this function to use the info + gathered above. + (desktop-create-buffer): Be a little more careful about what + `minor-mode' means before calling it. This is important for some + buffer types. + 2000-10-13 John Wiegley <johnw@gnu.org> * eshell/esh-util.el: Added a global form which declares an