emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: backtrace sets print-level to 3


From: Eli Zaretskii
Subject: Re: backtrace sets print-level to 3
Date: Thu, 30 Sep 2010 14:12:36 +0200

> From: Lars Magne Ingebrigtsen <address@hidden>
> Date: Thu, 30 Sep 2010 13:20:50 +0200
> 
> > This is more than 3 levels, and actually is a full backtrace, right
> > upto call-interactively.  So it looks like there's no stack depth
> > limitation at work here.
> 
> Is there anything there with more than three levels, though?
> 
> (frame-parameter '(1 (2 (3 (4)))))
> 
> Debugger entered--Lisp error: (wrong-number-of-arguments frame-parameter 1)
>   (frame-parameter (quote (1 ...)))
>   eval((frame-parameter (quote (1 ...))))
>   eval-last-sexp-1(nil)
>   eval-last-sexp(nil)
>   call-interactively(eval-last-sexp nil nil)

You lost me.  What "levels" do you mean?  I meant the stack levels.

Anyway, it might be relevant that debug.el binds print-level and
pint-length to fixed numbers, see debugger-setup-buffer.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]