]> git.eshelyaron.com Git - emacs.git/commitdiff
Bump up max_specpdl_size to 1500. (Bug#36216)
authorJuanma Barranquero <lekktu@gmail.com>
Sun, 16 Jun 2019 21:14:51 +0000 (23:14 +0200)
committerJuanma Barranquero <lekktu@gmail.com>
Sun, 16 Jun 2019 21:14:51 +0000 (23:14 +0200)
* src/eval.c (init_eval_once): Set max_specpdl_size to 1500.
* doc/lispref/variables.texi (Local Variables): Document it.

doc/lispref/variables.texi
src/eval.c

index 5e1bfbd714518c6f142c7acd65327628236350fd..6e6448ec1e9cbe91e34fdf0793836de4b49deafe 100644 (file)
@@ -303,7 +303,7 @@ that Lisp avoids infinite recursion on an ill-defined function.
 @code{max-lisp-eval-depth} provides another limit on depth of nesting.
 @xref{Definition of max-lisp-eval-depth,, Eval}.
 
-The default value is 1300.  Entry to the Lisp debugger increases the
+The default value is 1500.  Entry to the Lisp debugger increases the
 value, if there is little room left, to make sure the debugger itself
 has room to execute.
 @end defopt
index 5bba876637382f65b042fac77765832265ba0fb5..0006123b0afc58dcf3cadca216ded7c8e35ced1a 100644 (file)
@@ -220,7 +220,7 @@ void
 init_eval_once (void)
 {
   /* Don't forget to update docs (lispref node "Local Variables").  */
-  max_specpdl_size = 1300; /* 1000 is not enough for CEDET's c-by.el.  */
+  max_specpdl_size = 1500; /* 1300 is not enough for cl-generic.el.  */
   max_lisp_eval_depth = 800;
   Vrun_hooks = Qnil;
   pdumper_do_now_and_after_load (init_eval_once_for_pdumper);