aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/ChangeLog4
-rw-r--r--doc/lispref/eval.texi7
2 files changed, 10 insertions, 1 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 58548077d3d..3719b223b35 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,7 @@
12014-08-27 Dmitry Antipov <dmantipov@yandex.ru>
2
3 * eval.texi (Eval): Mention possible recovery from stack overflow.
4
12014-07-11 Eli Zaretskii <eliz@gnu.org> 52014-07-11 Eli Zaretskii <eliz@gnu.org>
2 6
3 * internals.texi (Garbage Collection): Fix last change. 7 * internals.texi (Garbage Collection): Fix last change.
diff --git a/doc/lispref/eval.texi b/doc/lispref/eval.texi
index 05250233b00..6ffc7db8abf 100644
--- a/doc/lispref/eval.texi
+++ b/doc/lispref/eval.texi
@@ -805,7 +805,12 @@ message @code{"Lisp nesting exceeds max-lisp-eval-depth"}).
805This limit, with the associated error when it is exceeded, is one way 805This limit, with the associated error when it is exceeded, is one way
806Emacs Lisp avoids infinite recursion on an ill-defined function. If 806Emacs Lisp avoids infinite recursion on an ill-defined function. If
807you increase the value of @code{max-lisp-eval-depth} too much, such 807you increase the value of @code{max-lisp-eval-depth} too much, such
808code can cause stack overflow instead. 808code can cause stack overflow instead. On some systems, this overflow
809can be handled. In that case, normal Lisp evaluation is interrupted
810and control is transferred back to the top level command loop
811(@code{top-level}). Note that there is no way to enter Emacs Lisp
812debugger in this situation. @xref{Error Debugging}.
813
809@cindex Lisp nesting error 814@cindex Lisp nesting error
810 815
811The depth limit counts internal uses of @code{eval}, @code{apply}, and 816The depth limit counts internal uses of @code{eval}, @code{apply}, and