Mercurial > vim
diff src/screen.c @ 148:72aefd4c1e0d
updated for version 7.0046
author | vimboss |
---|---|
date | Mon, 31 Jan 2005 19:19:04 +0000 |
parents | e8f07016e34d |
children | 4d9eabb1396e |
line wrap: on
line diff
--- a/src/screen.c +++ b/src/screen.c @@ -4165,8 +4165,8 @@ win_line(wp, lnum, startrow, endrow) #ifdef FEAT_MBYTE /* When there is a multi-byte character, just output a * space to keep it simple. */ - if (has_mbyte && mb_off2cells(LineOffset[screen_row - 1] - + (unsigned)Columns - 1) != 1) + if (has_mbyte && MB_BYTE2LEN(ScreenLines[LineOffset[ + screen_row - 1] + (Columns - 1)]) > 1) out_char(' '); else #endif