Function: desktop-change-dir
desktop-change-dir is an autoloaded, interactive and byte-compiled
function defined in desktop.el.gz.
Signature
(desktop-change-dir DIRNAME)
Documentation
Change to desktop saved in DIRNAME.
Kill the desktop as specified by variables desktop-save-mode(var)/desktop-save-mode(fun) and
desktop-save(var)/desktop-save(fun), then clear the desktop and load the desktop file in
directory DIRNAME.
Probably introduced at or before Emacs version 22.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/desktop.el.gz
;; ----------------------------------------------------------------------------
;;;###autoload
(defun desktop-change-dir (dirname)
"Change to desktop saved in DIRNAME.
Kill the desktop as specified by variables `desktop-save-mode' and
`desktop-save', then clear the desktop and load the desktop file in
directory DIRNAME."
(interactive "DChange to directory: ")
(setq dirname (file-name-as-directory (expand-file-name dirname desktop-dirname)))
(desktop-kill)
(desktop-clear)
(desktop-read dirname))