Function: desktop-remove
desktop-remove is an autoloaded, interactive and byte-compiled
function defined in desktop.el.gz.
Signature
(desktop-remove)
Documentation
Delete desktop file in desktop-dirname.
This function also sets desktop-dirname to nil.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/desktop.el.gz
;; ----------------------------------------------------------------------------
;;;###autoload
(defun desktop-remove ()
"Delete desktop file in `desktop-dirname'.
This function also sets `desktop-dirname' to nil."
(interactive)
(when desktop-dirname
(let ((filename (desktop-full-file-name)))
(setq desktop-dirname nil)
(when (file-exists-p filename)
(delete-file filename)))))