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

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

Re: Contiguous redisplay of the menu and beeps


From: YAMAMOTO Mitsuharu
Subject: Re: Contiguous redisplay of the menu and beeps
Date: Sun, 27 May 2007 19:20:05 +0900 (JST)

>>>>> On Sun, 27 May 2007 11:12:35 +0200, martin rudalics <address@hidden> said:

>> Unless someone who is familiar with this matter gives a better one,
>> I'd propose the following minimal and conservative change to avoid
>> regression at this stage.

> It's too minimal.  The following

>> SET_PT_BOTH (opoint, opoint_byte);

> still spoils everything on Windows.  Commenting out that line works,
> though.

Hmm, I couldn't test on Windows, and my previous patch worked on Mac
OS X (both X11 and Carbon) and Solaris for the original problem.

> I continue to have no idea how current_column gets called with
> Qinhibit_point_motion_hooks not bound to Qt here ...

Maybe you can find such traces by setting a breakpoint to
current_column with the condition `Vinhibit_point_motion_hooks ==
Qnil'.  I found the following cases:

  pos_visible_p -> display_mode_line
  echo_area_display -> redisplay_mode_lines -> display_mode_lines -> 
display_mode_line

                                     YAMAMOTO Mitsuharu
                                address@hidden




reply via email to

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