File: register.el.html

This package of functions emulates and somewhat extends the venerable TECO's register feature, which permits you to save various useful pieces of buffer state to named variables. The entry points are documented in the Emacs user's manual: (info "(emacs) Registers").

Defined variables (8)

register--read-with-preview-functionFunction to use for reading a register name with preview.
register-alistAlist of elements (NAME . CONTENTS), one for each Emacs register.
register-preview-default-keysDefault keys for setting a new register.
register-preview-delayIf non-nil, time to wait in seconds before popping up register preview window.
register-preview-display-buffer-alistWindow configuration for the register preview buffer.
register-preview-functionFunction to format a register for previewing.
register-separatorRegister containing the text to put between collected texts, or nil if none.
register-use-previewWhether register commands show preview of registers with non-nil values.

Defined functions (66)

append-to-register(REGISTER START END &optional DELETE-FLAG)
copy-rectangle-to-register(REGISTER START END &optional DELETE-FLAG)
copy-register-preview-info(ARG)
copy-to-register(REGISTER START END &optional DELETE-FLAG REGION)
describe-register-1(REGISTER &optional VERBOSE)
frame-configuration-to-register(REGISTER)
get-register(REGISTER)
increment-register(PREFIX REGISTER)
insert-register(REGISTER &optional ARG)
jump-to-register(REGISTER &optional DELETE)
list-registers()
make-register-preview-info
make-register-preview-info--cmacro
number-to-register(NUMBER REGISTER)
point-to-register(REGISTER &optional ARG)
prepend-to-register(REGISTER START END &optional DELETE-FLAG)
register--preview-function(READ-PREVIEW-FUNCTION)
register--type(REGVAL)
register-command-info(COMMAND)
register-describe-oneline(C)
register-of-type-alist(TYPES)
register-preview(BUFFER &optional SHOW-EMPTY)
register-preview-1(BUFFER &optional SHOW-EMPTY TYPES)
register-preview-default(R)
register-preview-default-1(R)
register-preview-forward-line(ARG)
register-preview-get-defaults(ACTION)
register-preview-info-act(CL-X)
register-preview-info-act--cmacro(CL-WHOLE-ARG CL-X)
register-preview-info-msg(CL-X)
register-preview-info-msg--cmacro(CL-WHOLE-ARG CL-X)
register-preview-info-noconfirm(CL-X)
register-preview-info-noconfirm--cmacro(CL-WHOLE-ARG CL-X)
register-preview-info-p(CL-X)
register-preview-info-p--cmacro(CL-WHOLE-ARG CL-X)
register-preview-info-smatch(CL-X)
register-preview-info-smatch--cmacro(CL-WHOLE-ARG CL-X)
register-preview-info-types(CL-X)
register-preview-info-types--cmacro(CL-WHOLE-ARG CL-X)
register-preview-next()
register-preview-previous()
register-read-with-preview(PROMPT)
register-read-with-preview-fancy(PROMPT)
register-read-with-preview-traditional(PROMPT)
register-swap-out()
register-to-point(REGISTER &optional DELETE)
register-type(REGISTER)
register-val-describe(VAL VERBOSE)
register-val-insert(VAL)
register-val-jump-to(VAL ARG)
registerv--make(&optional DATA PRINT-FUNC JUMP-FUNC INSERT-FUNC)
registerv--make--cmacro(CL-WHOLE-ARG &optional DATA PRINT-FUNC JUMP-FUNC INSERT-FUNC)
registerv-data(CL-X)
registerv-data--cmacro(CL-WHOLE-ARG CL-X)
registerv-insert-func(CL-X)
registerv-insert-func--cmacro(CL-WHOLE-ARG CL-X)
registerv-jump-func(CL-X)
registerv-jump-func--cmacro(CL-WHOLE-ARG CL-X)
registerv-make
registerv-p(CL-X)
registerv-p--cmacro(CL-WHOLE-ARG CL-X)
registerv-print-func(CL-X)
registerv-print-func--cmacro(CL-WHOLE-ARG CL-X)
set-register(REGISTER VALUE)
view-register(REGISTER)
window-configuration-to-register(REGISTER)

Defined faces (0)