diff options
Diffstat (limited to 'src/frame.c')
-rw-r--r-- | src/frame.c | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/src/frame.c b/src/frame.c index b105268d423..c6b4c5946cb 100644 --- a/src/frame.c +++ b/src/frame.c @@ -1837,15 +1837,21 @@ prev_frame (Lisp_Object frame, Lisp_Object minibuf) DEFUN ("next-frame", Fnext_frame, Snext_frame, 0, 2, 0, doc: /* Return the next frame in the frame list after FRAME. -It considers only frames on the same terminal as FRAME. -By default, skip minibuffer-only frames. -If omitted, FRAME defaults to the selected frame. -If optional argument MINIFRAME is nil, exclude minibuffer-only frames. -If MINIFRAME is a window, include only its own frame -and any frame now using that window as the minibuffer. -If MINIFRAME is `visible', include all visible frames. -If MINIFRAME is 0, include all visible and iconified frames. -Otherwise, include all frames. */) +Only frames on the same terminal as FRAME are included. If omitted, +FRAME defaults to the selected frame. + +If MINIFRAME is nil (the default), include all frames except +minibuffer-only frames. + +If MINIFRAME is a window, include only its own frame and any frame now +using that window as the minibuffer. + +If MINIFRAME is `visible', only include visible frames. + +If MINIFRAME is 0, only include visible and iconified frames. + +If MINIFRAME is any other value than these values, include all +frames. */) (Lisp_Object frame, Lisp_Object miniframe) { if (NILP (frame)) |