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

append-to-register(REGISTER START END &optional DELETE-FLAG)
buffer-to-register(BUFFER REGISTER)
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)
file-to-register(FILE-NAME REGISTER)
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--find-preview(REGNAME)
register--get-method-type(VAL GENFUN &optional OTHER-ARGS-TYPE)
register--insertable-p(REGVAL)
register--jumpable-p(REGVAL)
register--preview-get-defaults(PRED STRS)
register-buffer-to-file-query()
register-describe-oneline(C)
register-of-type-alist(PRED)
register-preview(BUFFER &optional SHOW-EMPTY PRED)
register-preview-default(R)
register-preview-forward-line(ARG)
register-preview-next()
register-preview-previous()
register-read-with-preview(PROMPT &optional PRED)
register-read-with-preview-fancy(PROMPT &optional PRED)
register-read-with-preview-traditional(PROMPT &optional PRED)
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(registerv-data X)
registerv-data--inliner(INLINE--FORM X)
registerv-insert-func(registerv-insert-func X)
registerv-insert-func--inliner(INLINE--FORM X)
registerv-jump-func(registerv-jump-func X)
registerv-jump-func--inliner(INLINE--FORM X)
registerv-make
registerv-p(X)
registerv-p--inliner(INLINE--FORM X)
registerv-print-func(registerv-print-func X)
registerv-print-func--inliner(INLINE--FORM X)
set-register(REGISTER VALUE)
view-register(REGISTER)
window-configuration-to-register(REGISTER)

Defined faces (0)