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