Mercurial > emacs
changeset 4915:c0523a78e6a5
(Man-frame-parameters): New variable.
(Man-notify-when-ready): Handle `newframe' as Man-notify value.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 06 Nov 1993 04:16:34 +0000 |
parents | 56bc426b1eb4 |
children | 83db42883f64 |
files | lisp/man.el |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/man.el Thu Nov 04 22:13:15 1993 +0000 +++ b/lisp/man.el Sat Nov 06 04:16:34 1993 +0000 @@ -80,6 +80,7 @@ "*Selects the behavior when manpage is ready. This variable may have one of the following values: +newframe -- put the manpage in its own frame (see `Man-frame-parameters') bully -- make the manpage the current buffer and only window aggressive -- make the manpage the current buffer in the other window friendly -- display manpage in other window but don't make current @@ -89,6 +90,9 @@ Any other value of `Man-notify' is equivalent to `meek'.") +(defvar Man-frame-parameters nil + "*Frame parameter list for creating a new frame for a manual page.") + (defvar Man-reuse-okay-p t "*Reuse a manpage buffer if possible. When t, and a manpage buffer already exists with the same invocation, @@ -448,6 +452,9 @@ "Notify the user when MAN-BUFFER is ready. See the variable `Man-notify' for the different notification behaviors." (cond + ((eq Man-notify 'newframe) + (set-buffer man-buffer) + (new-frame Man-frame-parameters)) ((eq Man-notify 'bully) (pop-to-buffer man-buffer) (delete-other-windows))