Kyle Jones <kyle_jones(a)wonderworks.com> writes:
I just meant that Lisp code is written to assume that intermediate
display states won't be visible unless redisplay is explicitly
called.
As of .31 or so, this assumption is valid again.
The gutter update code seems to want to display window
state changes immediately.
Now it only updates what it thinks the tabs should be and the
redisplay code only does something when there is a difference at
redisplay time, hence...
Hence we see flicker when it turns out
those changes were only temporary.
..as of .31 the flicker is gone.
(Maybe it is not .31 but just in CVS, but gone it is).
Jan