GNU bug report logs -
#12515
24.2.50; Error during redisplay: (eval (mode-line-eol-desc)) signaled (quit)
Previous Next
Reported by: "Drew Adams" <drew.adams <at> oracle.com>
Date: Tue, 25 Sep 2012 18:36:01 UTC
Severity: minor
Merged with 12704
Found in version 24.2.50
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 12515 <at> debbugs.gnu.org (full text, mbox):
> From: "Drew Adams" <drew.adams <at> oracle.com>
> Cc: <12515 <at> debbugs.gnu.org>
> Date: Tue, 25 Sep 2012 13:22:40 -0700
>
> > Do you remember what were you doing when this happened? Is it
> > possible you typed "C-g"?
>
> No. But yes, it is possible that I hit `C-g'.
Unless you see a lot of these messages in *Messages*, I wouldn't worry
about this.
What happens is that as part of redisplay of the mode line, the
display engine calls the function mode-line-eol-desc (defined on
bindings.el), which produces the end-of-line (EOL) indicator near the
left edge of the mode line. Because signaling an error normally
re-enters redisplay (to display the error message), the display code
suppresses the normal way of processing signals from Lisp it calls,
and instead intercepts all signals and adds this kind of message to
*Messages*. Since mode-line-eol-desc does not disable quitting (maybe
it should), hitting C-g when it runs could cause this signal, I think.
This bug report was last modified 11 years and 109 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.