lisp/desktop.el: Make some frame-restoring functions public.
authorJuanma Barranquero <lekktu@gmail.com>
Sun, 21 Jul 2013 17:45:12 +0000 (19:45 +0200)
committerJuanma Barranquero <lekktu@gmail.com>
Sun, 21 Jul 2013 17:45:12 +0000 (19:45 +0200)
commit56bc453c4aef9ef94e49ec45cea51d2d47948846
treee5c7d7a57acdefcbb8b3a5b4e38a669d7da91378
parentf4e891b5a89a773600a329bae75cd615f3c8e0a2
lisp/desktop.el: Make some frame-restoring functions public.
(desktop-saved-frame-states): Rename from desktop--saved-states;
all users changed.
(desktop-save-frames): Rename from desktop--save-frames.
Do not save state to desktop file.
(desktop-save): Save desktop-saved-frame-states to desktop file
and reset to nil.
(desktop-restoring-frames-p): New function.
(desktop-restore-frames): Use it.  Rename from desktop--restore-frames.
(desktop-read): Use desktop-restoring-frames-p.  Do not try to fix
buffer-lists when restoring frames.  Suggested by Martin Rudalics.
lisp/ChangeLog
lisp/desktop.el