[C] Fix unwanted point moveage in VM
Joachim Schrod
jschrod at acm.org
Fri Sep 7 17:14:15 EDT 2007
Michael Sperber wrote:
>
> OK, I've found this one. The reason is that VM uses
> `delete-other-windows' in the process of recreating the correct window
> configuration. ``delete-other-windows' tries to minimize redisplay and
> thus keeps the top of the summary windows at the same place as before.
> As the point is now offscreen, redisplay adjusts the point. However, we
> want to keep the current point. I already encountered this problem when
> rewriting the window configurations, and there's a function there that
> already does the right thing.
>
> (This window-point stuff and the interaction with redisplay is just
> hideous. It took me a few hours to track this down.)
>
> I'll hopefully be able to look into the flicker problem next week.
You guys know that Robert Widhopf-Fenk took over officially (in
February) from Kyle, and is chuning out 8.0.x test versions of VM
at a decent rate? (Well, he's on holidays now, but before we got a
new release every month or so.) http://www.nongnu.org/viewmail/ is
the new homepage.
Great stuff, he's doing. He was the source of most VM patches
anyhow. With his changes, MIME support really started to work. As
the increment of the major version number tells, some user-level
changes are visible, though. But the most aggregious [sp?] changes
have been taken back and made to be options, after protests in the
VM newsgroup.
Joachim
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod Email: jschrod at acm.org
Roedermark, Germany
More information about the XEmacs-Beta
mailing list