comparison src/screen.c @ 1910:1287e2bbeb40 v7.2.207

updated for version 7.2-207
author vimboss
date Tue, 16 Jun 2009 15:22:12 +0000
parents ff9ecf14efe3
children a9f561ffbc53
comparison
equal deleted inserted replaced
1909:9edc96495747 1910:1287e2bbeb40
5741 char_u *p; 5741 char_u *p;
5742 int len; 5742 int len;
5743 int fillchar; 5743 int fillchar;
5744 int attr; 5744 int attr;
5745 int this_ru_col; 5745 int this_ru_col;
5746 static int busy = FALSE;
5747
5748 /* It's possible to get here recursively when 'statusline' (indirectly)
5749 * invokes ":redrawstatus". Simply ignore the call then. */
5750 if (busy)
5751 return;
5752 busy = TRUE;
5746 5753
5747 wp->w_redr_status = FALSE; 5754 wp->w_redr_status = FALSE;
5748 if (wp->w_status_height == 0) 5755 if (wp->w_status_height == 0)
5749 { 5756 {
5750 /* no status line, can only be last window */ 5757 /* no status line, can only be last window */
5879 fillchar = fillchar_vsep(&attr); 5886 fillchar = fillchar_vsep(&attr);
5880 screen_putchar(fillchar, W_WINROW(wp) + wp->w_height, W_ENDCOL(wp), 5887 screen_putchar(fillchar, W_WINROW(wp) + wp->w_height, W_ENDCOL(wp),
5881 attr); 5888 attr);
5882 } 5889 }
5883 #endif 5890 #endif
5891 busy = FALSE;
5884 } 5892 }
5885 5893
5886 #ifdef FEAT_STL_OPT 5894 #ifdef FEAT_STL_OPT
5887 /* 5895 /*
5888 * Redraw the status line according to 'statusline' and take care of any 5896 * Redraw the status line according to 'statusline' and take care of any