Here is a brief summary of some recently introduced functions.
nil. (The expression is evaluated only for its side effects.) For example:
(let ((foo 2)) (while (> foo 0) (insert (format "foo is %d.\n" foo)) (setq foo (1- foo)))) => foo is 2. foo is 1. nil(The
insertfunction inserts its arguments at point; the
formatfunction returns a string formatted from its arguments the way
messageformats its arguments;
\nproduces a new line.)
nilor an error message.
(let* ((foo 7) (bar (* 3 foo))) (message "`bar' is %d." bar)) => `bar' is 21.
tfor true if the text after point matches the argument, which should be a regular expression.
tfor true if point is at the end of the accessible part of a buffer. The end of the accessible part is the end of the buffer if the buffer is not narrowed; it is the end of the narrowed part if the buffer is narrowed.
(prog1 1 2 3 4) => 1
Go to the first, previous, next, last section, table of contents.