From 22bd722c011b04a5fff3182c370c877d82e0fbe0 Mon Sep 17 00:00:00 2001 From: Wayne Rowcliffe Date: Fri, 19 Sep 2014 00:08:07 -0500 Subject: [PATCH] Expand FOR_ALL_WINDOWS to FOR_ALL_WINDOWS_IN_TAB(curtab) --- src/nvim/globals.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nvim/globals.h b/src/nvim/globals.h index 376bd02396..465a48e5b2 100644 --- a/src/nvim/globals.h +++ b/src/nvim/globals.h @@ -519,7 +519,8 @@ EXTERN win_T *firstwin; /* first window */ EXTERN win_T *lastwin; /* last window */ EXTERN win_T *prevwin INIT(= NULL); /* previous window */ # define W_NEXT(wp) ((wp)->w_next) -# define FOR_ALL_WINDOWS(wp) for (win_T *wp = firstwin; wp != NULL; wp = wp->w_next) +# define FOR_ALL_WINDOWS(wp) \ + FOR_ALL_WINDOWS_IN_TAB(wp, curtab) /* * When using this macro "break" only breaks out of the inner loop. Use "goto" * to break out of the tabpage loop.