emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master e391d88 5/6: Do not clear the session when trying t


From: Ivan Shmakov
Subject: [Emacs-diffs] master e391d88 5/6: Do not clear the session when trying to read a non-existent desktop file.
Date: Sat, 17 Jan 2015 20:04:27 +0000

branch: master
commit e391d88705efd3897996ed81e1f37b936dc3aa21
Author: Ivan Shmakov <address@hidden>
Commit: Ivan Shmakov <address@hidden>

    Do not clear the session when trying to read a non-existent desktop file.
    
    * lisp/desktop.el (desktop-read): Do not call desktop-clear when no
    desktop file is found.
    
    Fixes: debbugs:18371
---
 lisp/ChangeLog  |    3 +++
 lisp/desktop.el |    1 -
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index d894b1f..60732e7 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -14,6 +14,9 @@
        inhibit-point-motion-hooks in addition to inhibit-read-only.
        (Bug#18246)
 
+       * desktop.el (desktop-read): Do not call desktop-clear when no
+       desktop file is found.  (Bug#18371)
+
 2015-01-17  Stefan Monnier  <address@hidden>
 
        * emacs-lisp/eieio-core.el (eieio--class-constructor): Rename from
diff --git a/lisp/desktop.el b/lisp/desktop.el
index 3845f94..c355d7f 100644
--- a/lisp/desktop.el
+++ b/lisp/desktop.el
@@ -1191,7 +1191,6 @@ Using it may cause conflicts.  Use it anyway? " owner)))))
            (desktop-auto-save-enable)
            t))
       ;; No desktop file found.
-      (desktop-clear)
       (let ((default-directory desktop-dirname))
         (run-hooks 'desktop-no-desktop-file-hook))
       (message "No desktop file.")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]