Just a short note for today, as the super-fast-latex post is still cooking: Emacs provides a few mechanisms to manage buffer/window state as a group. There’s current-window-configuration (and its register variants) and desktop-save, and you can act on groups of buffers by every predicate imaginable in ibuffer. But the window configurations vaporize when you shut down Emacs, and they don’t handle unopened file buffers. desktop-read is an all-or-nothing affair. Somehow there’s no clear wa...