aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>2002-12-07 21:42:16 +0000
committerRichard M. Stallman <[email protected]>2002-12-07 21:42:16 +0000
commitff306b6098286e28819901f3272437b957e8f6b6 (patch)
tree412c07b9649de0b7eef15405a66b10e623db91db /lispref
parentc80d2280abe4bea9d67287a67783e4da52a6ddd3 (diff)
Document history-length.
Diffstat (limited to 'lispref')
-rw-r--r--lispref/minibuf.texi14
1 files changed, 14 insertions, 0 deletions
diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi
index 1159602fab..d5e57d7932 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