bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#17650: problem with emacs bzr change 117190


From: Noah Friedman
Subject: bug#17650: problem with emacs bzr change 117190
Date: Mon, 09 Jun 2014 12:20:54 -0700 (PDT)

Indeed it does.  Thanks!

In <jwv4mzyygxq.fsf-monnier+emacsbugs@gnu.org>, Stefan Monnier writes:
>>>>>> "Noah" == Noah Friedman <noah@splode.com> writes:
>
>> Sorry to keep bugging you about this.  I think I know where the problem is
>> now.
>
>> In keyboard.c:read_char around line 2847:
>
>>       /* If this has become non-nil here, it has been set by a timer
>>          or sentinel or filter.  */
>>       if (CONSP (Vunread_command_events))
>>         {
>>           c = XCAR (Vunread_command_events);
>>           Vunread_command_events = XCDR (Vunread_command_events);
>>         }
>
>> This second time that unread-command-events is examined, it's not checking
>> for the case that c is a cons.
>
>A `cons' is perfectly normal, but indeed it needs to check if it's
>a `cons' whose `car' is t, thanks.  The patch below seems to fix
>Thierry's case, so hopefully it fixes yours too.
>
>
>        Stefan





reply via email to

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