Mercurial > vim
diff src/drawline.c @ 29111:bfb205095634 v8.2.5076
patch 8.2.5076: unnecessary code
Commit: https://github.com/vim/vim/commit/2e7cba347fc8b746add12aa5e0e9f6218a76c788
Author: zeertzjq <zeertzjq@outlook.com>
Date: Fri Jun 10 15:30:32 2022 +0100
patch 8.2.5076: unnecessary code
Problem: Unnecessary code.
Solution: Remove code and replace with function call. (closes https://github.com/vim/vim/issues/10552)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 10 Jun 2022 16:45:03 +0200 |
parents | 9b292596a332 |
children | 4ad168b282bd |
line wrap: on
line diff
--- a/src/drawline.c +++ b/src/drawline.c @@ -2116,14 +2116,15 @@ win_line( mb_utf8 = FALSE; } - if ((trailcol != MAXCOL && ptr > line + trailcol && c == ' ') - || (leadcol != 0 && ptr < line + leadcol && c == ' ')) + if (c == ' ' && ((trailcol != MAXCOL && ptr > line + trailcol) + || (leadcol != 0 && ptr < line + leadcol))) { if (leadcol != 0 && in_multispace && ptr < line + leadcol && wp->w_lcs_chars.leadmultispace != NULL) { c = wp->w_lcs_chars.leadmultispace[multispace_pos++]; - if (wp->w_lcs_chars.leadmultispace[multispace_pos] == NUL) + if (wp->w_lcs_chars.leadmultispace[multispace_pos] + == NUL) multispace_pos = 0; } @@ -2133,7 +2134,7 @@ win_line( else if (ptr < line + leadcol && wp->w_lcs_chars.lead) c = wp->w_lcs_chars.lead; - else if (leadcol != 0 && c == ' ' && wp->w_lcs_chars.space) + else if (leadcol != 0 && wp->w_lcs_chars.space) c = wp->w_lcs_chars.space;