aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/mh-e
diff options
context:
space:
mode:
authorLars Hansen <[email protected]>2004-04-21 20:48:48 +0000
committerLars Hansen <[email protected]>2004-04-21 20:48:48 +0000
commitc4e2f5679fac46fddfb44535478e32ae07743b2e (patch)
tree1d48997452431da021ffa75e598548c7c6a2cf91 /lisp/mh-e
parentc3f85d9536aa964e7c1881e3a7e5c18189d01894 (diff)
(mh-restore-desktop-buffer): Move from desktop.el. Add Parameters.
Diffstat (limited to 'lisp/mh-e')
-rw-r--r--lisp/mh-e/mh-e.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/lisp/mh-e/mh-e.el b/lisp/mh-e/mh-e.el
index c4b027f382..1db42327b5 100644
--- a/lisp/mh-e/mh-e.el
+++ b/lisp/mh-e/mh-e.el
@@ -2441,6 +2441,18 @@ well.")
"^There is no other window$"))
(add-to-list 'debug-ignored-errors mess))
+;;;; Desktop support
+
+;;;###autoload
+(defun mh-restore-desktop-buffer (desktop-buffer-file-name
+ desktop-buffer-name
+ desktop-buffer-misc)
+ "Restore an mh folder buffer specified in a desktop file."
+ (with-no-warnings
+ (mh-find-path)
+ (mh-visit-folder desktop-buffer-name)
+ (current-buffer)))
+
(provide 'mh-e)
;;; Local Variables: