diff options
Diffstat (limited to 'lisp/simple.el')
| -rw-r--r-- | lisp/simple.el | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/simple.el b/lisp/simple.el index aed945d6e13..5867561da26 100644 --- a/lisp/simple.el +++ b/lisp/simple.el | |||
| @@ -4583,6 +4583,9 @@ lines." | |||
| 4583 | (unless (and auto-window-vscroll try-vscroll | 4583 | (unless (and auto-window-vscroll try-vscroll |
| 4584 | ;; Only vscroll for single line moves | 4584 | ;; Only vscroll for single line moves |
| 4585 | (= (abs arg) 1) | 4585 | (= (abs arg) 1) |
| 4586 | ;; Under scroll-conservatively, the display engine | ||
| 4587 | ;; does this better. | ||
| 4588 | (zerop scroll-conservatively) | ||
| 4586 | ;; But don't vscroll in a keyboard macro. | 4589 | ;; But don't vscroll in a keyboard macro. |
| 4587 | (not defining-kbd-macro) | 4590 | (not defining-kbd-macro) |
| 4588 | (not executing-kbd-macro) | 4591 | (not executing-kbd-macro) |