[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Contiguous redisplay of the menu and beeps
From: |
Chong Yidong |
Subject: |
Re: Contiguous redisplay of the menu and beeps |
Date: |
Sun, 27 May 2007 22:32:28 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.990 (gnu/linux) |
YAMAMOTO Mitsuharu <address@hidden> writes:
> I meant the only direct call to `current_column' from
> redisplay_internal:
>
> /* If %c is in the mode line, update it if needed. */
> if (!NILP (w->column_number_displayed)
> /* This alternative quickly identifies a common case
> where no change is needed. */
> && !(PT == XFASTINT (w->last_point)
> && XFASTINT (w->last_modified) >= MODIFF
> && XFASTINT (w->last_overlay_modified) >= OVERLAY_MODIFF)
> && (XFASTINT (w->column_number_displayed)
> != (int) current_column ())) /* iftc */
> w->update_mode_line = Qt;
>
> and as I said, binding Qinhibit_point_motion_hooks just around this
> part as the following patch also works for me on Mac OS X.
>
> Could someone check if this works on Windows for the original problem?
It fixes the bug as seen on GNU/Linux (i.e., with `debug-on-error' on,
I no longer see a `forward-list' error with original bug recipe; I
never observed the "other operations are blocked" part of the bug
report on this platform.)
Let's get this into the branch.
- Re: Contiguous redisplay of the menu and beeps, (continued)
- Re: Contiguous redisplay of the menu and beeps, martin rudalics, 2007/05/27
- Re: Contiguous redisplay of the menu and beeps, Chong Yidong, 2007/05/27
- Re: Contiguous redisplay of the menu and beeps, martin rudalics, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, Richard Stallman, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, Richard Stallman, 2007/05/27
Re: Contiguous redisplay of the menu and beeps, Richard Stallman, 2007/05/27
- Re: Contiguous redisplay of the menu and beeps, YAMAMOTO Mitsuharu, 2007/05/27
- Re: Contiguous redisplay of the menu and beeps,
Chong Yidong <=
- Re: Contiguous redisplay of the menu and beeps, YAMAMOTO Mitsuharu, 2007/05/27
- Re: Contiguous redisplay of the menu and beeps, martin rudalics, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, martin rudalics, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, YAMAMOTO Mitsuharu, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, martin rudalics, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, martin rudalics, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, Chong Yidong, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, martin rudalics, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, Chong Yidong, 2007/05/28
- Re: Contiguous redisplay of the menu and beeps, Davis Herring, 2007/05/29