aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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: