@@ -791,7 +791,7 @@ win_split_ins(
791791 oldwin = curwin ;
792792
793793 /* add a status line when p_ls == 1 and splitting the first window */
794- if (lastwin == firstwin && p_ls == 1 && oldwin -> w_status_height == 0 )
794+ if (ONE_WINDOW && p_ls == 1 && oldwin -> w_status_height == 0 )
795795 {
796796 if (oldwin -> w_height <= p_wmh && new_wp == NULL )
797797 {
@@ -1492,7 +1492,7 @@ win_exchange(long Prenum)
14921492 win_T * wp2 ;
14931493 int temp ;
14941494
1495- if (lastwin == firstwin ) /* just one window */
1495+ if (ONE_WINDOW ) /* just one window */
14961496 {
14971497 beep_flush ();
14981498 return ;
@@ -1674,7 +1674,7 @@ win_totop(int size, int flags)
16741674 int dir ;
16751675 int height = curwin -> w_height ;
16761676
1677- if (lastwin == firstwin )
1677+ if (ONE_WINDOW )
16781678 {
16791679 beep_flush ();
16801680 return ;
@@ -2123,7 +2123,7 @@ close_windows(
21232123
21242124 ++ RedrawingDisabled ;
21252125
2126- for (wp = firstwin ; wp != NULL && lastwin != firstwin ; )
2126+ for (wp = firstwin ; wp != NULL && ! ONE_WINDOW ; )
21272127 {
21282128 if (wp -> w_buffer == buf && (!keep_curwin || wp != curwin )
21292129#ifdef FEAT_AUTOCMD
@@ -3373,7 +3373,7 @@ close_others(
33733373 }
33743374 }
33753375
3376- if (message && lastwin != firstwin )
3376+ if (message && ! ONE_WINDOW )
33773377 EMSG (_ ("E445: Other window contains changes" ));
33783378}
33793379
@@ -5971,7 +5971,7 @@ last_status(
59715971{
59725972 /* Don't make a difference between horizontal or vertical split. */
59735973 last_status_rec (topframe , (p_ls == 2
5974- || (p_ls == 1 && (morewin || lastwin != firstwin ))));
5974+ || (p_ls == 1 && (morewin || ! ONE_WINDOW ))));
59755975}
59765976
59775977 static void
0 commit comments