commit | d326ce83d57b6271692842674839fcf1e639f75b | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Sun Mar 11 14:48:29 2007 +0000 |
committer | Bram Moolenaar <Bram@vim.org> | Sun Mar 11 14:48:29 2007 +0000 |
tree | 0784ecab67487c94c7eb4a174c3d940ab96dbc15 | |
parent | 48c2c9a19a1f2703c500c6dc8c8250dbf6c0acc9 [diff] [blame] |
updated for version 7.0-216
diff --git a/src/window.c b/src/window.c index aa4d26a..40aa2f0 100644 --- a/src/window.c +++ b/src/window.c
@@ -3290,11 +3290,12 @@ int may_open_tabpage() { - int n = cmdmod.tab; + int n = (cmdmod.tab == 0) ? postponed_split_tab : cmdmod.tab; - if (cmdmod.tab != 0) + if (n != 0) { cmdmod.tab = 0; /* reset it to avoid doing it twice */ + postponed_split_tab = 0; return win_new_tabpage(n); } return FAIL;