--- Begin Message ---
Subject: |
desktop-auto-save seems confusing |
Date: |
Mon, 03 Feb 2014 02:47:10 -0500 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
Package: emacs
Version: 24.3.50
desktop-auto-save has what seems to me to be confusing, limited functionality.
emacs -Q ; no existing desktop
M-x desktop-save-mode
C-h v desktop-auto-save-timer
-> nil
M-x customize-variable RET desktop-auto-save-timeout RET
Set to 20, set for current session
C-h v desktop-auto-save-timer
-> no longer nil, but still does not auto-save anything,
because desktop-owner returns nil
Basically, it seems that the only way this feature does anything is if
you enable (desktop-save-mode) in .emacs AND have a pre-existing desktop
file when you start Emacs.
Why doesn't enabling desktop-save-mode at any time just turn it on?
Why does it require the desktop file to exist beforehand?
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#16630: desktop-auto-save seems confusing |
Date: |
Fri, 07 Feb 2014 09:45:39 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu) |
> Why doesn't desktop-save-mode simply enable the auto-save timer?
> The timer function itself seems to take the necessary steps to ensure it
> only actually does something when appropriate.
I installed a patch that enables the auto-save timer in desktop-save-mode.
PS: I see nothing wrong in your revision 116250. I recommend reinstating it.
--- End Message ---