# HG changeset patch # User Lars Hansen # Date 1123703084 0 # Node ID 8fb6d571241fbdfa0edcdbeeb91927b1bd695b1b # Parent 56cb3405ca15ea65de2b5ebce20f50701b2a531b *** empty log message *** diff -r 56cb3405ca15 -r 8fb6d571241f lisp/ChangeLog --- a/lisp/ChangeLog Wed Aug 10 19:40:42 2005 +0000 +++ b/lisp/ChangeLog Wed Aug 10 19:44:44 2005 +0000 @@ -1,3 +1,47 @@ +2005-08-10 Lars Hansen + * desktop.el (desktop-buffer-mode-handlers): Make + non-customizable. Add autoload cookie. Change initial value to + nil; add elements in respective modules instead. Fix doc string. + (desktop-load-file): New function. + (desktop-minor-mode-handlers): New autoloaded variable. + (desktop-create-buffer): Call minor mode handlers. Use + desktop-load-file to load major and minor mode modules prior to + checking for a handler. + (desktop-save): Don't add nil to desktop-minor-modes for minor + modes with nil function in desktop-minor-mode-table. Don't delete + desktop file before rewriting it. + (desktop-locals-to-save): Add autoload cookie. Don't make + automatically buffer-local. Add variables column-number-mode, + size-indication-mode, indent-tabs-mode, + indicate-buffer-boundaries, indicate-empty-lines and + show-trailing-whitespace. + (desktop-clear): Allow desktop-clear-preserve-buffers to contain + regexps. Don't use desktop-clear-preserve-buffers-regexp. + (desktop-clear-preserve-buffers-regexp): Delete. + (desktop-clear-preserve-buffers): Update initial value and + docstring. + (desktop-save-buffer): Fix doc string. + + * hilit-chg.el: Add handler to desktop-minor-mode-handlers. + (hilit-chg-desktop-restore): New function. + (highlight-changes-mode): Add highlight-changes-mode to + desktop-locals-to-save. + + * dired.el: Add handler to desktop-buffer-mode-handlers. + (dired-restore-desktop-buffer): Remove autoload cookie. + (dired-mode): Add autoload cookie. + + * info.el: Add handler to desktop-buffer-mode-handlers. + (Info-restore-desktop-buffer): Remove autoload cookie. + (Info-mode): Add autoload cookie. + + * mh-e/mh-e.el: Add handler to desktop-buffer-mode-handlers. + (mh-restore-desktop-buffer): Remove autoload cookie. + (mh-folder-mode): Add autoload cookie. + + * mail/rmail.el: Add handler to desktop-buffer-mode-handlers. + (rmail-restore-desktop-buffer): Remove autoload cookie. + 2005-08-11 Masatake YAMATO * hexl.el (hexl-address-region): diff -r 56cb3405ca15 -r 8fb6d571241f lisp/mh-e/ChangeLog --- a/lisp/mh-e/ChangeLog Wed Aug 10 19:40:42 2005 +0000 +++ b/lisp/mh-e/ChangeLog Wed Aug 10 19:44:44 2005 +0000 @@ -1,5 +1,5 @@ 2005-08-10 Lars Hansen - * mh-e/mh-e.el: Add handler to desktop-buffer-mode-handlers. + * mh-e.el: Add handler to desktop-buffer-mode-handlers. (mh-restore-desktop-buffer): Remove autoload cookie. (mh-folder-mode): Add autoload cookie.