[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