summaryrefslogtreecommitdiff
path: root/doc/lispintro
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2018-06-01 17:11:36 +0300
committerEli Zaretskii <eliz@gnu.org>2018-06-01 17:11:36 +0300
commit4a3aed2507a3e347fc0488c21cbc0a898efef6b7 (patch)
treebd59ef591aa6d182875b1a1d2c96629d45f65797 /doc/lispintro
parent21f2247cf49d2332dd3f6d696318c9c65fd26c83 (diff)
downloademacs-4a3aed2507a3e347fc0488c21cbc0a898efef6b7.tar.gz
Update Emacs Lisp Intro to match current behavior
* doc/lispintro/emacs-lisp-intro.texi (Wrong Type of Argument) (debug, debug-on-entry, Void Function, Void Variable): Update the *Backtrace* buffer display to current Emacs. (Bug#31654)
Diffstat (limited to 'doc/lispintro')
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi57
1 files changed, 34 insertions, 23 deletions
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index a256873ab1d..aad572623a3 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -1818,10 +1818,12 @@ You will create a @file{*Backtrace*} buffer that says:
---------- Buffer: *Backtrace* ----------
Debugger entered--Lisp error: (void-function fill-column)
(fill-column)
- eval((fill-column))
- eval-last-sexp-1(nil)
+ eval((fill-column) nil)
+ elisp--eval-last-sexp(nil)
eval-last-sexp(nil)
- call-interactively(eval-last-sexp)
+ funcall-interactively(eval-last-sexp nil)
+ call-interactively(eval-last-sexp nil nil)
+ command-execute(eval-last-sexp)
---------- Buffer: *Backtrace* ----------
@end group
@end smallexample
@@ -1868,9 +1870,11 @@ says:
---------- Buffer: *Backtrace* ----------
Debugger entered--Lisp error: (void-variable +)
eval(+)
- eval-last-sexp-1(nil)
+ elisp--eval-last-sexp(nil)
eval-last-sexp(nil)
- call-interactively(eval-last-sexp)
+ funcall-interactively(eval-last-sexp nil)
+ call-interactively(eval-last-sexp nil nil)
+ command-execute(eval-last-sexp)
---------- Buffer: *Backtrace* ----------
@end group
@end smallexample
@@ -2137,10 +2141,12 @@ You will create and enter a @file{*Backtrace*} buffer that says:
Debugger entered--Lisp error:
(wrong-type-argument number-or-marker-p hello)
+(2 hello)
- eval((+ 2 (quote hello)))
- eval-last-sexp-1(nil)
+ eval((+ 2 'hello) nil)
+ elisp--eval-last-sexp(t)
eval-last-sexp(nil)
- call-interactively(eval-last-sexp)
+ funcall-interactively(eval-print-last-sexp nil)
+ call-interactively(eval-print-last-sexp nil nil)
+ command-execute(eval-print-last-sexp)
---------- Buffer: *Backtrace* ----------
@end group
@end smallexample
@@ -18103,10 +18109,11 @@ Debugger entered--Lisp error: (void-function 1=)
triangle-bugged(4)
@end group
@group
- eval((triangle-bugged 4))
- eval-last-sexp-1(nil)
- eval-last-sexp(nil)
- call-interactively(eval-last-sexp)
+ eval((triangle-bugged 4) nil)
+ eval-expression((triangle-bugged 4) nil nil 127)
+ funcall-interactively(eval-expression (triangle-bugged 4) nil nil 127)
+ call-interactively(eval-expression nil nil)
+ command-execute(eval-expression)
---------- Buffer: *Backtrace* ----------
@end group
@end smallexample
@@ -18220,12 +18227,13 @@ function:
---------- Buffer: *Backtrace* ----------
Debugger entered--entering a function:
* triangle-bugged(5)
- eval((triangle-bugged 5))
+ eval((triangle-bugged 5) nil)
@end group
@group
- eval-last-sexp-1(nil)
- eval-last-sexp(nil)
- call-interactively(eval-last-sexp)
+ eval-expression((triangle-bugged 5) nil nil 127)
+ funcall-interactively(eval-expression (triangle-bugged 5) nil nil 127)
+ call-interactively(eval-expression nil nil)
+ command-execute(eval-expression)
---------- Buffer: *Backtrace* ----------
@end group
@end smallexample
@@ -18244,9 +18252,11 @@ Debugger entered--beginning evaluation of function call form:
eval((triangle-bugged 5))
@end group
@group
- eval-last-sexp-1(nil)
- eval-last-sexp(nil)
- call-interactively(eval-last-sexp)
+ eval((triangle-bugged 5) nil)
+ eval-expression((triangle-bugged 5) nil nil 127)
+ funcall-interactively(eval-expression (triangle-bugged 5) nil nil 127)
+ call-interactively(eval-expression nil nil)
+ command-execute(eval-expression)
---------- Buffer: *Backtrace* ----------
@end group
@end smallexample
@@ -18271,12 +18281,13 @@ Debugger entered--beginning evaluation of function call form:
* (let ((total 0)) (while (> number 0) (setq total ...)
(setq number ...)) total)
* triangle-bugged(5)
- eval((triangle-bugged 5))
+ eval((triangle-bugged 5) nil)
@group
@end group
- eval-last-sexp-1(nil)
- eval-last-sexp(nil)
- call-interactively(eval-last-sexp)
+ eval-expression((triangle-bugged 5) nil nil 127)
+ funcall-interactively(eval-expression (triangle-bugged 5) nil nil 127)
+ call-interactively(eval-expression nil nil)
+ command-execute(eval-expression)
---------- Buffer: *Backtrace* ----------
@end group
@end smallexample