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)
This commit is contained in:
parent
21f2247cf4
commit
4a3aed2507
1 changed files with 34 additions and 23 deletions
|
@ -1818,10 +1818,12 @@ You will create a @file{*Backtrace*} buffer that says:
|
||||||
---------- Buffer: *Backtrace* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
Debugger entered--Lisp error: (void-function fill-column)
|
Debugger entered--Lisp error: (void-function fill-column)
|
||||||
(fill-column)
|
(fill-column)
|
||||||
eval((fill-column))
|
eval((fill-column) nil)
|
||||||
eval-last-sexp-1(nil)
|
elisp--eval-last-sexp(nil)
|
||||||
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* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
@end group
|
@end group
|
||||||
@end smallexample
|
@end smallexample
|
||||||
|
@ -1868,9 +1870,11 @@ says:
|
||||||
---------- Buffer: *Backtrace* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
Debugger entered--Lisp error: (void-variable +)
|
Debugger entered--Lisp error: (void-variable +)
|
||||||
eval(+)
|
eval(+)
|
||||||
eval-last-sexp-1(nil)
|
elisp--eval-last-sexp(nil)
|
||||||
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* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
@end group
|
@end group
|
||||||
@end smallexample
|
@end smallexample
|
||||||
|
@ -2137,10 +2141,12 @@ You will create and enter a @file{*Backtrace*} buffer that says:
|
||||||
Debugger entered--Lisp error:
|
Debugger entered--Lisp error:
|
||||||
(wrong-type-argument number-or-marker-p hello)
|
(wrong-type-argument number-or-marker-p hello)
|
||||||
+(2 hello)
|
+(2 hello)
|
||||||
eval((+ 2 (quote hello)))
|
eval((+ 2 'hello) nil)
|
||||||
eval-last-sexp-1(nil)
|
elisp--eval-last-sexp(t)
|
||||||
eval-last-sexp(nil)
|
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* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
@end group
|
@end group
|
||||||
@end smallexample
|
@end smallexample
|
||||||
|
@ -18103,10 +18109,11 @@ Debugger entered--Lisp error: (void-function 1=)
|
||||||
triangle-bugged(4)
|
triangle-bugged(4)
|
||||||
@end group
|
@end group
|
||||||
@group
|
@group
|
||||||
eval((triangle-bugged 4))
|
eval((triangle-bugged 4) nil)
|
||||||
eval-last-sexp-1(nil)
|
eval-expression((triangle-bugged 4) nil nil 127)
|
||||||
eval-last-sexp(nil)
|
funcall-interactively(eval-expression (triangle-bugged 4) nil nil 127)
|
||||||
call-interactively(eval-last-sexp)
|
call-interactively(eval-expression nil nil)
|
||||||
|
command-execute(eval-expression)
|
||||||
---------- Buffer: *Backtrace* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
@end group
|
@end group
|
||||||
@end smallexample
|
@end smallexample
|
||||||
|
@ -18220,12 +18227,13 @@ function:
|
||||||
---------- Buffer: *Backtrace* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
Debugger entered--entering a function:
|
Debugger entered--entering a function:
|
||||||
* triangle-bugged(5)
|
* triangle-bugged(5)
|
||||||
eval((triangle-bugged 5))
|
eval((triangle-bugged 5) nil)
|
||||||
@end group
|
@end group
|
||||||
@group
|
@group
|
||||||
eval-last-sexp-1(nil)
|
eval-expression((triangle-bugged 5) nil nil 127)
|
||||||
eval-last-sexp(nil)
|
funcall-interactively(eval-expression (triangle-bugged 5) nil nil 127)
|
||||||
call-interactively(eval-last-sexp)
|
call-interactively(eval-expression nil nil)
|
||||||
|
command-execute(eval-expression)
|
||||||
---------- Buffer: *Backtrace* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
@end group
|
@end group
|
||||||
@end smallexample
|
@end smallexample
|
||||||
|
@ -18244,9 +18252,11 @@ Debugger entered--beginning evaluation of function call form:
|
||||||
eval((triangle-bugged 5))
|
eval((triangle-bugged 5))
|
||||||
@end group
|
@end group
|
||||||
@group
|
@group
|
||||||
eval-last-sexp-1(nil)
|
eval((triangle-bugged 5) nil)
|
||||||
eval-last-sexp(nil)
|
eval-expression((triangle-bugged 5) nil nil 127)
|
||||||
call-interactively(eval-last-sexp)
|
funcall-interactively(eval-expression (triangle-bugged 5) nil nil 127)
|
||||||
|
call-interactively(eval-expression nil nil)
|
||||||
|
command-execute(eval-expression)
|
||||||
---------- Buffer: *Backtrace* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
@end group
|
@end group
|
||||||
@end smallexample
|
@end smallexample
|
||||||
|
@ -18271,12 +18281,13 @@ Debugger entered--beginning evaluation of function call form:
|
||||||
* (let ((total 0)) (while (> number 0) (setq total ...)
|
* (let ((total 0)) (while (> number 0) (setq total ...)
|
||||||
(setq number ...)) total)
|
(setq number ...)) total)
|
||||||
* triangle-bugged(5)
|
* triangle-bugged(5)
|
||||||
eval((triangle-bugged 5))
|
eval((triangle-bugged 5) nil)
|
||||||
@group
|
@group
|
||||||
@end group
|
@end group
|
||||||
eval-last-sexp-1(nil)
|
eval-expression((triangle-bugged 5) nil nil 127)
|
||||||
eval-last-sexp(nil)
|
funcall-interactively(eval-expression (triangle-bugged 5) nil nil 127)
|
||||||
call-interactively(eval-last-sexp)
|
call-interactively(eval-expression nil nil)
|
||||||
|
command-execute(eval-expression)
|
||||||
---------- Buffer: *Backtrace* ----------
|
---------- Buffer: *Backtrace* ----------
|
||||||
@end group
|
@end group
|
||||||
@end smallexample
|
@end smallexample
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue