From a515788d7dcb8e2dc42788a535e51ac33d91461b Mon Sep 17 00:00:00 2001 From: Lars Hansen Date: Wed, 10 Aug 2005 19:39:16 +0000 Subject: [PATCH] Add handler to desktop-buffer-mode-handlers. (dired-restore-desktop-buffer): Remove autoload cookie. (dired-mode): Add autoload cookie. --- lisp/dired.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/dired.el b/lisp/dired.el index 745a2555162..7c628d30da3 100644 --- a/lisp/dired.el +++ b/lisp/dired.el @@ -1469,6 +1469,8 @@ Do so according to the former subdir alist OLD-SUBDIR-ALIST." ;; Dired mode is suitable only for specially formatted data. (put 'dired-mode 'mode-class 'special) +;; Autoload cookie needed by desktop.el +;;;###autoload (defun dired-mode (&optional dirname switches) "\ Mode for \"editing\" directory listings. @@ -3270,7 +3272,6 @@ Ask means pop up a menu for the user to select one of copy, move or link." (function (lambda (f) (desktop-file-name (car f) desktop-dirname))) dired-subdir-alist))))) -;;;###autoload (defun dired-restore-desktop-buffer (desktop-buffer-file-name desktop-buffer-name desktop-buffer-misc) @@ -3291,6 +3292,9 @@ Ask means pop up a menu for the user to select one of copy, move or link." (when desktop-missing-file-warning (sit-for 1)) nil))) +(add-to-list 'desktop-buffer-mode-handlers + '(dired-mode . dired-restore-desktop-buffer)) + (if (eq system-type 'vax-vms) (load "dired-vms")) -- 2.39.2