Function: gnus-article-prev-page
gnus-article-prev-page is an autoloaded, interactive and byte-compiled
function defined in gnus-art.el.gz.
Signature
(gnus-article-prev-page &optional LINES)
Documentation
Show previous page of current article.
Argument LINES specifies lines to be scrolled down.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-art.el.gz
(defun gnus-article-prev-page (&optional lines)
"Show previous page of current article.
Argument LINES specifies lines to be scrolled down."
(interactive "p" gnus-article-mode)
(move-to-window-line 0)
(if (and gnus-page-broken
(bobp)
(not (save-restriction (widen) (bobp)))) ;Real beginning-of-buffer?
(progn
(gnus-narrow-to-page -1) ;Go to previous page.
(goto-char (point-max))
(recenter (if gnus-article-over-scroll
(if lines
(max (+ lines scroll-margin) 3)
(- (window-height) 2))
-1)))
(prog1
(condition-case ()
(let ((scroll-in-place nil))
(scroll-down lines))
(beginning-of-buffer
(goto-char (point-min))))
(gnus-article-beginning-of-window))))