diff options
| -rw-r--r-- | lisp/help.el | 11 |
1 files changed, 9 insertions, 2 deletions
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 @@ | |||
| 93 | (search-forward "\n<<") | 93 | (search-forward "\n<<") |
| 94 | (beginning-of-line) | 94 | (beginning-of-line) |
| 95 | (delete-region (point) (progn (end-of-line) (point))) | 95 | (delete-region (point) (progn (end-of-line) (point))) |
| 96 | (newline (- (window-height (selected-window)) | 96 | (let ((n (- (window-height (selected-window)) |
| 97 | (count-lines (point-min) (point)) | 97 | (count-lines (point-min) (point)) |
| 98 | 6)) | 98 | 6))) |
| 99 | (if (< n 20) | ||
| 100 | (newline n) | ||
| 101 | ;; Some people get confused by the large gap. | ||
| 102 | (newline (/ n 2)) | ||
| 103 | (insert "[Middle of page left blank for didactic purposes. " | ||
| 104 | "Text continues below]") | ||
| 105 | (newline (- n (/ n 2))))) | ||
| 99 | (goto-char (point-min)) | 106 | (goto-char (point-min)) |
| 100 | (set-buffer-modified-p nil)))) | 107 | (set-buffer-modified-p nil)))) |
| 101 | 108 | ||