File: lisp.el.html

Lisp editing commands to go with Lisp major mode. More-or-less applicable in other modes too.

Defined variables (13)

beginning-of-defun-functionIf non-nil, function for ‘beginning-of-defun-raw’ to call.
defun-prompt-regexpIf non-nil, a regexp to ignore before a defun.
delete-pair-blink-delayTime in seconds to delay after showing a paired character to delete.
delete-pair-push-markNon-nil means ‘delete-pair’ pushes mark at end of delimited region.
down-list-functionIf non-nil, ‘down-list’ delegates to this function.
end-of-defun-functionFunction for ‘end-of-defun’ to call.
end-of-defun-moves-to-eolWhether ‘end-of-defun’ moves to eol before doing anything else.
forward-list-functionIf non-nil, ‘forward-list’ delegates to this function.
forward-sexp-functionIf non-nil, ‘forward-sexp’ delegates to this function.
insert-pair-alistAlist of paired characters inserted by ‘insert-pair’.
narrow-to-defun-include-commentsIf non-nil, ‘narrow-to-defun’ will also show comments preceding the defun.
parens-require-spacesIf non-nil, add whitespace as needed when inserting parentheses.
up-list-functionIf non-nil, ‘up-list’ delegates to this function.

Defined functions (31)

backward-kill-sexp(&optional ARG INTERACTIVE)
backward-list(&optional ARG INTERACTIVE)
backward-sexp(&optional ARG INTERACTIVE)
backward-up-list(&optional ARG ESCAPE-STRINGS NO-SYNTAX-CROSSING)
beginning-of-defun(&optional ARG)
beginning-of-defun--in-emptyish-line-p()
beginning-of-defun-comments(&optional ARG)
beginning-of-defun-raw(&optional ARG)
buffer-end(ARG)
check-parens()
delete-pair(&optional ARG)
down-list(&optional ARG INTERACTIVE)
down-list-default-function(&optional ARG)
end-of-defun(&optional ARG INTERACTIVE)
field-complete(TABLE &optional PREDICATE)
forward-list(&optional ARG INTERACTIVE)
forward-list-default-function(&optional ARG)
forward-sexp(&optional ARG INTERACTIVE)
forward-sexp-default-function(&optional ARG)
insert-pair(&optional ARG OPEN CLOSE)
insert-parentheses(&optional ARG)
kill-backward-up-list(&optional ARG)
kill-sexp(&optional ARG INTERACTIVE)
lisp-complete-symbol()
mark-defun(&optional ARG INTERACTIVE)
mark-sexp(&optional ARG ALLOW-EXTEND)
move-past-close-and-reindent()
narrow-to-defun(&optional INCLUDE-COMMENTS)
raise-sexp(&optional N)
up-list(&optional ARG ESCAPE-STRINGS NO-SYNTAX-CROSSING)
up-list-default-function(&optional ARG ESCAPE-STRINGS NO-SYNTAX-CROSSING)

Defined faces (0)