]> git.eshelyaron.com Git - emacs.git/commitdiff
Double undo limits
authorStefan Kangas <stefankangas@gmail.com>
Sat, 10 Aug 2019 13:17:33 +0000 (15:17 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Sat, 10 Aug 2019 17:08:31 +0000 (19:08 +0200)
* src/undo.c (syms_of_undo) <undo_limit, undo_strong_limit>
<Vundo_outer_limit>: Double undo limits.  (Bug#31104)

src/undo.c

index 3c1251dae6e713cd6bbe51a271ddea07e0bb7184..78e51ead6650c03e6192fcde80912a558a6981bf 100644 (file)
@@ -442,7 +442,7 @@ value, the earlier commands that came before it are forgotten.
 
 The size is counted as the number of bytes occupied,
 which includes both saved text and other data.  */);
-  undo_limit = 80000;
+  undo_limit = 160000;
 
   DEFVAR_INT ("undo-strong-limit", undo_strong_limit,
              doc: /* Don't keep more than this much size of undo information.
@@ -454,7 +454,7 @@ is never discarded for this reason.
 
 The size is counted as the number of bytes occupied,
 which includes both saved text and other data.  */);
-  undo_strong_limit = 120000;
+  undo_strong_limit = 240000;
 
   DEFVAR_LISP ("undo-outer-limit", Vundo_outer_limit,
              doc: /* Outer limit on size of undo information for one command.
@@ -471,7 +471,7 @@ In fact, this calls the function which is the value of
 `undo-outer-limit-function' with one argument, the size.
 The text above describes the behavior of the function
 that variable usually specifies.  */);
-  Vundo_outer_limit = make_fixnum (12000000);
+  Vundo_outer_limit = make_fixnum (24000000);
 
   DEFVAR_LISP ("undo-outer-limit-function", Vundo_outer_limit_function,
               doc: /* Function to call when an undo list exceeds `undo-outer-limit'.