Function: multisession-edit-mode
multisession-edit-mode is a byte-compiled function defined in
multisession.el.gz.
Signature
(multisession-edit-mode)
Documentation
This mode lists all elements in the "multisession" database.
In addition to any hooks its parent mode special-mode might have run,
this mode runs the hook multisession-edit-mode-hook, as the final or
penultimate step during initialization.
- negative-argument
0 digit-argument
1 digit-argument
2 digit-argument
3 digit-argument
4 digit-argument
5 digit-argument
6 digit-argument
7 digit-argument
8 digit-argument
9 digit-argument
< beginning-of-buffer
<follow-link> mouse-face
<keymap> C-M-i backward-button
<keymap> TAB forward-button
<mouse-2> mouse-select-window
> end-of-buffer
? describe-mode
DEL scroll-down-command
M-<left> tabulated-list-previous-column
M-<right> tabulated-list-next-column
S tabulated-list-sort
S-SPC scroll-down-command
SPC scroll-up-command
SPC..~ undefined
d multisession-delete-value
e multisession-edit-value
g revert-buffer
h describe-mode
n next-line
p previous-line
q quit-window
{ tabulated-list-narrow-current-column
} tabulated-list-widen-current-column
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/multisession.el.gz
(define-derived-mode multisession-edit-mode special-mode "Multisession"
"This mode lists all elements in the \"multisession\" database."
:interactive nil
(buffer-disable-undo)
(setq-local buffer-read-only t
truncate-lines t)
(setq tabulated-list-format
[("Package" 10)
("Key" 30)
("Value" 30)])
(setq-local revert-buffer-function #'multisession-edit-mode--revert))