]> git.eshelyaron.com Git - emacs.git/commitdiff
(window_loop): Delete MULTI_FRAME
authorRichard M. Stallman <rms@gnu.org>
Wed, 9 Mar 1994 05:59:08 +0000 (05:59 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 9 Mar 1994 05:59:08 +0000 (05:59 +0000)
conditional within the loop, spuriously added in prev change.
Don't ignore invisible or iconified frames for GET_BUFFER_WINDOW;
instead, let Fnext_window skip them if appropriate.

src/window.c

index 6b6296a807c9d920db087cd4e6e965b902f0523a..479512b1b4d567428cf4a17caddad297dfbc18fd 100644 (file)
@@ -1180,20 +1180,14 @@ window_loop (type, obj, mini, frames)
         the current window.  */
       next_window = Fnext_window (w, mini ? Qt : Qnil, frame_arg);
 
-#ifdef MULTI_FRAME
-      if (frame != 0 && EQ (frames, Qt)
-         && FRAME_VISIBLE_P (w_frame))
-       continue;
-#endif
+      /* Note that we do not pay attention here to whether
+        the frame is visible, since Fnext_window skips non-visible frames
+        if that is desired, under the control of frame_arg.  */
       if (! MINI_WINDOW_P (XWINDOW (w))
          || (mini && minibuf_level > 0))
        switch (type)
          {
          case GET_BUFFER_WINDOW:
-           /* Ignore invisible and iconified frames.  */
-           if (! FRAME_VISIBLE_P (w_frame)
-               || FRAME_ICONIFIED_P (w_frame))
-             break;
            if (XBUFFER (XWINDOW (w)->buffer) == XBUFFER (obj))
              return w;
            break;
@@ -1203,12 +1197,6 @@ window_loop (type, obj, mini, frames)
            if (!NILP (obj) && XFASTINT (XWINDOW (w)->width)
                != FRAME_WIDTH (XFRAME (WINDOW_FRAME (XWINDOW (w)))))
              break;
-#if 0
-           /* Ignore invisible and iconified frames.  */
-           if (! FRAME_VISIBLE_P (XFRAME (WINDOW_FRAME (XWINDOW (w))))
-               || FRAME_ICONIFIED_P (XFRAME (WINDOW_FRAME (XWINDOW (w)))))
-             break;
-#endif
            /* Ignore dedicated windows and minibuffers.  */
            if (MINI_WINDOW_P (XWINDOW (w))
                || !NILP (XWINDOW (w)->dedicated))
@@ -1245,12 +1233,6 @@ window_loop (type, obj, mini, frames)
            break;
 
          case GET_LARGEST_WINDOW:
-#if 0
-           /* Ignore invisible and iconified frames.  */
-           if (! FRAME_VISIBLE_P (XFRAME (WINDOW_FRAME (XWINDOW (w))))
-               || FRAME_ICONIFIED_P (XFRAME (WINDOW_FRAME (XWINDOW (w)))))
-             break;
-#endif
            /* Ignore dedicated windows and minibuffers.  */
            if (MINI_WINDOW_P (XWINDOW (w))
                || !NILP (XWINDOW (w)->dedicated))