File: hywconfig.el.html
This library provides two unrelated ways of managing window
configurations, (the set of windows and associated buffers within a
specific frame). The first way associates a name with each
stored window configuration. The name can then be used to
retrieve the window configuration later. The following functions
provide this behavior:
hywconfig-add-by-name
hywconfig-delete-by-name
hywconfig-restore-by-name
The second way utilizes a ring structure, just like the Emacs
kill ring, except the elements stored are window configurations
instead of textual regions. The following functions support
storage and sequential retrieval of window configurations:
hywconfig-ring-save
hywconfig-yank-pop
hywconfig-delete-pop
None of this information is stored between Emacs sessions, so your
window configurations will last only through a single session of use.
Based in part on kill-ring code from simple.el.
Defined variables (2)
Defined functions (16)
hywconfig-add-by-name | (NAME) |
hywconfig-delete-by-name | (NAME) |
hywconfig-delete-pop | [Arg list not available until function definition is loaded.] |
hywconfig-delete-pop-continue | [Arg list not available until function definition is loaded.] |
hywconfig-get-ring | |
hywconfig-named-get | |
hywconfig-named-get-entries | |
hywconfig-named-get-names | |
hywconfig-named-put | |
hywconfig-named-set-entries | |
hywconfig-restore-by-name | (NAME) |
hywconfig-ring-empty-p | [Arg list not available until function definition is loaded.] |
hywconfig-ring-save | [Arg list not available until function definition is loaded.] |
hywconfig-set-window-configuration | |
hywconfig-yank-pop | (N) |
hywconfig-yank-pop-continue | (N) |