emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Overlays disappearing during line-by-line scrolling


From: Kim F. Storm
Subject: Re: Overlays disappearing during line-by-line scrolling
Date: Wed, 13 Jul 2005 12:35:42 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Ralf Angeli <address@hidden> writes:

> Some additions ...
>
> * Ralf Angeli (2005-07-10) writes:
>
>> I am currently not sure if `line-move-1' is the correct location for
>> fixing this bug.  Maybe the code involved in scrolling would be more
>> appropriate?
>
> With the testcase one can demonstrate the problems with scrolling very
> well by moving point to the start of the buffer and typing `C-u 1 C-v'
> a few times.  The first time the buffer will be scrolled correctly.
> The second time all overlays will disappear and point will move to the
> third window line.

I have installed some changes to fix this and other problems related
to line-move around such multi-line overlay strings.

The changes touches on some tricky low-level "move_it_..." functions
so I may have broken other things...

I also fixed problems with positioning the cursor on (first char of)
such multi-line strings.

Finally, I fixed problems related to vertical-motion not moving when
point is on an image.

-- 
Kim F. Storm <address@hidden> http://www.cua.dk





reply via email to

[Prev in Thread] Current Thread [Next in Thread]