summaryrefslogtreecommitdiff
path: root/src/buffer.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2006-03-03 22:50:42 +0000
committerBram Moolenaar <Bram@vim.org>2006-03-03 22:50:42 +0000
commitbfb2d40b6ec0b8fff51bc6fadabf4aaeb383beb8 (patch)
tree12ef17978672a5981dbe661a5d0ba4dbfad3d8a6 /src/buffer.c
parenta55252087b1b771b0a1a509d2ac90067404287d7 (diff)
downloadvim-git-bfb2d40b6ec0b8fff51bc6fadabf4aaeb383beb8.tar.gz
updated for version 7.0213
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 5d3ddd62f..4e5e0370f 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -3633,7 +3633,7 @@ build_stl_str_hl(wp, out, outlen, fmt, use_sandbox, fillchar, maxwidth, hltab, t
str = tmp;
break;
case STL_PAGENUM:
-#if defined(FEAT_PRINTER) || defined(FEAT_WINDOWS)
+#if defined(FEAT_PRINTER) || defined(FEAT_GUI_TABLINE)
num = printer_page_num;
#else
num = 0;
@@ -4448,16 +4448,17 @@ ex_buffer_all(eap)
for (wp = firstwin; wp != NULL; wp = wpnext)
{
wpnext = wp->w_next;
- if (wp->w_buffer->b_nwindows > 1
+ if ((wp->w_buffer->b_nwindows > 1
#ifdef FEAT_VERTSPLIT
|| ((cmdmod.split & WSP_VERT)
? wp->w_height + wp->w_status_height < Rows - p_ch
+ - tabline_height()
: wp->w_width != Columns)
#endif
#ifdef FEAT_WINDOWS
|| (had_tab > 0 && wp != firstwin)
#endif
- )
+ ) && firstwin != lastwin)
{
win_close(wp, FALSE);
#ifdef FEAT_AUTOCMD