Andy Piper <andy(a)xemacs.org> writes:
At 04:11 PM 12/23/99 -0800, Kyle Jones wrote:
>Jan Vroonhof writes:
> > I still wonder why all that code uses select-window.
>
>Speaking for VM, the answer is that the scrolling routines scroll-up
>and scroll-down operate on the selected window. Otherwise I would
>avoid using select-window, because it reorders the buffer list.
I'm still keen to fix this in lisp, maybe by turning off the gutter
update if we are in a window excursion.
You should probably update the gutter only when the events are
processed. One way to achieve that is to hook the update in
post-command-hook.
I'd prefer these low-level things to be handled directly from C,
though.