commit | c60c4f6e06e222e90b2277c09fdaaac20ac9edf8 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Wed Jan 07 19:04:28 2015 +0100 |
committer | Bram Moolenaar <Bram@vim.org> | Wed Jan 07 19:04:28 2015 +0100 |
tree | d296899ef16fca33b82cfd77cb5a2a5d8ca4efb4 | |
parent | 8feef4ff6253afb9dcc61c40082ed4fbb96b685c [diff] [blame] |
updated for version 7.4.567 Problem: Non-ascii vertical separater characters are always redrawn. Solution: Compare only the one byte that's stored. (Thiago Padilha)
diff --git a/src/screen.c b/src/screen.c index 290dd1b..bbf57b1 100644 --- a/src/screen.c +++ b/src/screen.c
@@ -6062,7 +6062,7 @@ int c; c = fillchar_vsep(&hl); - if (ScreenLines[off_to] != c + if (ScreenLines[off_to] != (schar_T)c # ifdef FEAT_MBYTE || (enc_utf8 && (int)ScreenLinesUC[off_to] != (c >= 0x80 ? c : 0))