Commit 2159bd06 authored by Chong Yidong's avatar Chong Yidong

(undo_limit, undo_strong_limit, Vundo_outer_limit): Quadruple undo

limits (bug#1501).
parent fa57de36
...@@ -689,7 +689,7 @@ value, the earlier commands that came before it are forgotten. ...@@ -689,7 +689,7 @@ value, the earlier commands that came before it are forgotten.
The size is counted as the number of bytes occupied, The size is counted as the number of bytes occupied,
which includes both saved text and other data. */); which includes both saved text and other data. */);
undo_limit = 20000; undo_limit = 80000;
DEFVAR_INT ("undo-strong-limit", &undo_strong_limit, DEFVAR_INT ("undo-strong-limit", &undo_strong_limit,
doc: /* Don't keep more than this much size of undo information. doc: /* Don't keep more than this much size of undo information.
...@@ -701,7 +701,7 @@ is never discarded for this reason. ...@@ -701,7 +701,7 @@ is never discarded for this reason.
The size is counted as the number of bytes occupied, The size is counted as the number of bytes occupied,
which includes both saved text and other data. */); which includes both saved text and other data. */);
undo_strong_limit = 30000; undo_strong_limit = 120000;
DEFVAR_LISP ("undo-outer-limit", &Vundo_outer_limit, DEFVAR_LISP ("undo-outer-limit", &Vundo_outer_limit,
doc: /* Outer limit on size of undo information for one command. doc: /* Outer limit on size of undo information for one command.
...@@ -718,7 +718,7 @@ In fact, this calls the function which is the value of ...@@ -718,7 +718,7 @@ In fact, this calls the function which is the value of
`undo-outer-limit-function' with one argument, the size. `undo-outer-limit-function' with one argument, the size.
The text above describes the behavior of the function The text above describes the behavior of the function
that variable usually specifies. */); that variable usually specifies. */);
Vundo_outer_limit = make_number (3000000); Vundo_outer_limit = make_number (12000000);
DEFVAR_LISP ("undo-outer-limit-function", &Vundo_outer_limit_function, DEFVAR_LISP ("undo-outer-limit-function", &Vundo_outer_limit_function,
doc: /* Function to call when an undo list exceeds `undo-outer-limit'. doc: /* Function to call when an undo list exceeds `undo-outer-limit'.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment