Mercurial > emacs
changeset 8064:d04a39ce4f1d
(mouse-scroll-subr): Don't do anything special at eob.
(mouse-drag-region): Don't treat scrolling differently at eob.
(mouse-drag-secondary): Likewise.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 25 Jun 1994 23:48:04 +0000 |
parents | 30861f2f4f84 |
children | 31eb7a0e2763 |
files | lisp/mouse.el |
diffstat | 1 files changed, 4 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/mouse.el Sat Jun 25 22:35:28 1994 +0000 +++ b/lisp/mouse.el Sat Jun 25 23:48:04 1994 +0000 @@ -177,13 +177,13 @@ (goto-char (window-start window))) (if overlay (move-overlay overlay start (point))) + (setq eobp (eobp)) ;; Now that we have scrolled WINDOW properly, ;; put point back where it was for the redisplay ;; so that we don't mess up the selected window. (or (eq window (selected-window)) (goto-char opoint)) - (if (not (eobp)) - (sit-for mouse-scroll-delay)))))) + (sit-for mouse-scroll-delay))))) (or (eq window (selected-window)) (goto-char opoint)))) @@ -247,8 +247,7 @@ ((< mouse-row top) (mouse-scroll-subr start-window (- mouse-row top) mouse-drag-overlay start-point)) - ((and (not (eobp)) - (>= mouse-row bottom)) + ((>= mouse-row bottom) (mouse-scroll-subr start-window (1+ (- mouse-row bottom)) mouse-drag-overlay start-point))))))))) (if (consp event) @@ -643,8 +642,7 @@ ((< mouse-row top) (mouse-scroll-subr start-window (- mouse-row top) mouse-secondary-overlay start-point)) - ((and (not (eobp)) - (>= mouse-row bottom)) + ((>= mouse-row bottom) (mouse-scroll-subr start-window (1+ (- mouse-row bottom)) mouse-secondary-overlay start-point)))))))))