diff options
| author | Dmitry Antipov | 2014-08-27 14:51:21 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2014-08-27 14:51:21 +0400 |
| commit | 28e0124dd05419689a8a94ec4381e53d4644989c (patch) | |
| tree | 227e2536ea4f4942fb05547d07cd695dc8d7bae8 /doc | |
| parent | 7fb78a081b8272034515dcb74e18034f5f71363d (diff) | |
| download | emacs-28e0124dd05419689a8a94ec4381e53d4644989c.tar.gz emacs-28e0124dd05419689a8a94ec4381e53d4644989c.zip | |
* src/keyboard.c (Vtop_level_message): Rename to
Vinternal__top_level_message, as suggested by Stefan Monnier in
http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00493.html
All related users changed.
* lisp/startup.el (normal-top-level): Now use internal--top-level-message.
* doc/lispref/eval.texi (Eval): Mention possible recovery from stack overflow.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/lispref/eval.texi | 7 |
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 @@ | |||
| 1 | 2014-08-27 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | * eval.texi (Eval): Mention possible recovery from stack overflow. | ||
| 4 | |||
| 1 | 2014-07-11 Eli Zaretskii <eliz@gnu.org> | 5 | 2014-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"}). | |||
| 805 | This limit, with the associated error when it is exceeded, is one way | 805 | This limit, with the associated error when it is exceeded, is one way |
| 806 | Emacs Lisp avoids infinite recursion on an ill-defined function. If | 806 | Emacs Lisp avoids infinite recursion on an ill-defined function. If |
| 807 | you increase the value of @code{max-lisp-eval-depth} too much, such | 807 | you increase the value of @code{max-lisp-eval-depth} too much, such |
| 808 | code can cause stack overflow instead. | 808 | code can cause stack overflow instead. On some systems, this overflow |
| 809 | can be handled. In that case, normal Lisp evaluation is interrupted | ||
| 810 | and control is transferred back to the top level command loop | ||
| 811 | (@code{top-level}). Note that there is no way to enter Emacs Lisp | ||
| 812 | debugger in this situation. @xref{Error Debugging}. | ||
| 813 | |||
| 809 | @cindex Lisp nesting error | 814 | @cindex Lisp nesting error |
| 810 | 815 | ||
| 811 | The depth limit counts internal uses of @code{eval}, @code{apply}, and | 816 | The depth limit counts internal uses of @code{eval}, @code{apply}, and |