emacs-devel
[Top][All Lists]
Advanced

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

Re: Pretest next week


From: YAMAMOTO Mitsuharu
Subject: Re: Pretest next week
Date: Sat, 31 Jan 2009 16:35:27 +0900
User-agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI)

>>>>> On Sat, 31 Jan 2009 01:44:22 -0500, Richard M Stallman <address@hidden> 
>>>>> said:

> If fixing this will require major changes, that may be a reason to
> delay the pretest -- if someone is willing to working on these major
> changes right away.

In the platforms other than the Cocoa/GNUstep port, menu bar is
uniformly activated by the x_activate_menubar call in
kbd_buffer_get_event, which is called from read_char.  However, the
Cocoa/GNUstep port activates the menu bar and starts mouse tracking in
the context of read_socket_hook, which is supposed to be called from
fairly random states of the Lisp interpreter.  (That port currently
calls read_socket_hook only from limited locations, and that makes
this problem obscured and the C-g handling improper.)

I think this difference becomes a major obstacle if that port is
planning to solve the C-g issue during the pretest period by following
the strategies that are used in some existing platforms.

                                     YAMAMOTO Mitsuharu
                                address@hidden




reply via email to

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