Emacs only uses desktop mode when launched in server mode.

master
Pierre Neidhardt 2013-06-16 16:57:23 +02:00
parent 35aeea9b80
commit 1ea67b1cae
1 changed files with 9 additions and 7 deletions

View File

@ -404,10 +404,12 @@ has errors and/or warnings."
;; Let Emacs auto-load/save sessions.
(desktop-save-mode 1)
(setq history-length 250)
(setq desktop-dirname (concat emacs-cache-folder "desktop"))
(if (not (file-directory-p desktop-dirname))
(make-directory desktop-dirname t))
(setq desktop-path `(,desktop-dirname))
(add-to-list 'desktop-globals-to-save 'compile-command)
(when (boundp 'server-running-p)
(desktop-save-mode 1)
(setq history-length 250)
(setq desktop-dirname (concat emacs-cache-folder "desktop"))
(if (not (file-directory-p desktop-dirname))
(make-directory desktop-dirname t))
(setq desktop-path `(,desktop-dirname))
(add-to-list 'desktop-globals-to-save 'compile-command))