summaryrefslogtreecommitdiff
path: root/lisp/view.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/view.el')
-rw-r--r--lisp/view.el34
1 files changed, 17 insertions, 17 deletions
diff --git a/lisp/view.el b/lisp/view.el
index 4629b4fcd6a..c510d419fa1 100644
--- a/lisp/view.el
+++ b/lisp/view.el
@@ -331,23 +331,23 @@ No arg means whole window full, or number of lines set by \\[View-scroll-lines-f
Arg is number of lines to scroll."
(interactive "P")
(if (pos-visible-in-window-p (point-max))
- (view-exit))
- (setq lines
- (if lines (prefix-numeric-value lines)
- (view-scroll-size)))
-; (view-last-command 'View-scroll-lines-forward lines)
- (if (>= lines (view-window-size))
- (scroll-up nil)
- (if (>= (- lines) (view-window-size))
- (scroll-down nil)
- (scroll-up lines)))
- (cond ((pos-visible-in-window-p (point-max))
- (goto-char (point-max))
- (recenter -1)
- (message (substitute-command-keys
- "End. Type \\[view-exit] to quit viewing."))))
- (move-to-window-line -1)
- (beginning-of-line))
+ (view-exit)
+ (setq lines
+ (if lines (prefix-numeric-value lines)
+ (view-scroll-size)))
+ ;; (view-last-command 'View-scroll-lines-forward lines)
+ (if (>= lines (view-window-size))
+ (scroll-up nil)
+ (if (>= (- lines) (view-window-size))
+ (scroll-down nil)
+ (scroll-up lines)))
+ (cond ((pos-visible-in-window-p (point-max))
+ (goto-char (point-max))
+ (recenter -1)
+ (message (substitute-command-keys
+ "End. Type \\[view-exit] to quit viewing."))))
+ (move-to-window-line -1)
+ (beginning-of-line)))
(defun View-scroll-lines-forward-set-scroll-size (&optional lines)
"Scroll forward LINES lines in View mode, setting the \"scroll size\".