From: Karl Heuer Date: Sat, 19 Mar 1994 04:03:24 +0000 (+0000) Subject: (help-with-tutorial): Avoid unexplained large blank area. X-Git-Tag: emacs-19.34~9433 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=857a1de679fe4d4eaa5fe657a936a494ba68ba62;p=emacs.git (help-with-tutorial): Avoid unexplained large blank area. --- diff --git a/lisp/help.el b/lisp/help.el index 08f18eec74d..9592b0ab889 100644 --- a/lisp/help.el +++ b/lisp/help.el @@ -93,9 +93,16 @@ (search-forward "\n<<") (beginning-of-line) (delete-region (point) (progn (end-of-line) (point))) - (newline (- (window-height (selected-window)) + (let ((n (- (window-height (selected-window)) (count-lines (point-min) (point)) - 6)) + 6))) + (if (< n 20) + (newline n) + ;; Some people get confused by the large gap. + (newline (/ n 2)) + (insert "[Middle of page left blank for didactic purposes. " + "Text continues below]") + (newline (- n (/ n 2))))) (goto-char (point-min)) (set-buffer-modified-p nil))))