diff options
author | Sander Bosma <sanderbosma@gmail.com> | 2017-02-19 18:31:46 +0100 |
---|---|---|
committer | Sander Bosma <sanderbosma@gmail.com> | 2017-02-20 20:06:38 +0100 |
commit | 83666f3ce21d748c9e0b8caa307e855a9dcc3626 (patch) | |
tree | 939b8066fa9aa4ef4e45a6f60418cd875857a4c6 | |
parent | 04fb65fd76af2fda4302fd79b81f59085d2d5fbe (diff) | |
download | rneovim-83666f3ce21d748c9e0b8caa307e855a9dcc3626.tar.gz rneovim-83666f3ce21d748c9e0b8caa307e855a9dcc3626.tar.bz2 rneovim-83666f3ce21d748c9e0b8caa307e855a9dcc3626.zip |
screen.c: remove dead code
As stated in globals.h, mbyte flags are deprecated, and code using it can be
refractored to remove dead code. Since has_mbyte is defined to true, this
refractoring correct.
-rw-r--r-- | src/nvim/screen.c | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/src/nvim/screen.c b/src/nvim/screen.c index fd3489c503..bb1f4b9a14 100644 --- a/src/nvim/screen.c +++ b/src/nvim/screen.c @@ -4880,33 +4880,30 @@ void win_redr_status(win_T *wp) } this_ru_col = ru_col - (Columns - wp->w_width); - if (this_ru_col < (wp->w_width + 1) / 2) + if (this_ru_col < (wp->w_width + 1) / 2) { this_ru_col = (wp->w_width + 1) / 2; + } if (this_ru_col <= 1) { - p = (char_u *)"<"; /* No room for file name! */ + p = (char_u *)"<"; // No room for file name! len = 1; - } else if (has_mbyte) { + } else { int clen = 0, i; - /* Count total number of display cells. */ - clen = (int) mb_string2cells(p); + // Count total number of display cells. + clen = (int)mb_string2cells(p); - /* Find first character that will fit. - * Going from start to end is much faster for DBCS. */ + // Find first character that will fit. + // Going from start to end is much faster for DBCS. for (i = 0; p[i] != NUL && clen >= this_ru_col - 1; - i += (*mb_ptr2len)(p + i)) + i += (*mb_ptr2len)(p + i)) { clen -= (*mb_ptr2cells)(p + i); + } len = clen; if (i > 0) { p = p + i - 1; *p = '<'; ++len; } - - } else if (len > this_ru_col - 1) { - p += len - (this_ru_col - 1); - *p = '<'; - len = this_ru_col - 1; } row = wp->w_winrow + wp->w_height; |