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 (4)

register-alistAlist of elements (NAME . CONTENTS), one for each Emacs register.
register-preview-delayIf non-nil, time to wait in seconds before popping up a preview window.
register-preview-functionFunction to format a register for previewing.
register-separatorRegister containing the text to put between collected texts, or nil if none.

Defined functions (38)

append-to-register(REGISTER START END &optional DELETE-FLAG)
copy-rectangle-to-register(REGISTER START END &optional DELETE-FLAG)
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()
number-to-register(NUMBER REGISTER)
point-to-register(REGISTER &optional ARG)
prepend-to-register(REGISTER START END &optional DELETE-FLAG)
register-describe-oneline(C)
register-preview(BUFFER &optional SHOW-EMPTY)
register-preview-default(R)
register-read-with-preview(PROMPT)
register-swap-out()
register-to-point(REGISTER &optional DELETE)
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)