emacs-devel
[Top][All Lists]
Advanced

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

Re: Info: Console Vs GUI difference?


From: Eli Zaretskii
Subject: Re: Info: Console Vs GUI difference?
Date: Fri, 01 Nov 2013 20:34:52 +0200

> Date: Fri, 1 Nov 2013 09:55:44 -0700
> From: "T.V. Raman" <address@hidden>
> 
> Found the backtrace:-)
> 
> I  see that redisplay is triggering the bug -- but only under X.
> 
> Once user-error has been triggered once in info, then the signal
> is raised after * every user command * -- see output below from
> the Messages buffer.
> backtrace()
>   emacspeak-speak-error-message(user-error "Node has no Up")
>   ad-Advice-signal(#<subr signal> user-error ("Node has no Up"))
>   apply(ad-Advice-signal #<subr signal> (user-error ("Node has no Up")))
>   signal(user-error ("Node has no Up"))
>   user-error("Node has no %s" "Up")

That's your problem, right there: why does the function that advises
'signal' calls emacspeak-speak-error-message in this case?  It
shouldn't, because this signal is supposed to be caught by whoever
called Info-up.  Your advice simply disrupted the designed flow of
control.



reply via email to

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