mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-11 09:20:51 +00:00
(Undo): Restore some explanation from the version that was deleted.
This commit is contained in:
parent
907560871c
commit
1412ac47e7
@ -470,6 +470,9 @@ it except to install it on a keymap.
|
||||
|
||||
In an interactive call, @var{count} is the numeric prefix argument.
|
||||
|
||||
Self-insertion translates the input character through
|
||||
@code{translation-table-for-input}. @xref{Translation of Characters}.
|
||||
|
||||
This command calls @code{auto-fill-function} whenever that is
|
||||
non-@code{nil} and the character inserted is in the table
|
||||
@code{auto-fill-chars} (@pxref{Auto Filling}).
|
||||
@ -477,10 +480,9 @@ non-@code{nil} and the character inserted is in the table
|
||||
@c Cross refs reworded to prevent overfull hbox. --rjc 15mar92
|
||||
This command performs abbrev expansion if Abbrev mode is enabled and
|
||||
the inserted character does not have word-constituent
|
||||
syntax. (@xref{Abbrevs}, and @ref{Syntax Class Table}.)
|
||||
|
||||
This is also responsible for calling @code{blink-paren-function} when
|
||||
the inserted character has close parenthesis syntax (@pxref{Blinking}).
|
||||
syntax. (@xref{Abbrevs}, and @ref{Syntax Class Table}.) It is also
|
||||
responsible for calling @code{blink-paren-function} when the inserted
|
||||
character has close parenthesis syntax (@pxref{Blinking}).
|
||||
|
||||
Do not try substituting your own definition of
|
||||
@code{self-insert-command} for the standard one. The editor command
|
||||
@ -1257,6 +1259,9 @@ range @var{beg} to @var{end}, which increased the size of the buffer
|
||||
by @var{delta}. It is undone by calling @var{funname} with arguments
|
||||
@var{args}.
|
||||
|
||||
This kind of element enables undo limited to a region to determine
|
||||
whether the element pertains to that region.
|
||||
|
||||
@item nil
|
||||
This element is a boundary. The elements between two boundaries are
|
||||
called a @dfn{change group}; normally, each change group corresponds to
|
||||
@ -1793,7 +1798,7 @@ a buffer. This is in contrast to the function @code{sort}, which
|
||||
rearranges the order of the elements of a list (@pxref{Rearrangement}).
|
||||
The values returned by these functions are not meaningful.
|
||||
|
||||
@defun sort-subr reverse nextrecfun endrecfun &optional startkeyfun endkeyfun
|
||||
@defun sort-subr reverse nextrecfun endrecfun &optional startkeyfun endkeyfun predicate
|
||||
This function is the general text-sorting routine that subdivides a
|
||||
buffer into records and then sorts them. Most of the commands in this
|
||||
section use this function.
|
||||
@ -1847,6 +1852,10 @@ is no need for @var{endkeyfun} if @var{startkeyfun} returns a
|
||||
non-@code{nil} value.
|
||||
@end enumerate
|
||||
|
||||
The argument @var{predicate} is the function to use to compare keys.
|
||||
If keys are numbers, it defaults to @code{<}; otherwise it defaults to
|
||||
@code{string<}.
|
||||
|
||||
As an example of @code{sort-subr}, here is the complete function
|
||||
definition for @code{sort-lines}:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user