Mercurial > vim
diff src/screen.c @ 820:57c7403f6599
updated for version 7.0c11
author | vimboss |
---|---|
date | Thu, 06 Apr 2006 20:18:50 +0000 |
parents | 23f82b5d2814 |
children | 1cdd2661f34c |
line wrap: on
line diff
--- a/src/screen.c +++ b/src/screen.c @@ -4296,8 +4296,10 @@ win_line(wp, lnum, startrow, endrow, noc v = wp->w_skipcol; else v = wp->w_leftcol; - if (vcol < v + col) /* line ends before left margin */ - vcol = v + col; + /* check if line ends before left margin */ + if (vcol < v + col - win_col_off(wp)) + + vcol = v + col - win_col_off(wp); if (wp->w_p_cuc && (int)wp->w_virtcol >= vcol && (int)wp->w_virtcol < W_WIDTH(wp) * (row - startrow + 1)