Thank you all for taking your time to reply!
@Kevin: I've added "layout-configuration-alist" to this var, and indeed, it saved, but here's what it wrote:
(setq layout-configuration-alist '(("Unprintable entity" "Unprintable entity" ("Unprintable entity" . "revive.el")) ("Unprintable entity" "Unprintable entity" ("Unprintable entity" . "dot.emacs.el") ("Unprintable entity" . "dot.emacs.el"))))
An alternative would be not to try to save EVERYTHING, but only what
really matters to you, taking care of saving only readably printable
objects, or for which you write a serialization/deserialization
function pair.
Marcelo de Moraes Serpa wrote:C-h v desktop-globals-to-save
Hello list,
I'm trying to combine DeskTop, layout-restore.el and revive.el to create the ultimate persistence experience :)
Well, what I'm trying to do is, every time I exit emacs, the whole memory state (elisp object's tree) will be dumped to a file and reloaded when I restart emacs again.
Why am I trying to do this? Well, there are many settings in emacs that are volatile, many vars that are not saved. I know that emacs has the capability to save its vars into .emacs, but this depends on the mode and the var, no?
C-h v desktop-locals-to-save
--
Kevin Rodgers
Denver, Colorado, USA