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, 29 Jun 2005 16:51:44 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Ralf Angeli <address@hidden> writes:

> AFAICS it's rather the following code which produces the beeps:
>
>                 (and (not done) (not line-done)
>                      (zerop (vertical-motion -1))
>                      (if (not noerror)
>                          (signal 'beginning-of-buffer nil)
>                        (setq done t))))
>
> The beeps occur when `C-p' moves over an overlay in the testcase.
> When this happens, (vertical-motion -1) returns 0 even though it moves
> point up one screen line.  So it could be a problem in
> `vertical-motion'.

Thanks for identifying this ...  I'll look at it.

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





reply via email to

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