diff options
author | Richard M. Stallman <rms@gnu.org> | 2002-12-07 21:42:16 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 2002-12-07 21:42:16 +0000 |
commit | ff306b6098286e28819901f3272437b957e8f6b6 (patch) | |
tree | 412c07b9649de0b7eef15405a66b10e623db91db /lispref | |
parent | c80d2280abe4bea9d67287a67783e4da52a6ddd3 (diff) | |
download | emacs-ff306b6098286e28819901f3272437b957e8f6b6.tar.gz |
Document history-length.
Diffstat (limited to 'lispref')
-rw-r--r-- | lispref/minibuf.texi | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi index 1159602fabd..d5e57d79327 100644 --- a/lispref/minibuf.texi +++ b/lispref/minibuf.texi @@ -435,6 +435,20 @@ needs to do to use a history list is to initialize it and to pass its name to the input functions when you wish. But it is safe to modify the list by hand when the minibuffer input functions are not using it. + Emacs functions that add a new element to a history list can also +delete old elements if the list gets too long. The variable +@code{history-length} specifies the maximum length for most history +lists. To specify a different maximum length for a particular history +list, put the length in the @code{history-length} property of the +history list symbol. + +@defvar history-length +The value of this variable specifies the maximum length for all +history lists that don't specify their own maximum lengths. If the +value is @code{t}, that means there no maximum (don't delete old +elements). +@end defvar + Here are some of the standard minibuffer history list variables: @defvar minibuffer-history |