diff options
| author | Richard M. Stallman | 2005-03-06 18:32:32 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2005-03-06 18:32:32 +0000 |
| commit | eac88b3bfb2990efc5787564ddf249f8cabd8df7 (patch) | |
| tree | 9e135cfb54d8eaa5270bef5b229522fce5572da2 | |
| parent | 2e0a74c6e80eccebf5e4eb326bb490b3d4b9152c (diff) | |
| download | emacs-eac88b3bfb2990efc5787564ddf249f8cabd8df7.tar.gz emacs-eac88b3bfb2990efc5787564ddf249f8cabd8df7.zip | |
(help-mode-finish): Don't alter the element
in view-return-to-alist if there already is one.
| -rw-r--r-- | lisp/help-mode.el | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/help-mode.el b/lisp/help-mode.el index e9d3561d251..8b0284089fc 100644 --- a/lisp/help-mode.el +++ b/lisp/help-mode.el | |||
| @@ -194,8 +194,12 @@ Commands: | |||
| 194 | ;;;###autoload | 194 | ;;;###autoload |
| 195 | (defun help-mode-finish () | 195 | (defun help-mode-finish () |
| 196 | (let ((entry (assq (selected-window) view-return-to-alist))) | 196 | (let ((entry (assq (selected-window) view-return-to-alist))) |
| 197 | (if entry (setcdr entry (cons (selected-window) | 197 | (if entry |
| 198 | help-return-method)) | 198 | ;; When entering Help mode from the Help window, |
| 199 | ;; such as by following a link, preserve the same | ||
| 200 | ;; meaning for the q command. | ||
| 201 | ;; (setcdr entry (cons (selected-window) help-return-method)) | ||
| 202 | nil | ||
| 199 | (setq view-return-to-alist | 203 | (setq view-return-to-alist |
| 200 | (cons (cons (selected-window) help-return-method) | 204 | (cons (cons (selected-window) help-return-method) |
| 201 | view-return-to-alist)))) | 205 | view-return-to-alist)))) |