Homepage: https://www.gnu.org/software/emacs
Author: Juanma Barranquero
Save and restore frame and window setup
This file provides a set of operations to save a frameset (the state of all or a subset of the existing frames and windows), both in-session and persistently, and restore it at some point in the future. It should be noted that restoring the frames' windows depends on the buffers they are displaying, but this package does not provide any way to save and restore sets of buffers (see desktop.el for that). So, it's up to the user of frameset.el to make sure that any relevant buffer is loaded before trying to restore a frameset. When a window is restored and a buffer is missing, the window will be deleted unless it is the last one in the frame, in which case some previous buffer will be shown instead.