"G" == G Evermann <ge204(a)cus.cam.ac.uk> writes:
G> I think in VM you use set-window-start for scrolling or something
G> like that. If you set start to some value in the middle of a line
G> this might cause some recentering.
I haven't tried XEmacs 21.* at all, but FWIW, the `scroll-in-place' package
uses `set-window-start' to effect scrolling, and it may set the window start to
a non-line-start position.
`scroll-in-place' might be useful in reproducing and diagnosing the undesirable
recentering behavior. Since it's a lot smaller than VM, it might be easier for
one to figure out what is going on.
Additionally, it's easy to scroll at a fine grain with `scroll-in-place': try
`C-u 1 C-v' or `C-u 1 M-v'. The prefix argument ``sticks'' for
immediately
subsequent invocations of `C-v' and `M-v'.
Eric.
--
-------------------------------------------------------------------------------
Eric Eide <eeide(a)cs.utah.edu> . University of Utah Dept. of Computer Science
http://www.cs.utah.edu/~eeide . +1 (801) 585-5512 voice, +1 (801) 581-5843 FAX