]> git.eshelyaron.com Git - emacs.git/commitdiff
(syms_of_undo) <undo-outer-limit>: Doc update.
authorLuc Teirlinck <teirllm@auburn.edu>
Sun, 30 Jan 2005 00:39:33 +0000 (00:39 +0000)
committerLuc Teirlinck <teirllm@auburn.edu>
Sun, 30 Jan 2005 00:39:33 +0000 (00:39 +0000)
src/undo.c

index ac7b4d8935e636c47a4e2d715915da7e8debd328..3809c83d91d19ff22d17422280f6e910b1a40ac5 100644 (file)
@@ -639,11 +639,13 @@ which includes both saved text and other data.  */);
   DEFVAR_LISP ("undo-outer-limit", &Vundo_outer_limit,
              doc: /* Outer limit on size of undo information for one command.
 At garbage collection time, if the current command has produced
-more than this much undo information, it asks you whether to delete
-the information.  This is a last-ditch limit to prevent memory overflow.
+more than this much undo information, it discards the info and displays
+a warning.  This is a last-ditch limit to prevent memory overflow.
 
-The size is counted as the number of bytes occupied,
-which includes both saved text and other data.
+The size is counted as the number of bytes occupied, which includes
+both saved text and other data.  A value of nil means no limit.  In
+this case, accumulating one huge undo entry could make Emacs crash as
+a result of memory overflow.
 
 In fact, this calls the function which is the value of
 `undo-outer-limit-function' with one argument, the size.