mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-02-04 20:27:45 +00:00
Raise default max-specpdl-size value
Occasionally, loading cl-generic.el from source requires max_specpdl_size > 1600 when bootstrapping, and thus fails. In any case we are very close to the limit. * src/eval.c (init_eval_once): Raise max_specpdl_size to 1800. * doc/lispref/variables.texi (Local Variables): Update docs.
This commit is contained in:
parent
4011b179ff
commit
bb9402e6e9
@ -322,7 +322,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 1600. Entry to the Lisp debugger increases the
|
||||
The default value is 1800. 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
|
||||
|
@ -219,7 +219,7 @@ void
|
||||
init_eval_once (void)
|
||||
{
|
||||
/* Don't forget to update docs (lispref node "Local Variables"). */
|
||||
max_specpdl_size = 1600; /* 1500 is not enough for cl-generic.el. */
|
||||
max_specpdl_size = 1800; /* 1600 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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user