diff options
author | Martin Rudalics <rudalics@gmx.at> | 2016-08-25 10:53:27 +0200 |
---|---|---|
committer | Martin Rudalics <rudalics@gmx.at> | 2016-08-25 10:53:27 +0200 |
commit | 63415a53c7ad31d51295c25423a9151b6737d6be (patch) | |
tree | e916cc1edcc609491c332e2ddcfdaaf54cbf492f /src | |
parent | 70cfe9df957bd2f0699f62fe5e69176313f7c8f0 (diff) |
Some fixes around `delete-other-frames' and `next-frame'
* src/frame.c (Fdelete_frame): Clarify doc-string.
* lisp/frame.el (delete-other-frames): Delete other frames on
FRAME's terminal instead of the current terminal. Delete
non-minibuffer-only surrogate frames too. See
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00467.html
* doc/lispref/frames.texi (Deleting Frames): Minor fixes for
docs of `delete-frame' and `frame-live-p'. Add entry for
`delete-other-frames'.
(Finding All Frames): Fix doc of `next-frame'.
Diffstat (limited to 'src')
-rw-r--r-- | src/frame.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/frame.c b/src/frame.c index 2b7ee3b7c3..6de55e46c0 100644 --- a/src/frame.c +++ b/src/frame.c @@ -1826,7 +1826,7 @@ delete_frame (Lisp_Object frame, Lisp_Object force) DEFUN ("delete-frame", Fdelete_frame, Sdelete_frame, 0, 2, "", doc: /* Delete FRAME, permanently eliminating it from use. -FRAME defaults to the selected frame. +FRAME must be a live frame and defaults to the selected one. A frame may not be deleted if its minibuffer serves as surrogate minibuffer for another frame. Normally, you may not delete a frame if |