mirror of
https://github.com/vim/vim.git
synced 2025-10-01 04:54:07 -04:00
updated for version 7.0-097
This commit is contained in:
@@ -6296,7 +6296,6 @@ ex_tabclose(eap)
|
|||||||
exarg_T *eap;
|
exarg_T *eap;
|
||||||
{
|
{
|
||||||
tabpage_T *tp;
|
tabpage_T *tp;
|
||||||
int h = tabline_height();
|
|
||||||
|
|
||||||
# ifdef FEAT_CMDWIN
|
# ifdef FEAT_CMDWIN
|
||||||
if (cmdwin_type != 0)
|
if (cmdwin_type != 0)
|
||||||
@@ -6328,9 +6327,6 @@ ex_tabclose(eap)
|
|||||||
)
|
)
|
||||||
tabpage_close(eap->forceit);
|
tabpage_close(eap->forceit);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (h != tabline_height())
|
|
||||||
shell_new_rows();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -6342,7 +6338,6 @@ ex_tabonly(eap)
|
|||||||
{
|
{
|
||||||
tabpage_T *tp;
|
tabpage_T *tp;
|
||||||
int done;
|
int done;
|
||||||
int h = tabline_height();
|
|
||||||
|
|
||||||
# ifdef FEAT_CMDWIN
|
# ifdef FEAT_CMDWIN
|
||||||
if (cmdwin_type != 0)
|
if (cmdwin_type != 0)
|
||||||
@@ -6371,9 +6366,6 @@ ex_tabonly(eap)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (h != tabline_height())
|
|
||||||
shell_new_rows();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -6397,6 +6389,8 @@ tabpage_close(forceit)
|
|||||||
/*
|
/*
|
||||||
* Close tab page "tp", which is not the current tab page.
|
* Close tab page "tp", which is not the current tab page.
|
||||||
* Note that autocommands may make "tp" invalid.
|
* Note that autocommands may make "tp" invalid.
|
||||||
|
* Also takes care of the tab pages line disappearing when closing the
|
||||||
|
* last-but-one tab page.
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
tabpage_close_other(tp, forceit)
|
tabpage_close_other(tp, forceit)
|
||||||
@@ -6405,6 +6399,7 @@ tabpage_close_other(tp, forceit)
|
|||||||
{
|
{
|
||||||
int done = 0;
|
int done = 0;
|
||||||
win_T *wp;
|
win_T *wp;
|
||||||
|
int h = tabline_height();
|
||||||
|
|
||||||
/* Limit to 1000 windows, autocommands may add a window while we close
|
/* Limit to 1000 windows, autocommands may add a window while we close
|
||||||
* one. OK, so I'm paranoid... */
|
* one. OK, so I'm paranoid... */
|
||||||
@@ -6418,7 +6413,10 @@ tabpage_close_other(tp, forceit)
|
|||||||
if (!valid_tabpage(tp) || tp->tp_firstwin == wp)
|
if (!valid_tabpage(tp) || tp->tp_firstwin == wp)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
redraw_tabline = TRUE;
|
redraw_tabline = TRUE;
|
||||||
|
if (h != tabline_height())
|
||||||
|
shell_new_rows();
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@@ -666,6 +666,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
97,
|
||||||
/**/
|
/**/
|
||||||
96,
|
96,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user