[Top][All Lists]

[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 <address@hidden>, Stefan Monnier writes:
>>>>>> "Noah" == Noah Friedman <address@hidden> 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]