diff options
author | Eli Zaretskii <eliz@gnu.org> | 2018-06-01 17:11:36 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2018-06-01 17:11:36 +0300 |
commit | 4a3aed2507a3e347fc0488c21cbc0a898efef6b7 (patch) | |
tree | bd59ef591aa6d182875b1a1d2c96629d45f65797 /doc/lispintro | |
parent | 21f2247cf49d2332dd3f6d696318c9c65fd26c83 (diff) | |
download | emacs-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.texi | 57 |
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 |