diff options
| author | Richard M. Stallman | 2006-05-01 20:18:47 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2006-05-01 20:18:47 +0000 |
| commit | 4bc1b83644d02f8bc8467f4b5547e7e3a8d9d4ff (patch) | |
| tree | bac2803a99033cf46a76168218d33d474e6fa35a | |
| parent | d5aa078b92ac1795856e8895f5bcd52789efc95e (diff) | |
| download | emacs-4bc1b83644d02f8bc8467f4b5547e7e3a8d9d4ff.tar.gz emacs-4bc1b83644d02f8bc8467f4b5547e7e3a8d9d4ff.zip | |
(help-mode): view-exit-action calls delete-window
only when it is safe and possible.
| -rw-r--r-- | lisp/ChangeLog | 15 | ||||
| -rw-r--r-- | lisp/help-mode.el | 5 |
2 files changed, 18 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d06ffdb2977..ae61defbea2 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,16 @@ | |||
| 1 | 2006-05-01 Richard Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * help-mode.el (help-mode): view-exit-action calls delete-window | ||
| 4 | only when it is safe and possible. | ||
| 5 | |||
| 6 | * simple.el (undo-outer-limit-truncate): Put quotes around buffer name | ||
| 7 | in messages. | ||
| 8 | |||
| 9 | * emacs-lisp/warnings.el (display-warning, lwarn): Doc fixes. | ||
| 10 | |||
| 11 | * tool-bar.el (tool-bar-setup): Put Help and Preferences items | ||
| 12 | in the default tool-bar-map. | ||
| 13 | |||
| 1 | 2006-05-01 Michael Albinus <michael.albinus@gmx.de> | 14 | 2006-05-01 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 15 | ||
| 3 | * net/tramp.el (tramp-completion-file-name-handler-alist) | 16 | * net/tramp.el (tramp-completion-file-name-handler-alist) |
| @@ -16,7 +29,7 @@ | |||
| 16 | 2006-04-28. | 29 | 2006-04-28. |
| 17 | (tramp-register-file-name-handlers): Register | 30 | (tramp-register-file-name-handlers): Register |
| 18 | `tramp-completion-file-name-handler' only when | 31 | `tramp-completion-file-name-handler' only when |
| 19 | `partial-completion-mode´ is enabled. | 32 | `partial-completion-mode is enabled. |
| 20 | (tramp-completion-handle-file-name-all-completions): Delete | 33 | (tramp-completion-handle-file-name-all-completions): Delete |
| 21 | directory part from results. | 34 | directory part from results. |
| 22 | (tramp-get-completion-methods, tramp-get-completion-user-host): | 35 | (tramp-get-completion-methods, tramp-get-completion-user-host): |
diff --git a/lisp/help-mode.el b/lisp/help-mode.el index a5cdf1f4d72..0c6e0f47453 100644 --- a/lisp/help-mode.el +++ b/lisp/help-mode.el | |||
| @@ -197,7 +197,10 @@ Commands: | |||
| 197 | (view-mode) | 197 | (view-mode) |
| 198 | (make-local-variable 'view-no-disable-on-exit) | 198 | (make-local-variable 'view-no-disable-on-exit) |
| 199 | (setq view-no-disable-on-exit t) | 199 | (setq view-no-disable-on-exit t) |
| 200 | (setq view-exit-action (lambda (buffer) (delete-window))) | 200 | (setq view-exit-action (lambda (buffer) |
| 201 | (or (window-minibuffer-p (selected-window)) | ||
| 202 | (one-window-p t) | ||
| 203 | (delete-window)))) | ||
| 201 | (run-mode-hooks 'help-mode-hook)) | 204 | (run-mode-hooks 'help-mode-hook)) |
| 202 | 205 | ||
| 203 | ;;;###autoload | 206 | ;;;###autoload |