diff options
| author | Lars Hansen | 2005-08-10 19:44:44 +0000 |
|---|---|---|
| committer | Lars Hansen | 2005-08-10 19:44:44 +0000 |
| commit | e6de37c57557d2d50f620f272259ee636a379bce (patch) | |
| tree | cb3ce0cb9f84da28ed4ef21a311b83ccde6863d5 /lisp/mh-e | |
| parent | 695a1fa430494992a9d2b9ab9fed87f753d40807 (diff) | |
| download | emacs-e6de37c57557d2d50f620f272259ee636a379bce.tar.gz emacs-e6de37c57557d2d50f620f272259ee636a379bce.zip | |
Add handler to desktop-buffer-mode-handlers.
(mh-restore-desktop-buffer): Remove autoload cookie.
(mh-folder-mode): Add autoload cookie.
Diffstat (limited to 'lisp/mh-e')
| -rw-r--r-- | lisp/mh-e/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/mh-e/mh-e.el | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/lisp/mh-e/ChangeLog b/lisp/mh-e/ChangeLog index db3de56d8b4..b217ae5e9f3 100644 --- a/lisp/mh-e/ChangeLog +++ b/lisp/mh-e/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2005-08-10 Lars Hansen <larsh@soem.dk> | ||
| 2 | * mh-e.el: Add handler to desktop-buffer-mode-handlers. | ||
| 3 | (mh-restore-desktop-buffer): Remove autoload cookie. | ||
| 4 | (mh-folder-mode): Add autoload cookie. | ||
| 5 | |||
| 1 | 2005-07-04 Lute Kamstra <lute@gnu.org> | 6 | 2005-07-04 Lute Kamstra <lute@gnu.org> |
| 2 | 7 | ||
| 3 | Update FSF's address in GPL notices. | 8 | Update FSF's address in GPL notices. |
diff --git a/lisp/mh-e/mh-e.el b/lisp/mh-e/mh-e.el index 12e77c6c833..3d917c16935 100644 --- a/lisp/mh-e/mh-e.el +++ b/lisp/mh-e/mh-e.el | |||
| @@ -1507,6 +1507,8 @@ is used in previous versions and XEmacs." | |||
| 1507 | (not (member 'mh-folder-mode which-func-modes))) | 1507 | (not (member 'mh-folder-mode which-func-modes))) |
| 1508 | (push 'mh-folder-mode which-func-modes)) | 1508 | (push 'mh-folder-mode which-func-modes)) |
| 1509 | 1509 | ||
| 1510 | ;; Autoload cookie needed by desktop.el | ||
| 1511 | ;;;###autoload | ||
| 1510 | (define-derived-mode mh-folder-mode fundamental-mode "MH-Folder" | 1512 | (define-derived-mode mh-folder-mode fundamental-mode "MH-Folder" |
| 1511 | "Major MH-E mode for \"editing\" an MH folder scan listing.\\<mh-folder-mode-map> | 1513 | "Major MH-E mode for \"editing\" an MH folder scan listing.\\<mh-folder-mode-map> |
| 1512 | 1514 | ||
| @@ -1653,7 +1655,6 @@ messages in that region. | |||
| 1653 | (set (make-local-variable (car pairs)) (car (cdr pairs))) | 1655 | (set (make-local-variable (car pairs)) (car (cdr pairs))) |
| 1654 | (setq pairs (cdr (cdr pairs))))) | 1656 | (setq pairs (cdr (cdr pairs))))) |
| 1655 | 1657 | ||
| 1656 | ;;;###autoload | ||
| 1657 | (defun mh-restore-desktop-buffer (desktop-buffer-file-name | 1658 | (defun mh-restore-desktop-buffer (desktop-buffer-file-name |
| 1658 | desktop-buffer-name | 1659 | desktop-buffer-name |
| 1659 | desktop-buffer-misc) | 1660 | desktop-buffer-misc) |
| @@ -1666,6 +1667,9 @@ DESKTOP-BUFFER-MISC holds a list of miscellaneous info used by the | |||
| 1666 | (mh-visit-folder desktop-buffer-name) | 1667 | (mh-visit-folder desktop-buffer-name) |
| 1667 | (current-buffer)) | 1668 | (current-buffer)) |
| 1668 | 1669 | ||
| 1670 | (add-to-list 'desktop-buffer-mode-handlers | ||
| 1671 | '(mh-folder-mode . mh-restore-desktop-buffer)) | ||
| 1672 | |||
| 1669 | (defun mh-scan-folder (folder range &optional dont-exec-pending) | 1673 | (defun mh-scan-folder (folder range &optional dont-exec-pending) |
| 1670 | "Scan the FOLDER over the RANGE. | 1674 | "Scan the FOLDER over the RANGE. |
| 1671 | If the optional argument DONT-EXEC-PENDING is non-nil then pending deletes and | 1675 | If the optional argument DONT-EXEC-PENDING is non-nil then pending deletes and |