|
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
[Prev in Thread] | Current Thread | [Next in Thread] |