1
0
forked from aniani/vim

patch 8.2.2563: cannot use multibyte characters for folding in 'fillchars'

Problem:    Cannot use multibyte characters for folding in 'fillchars'.
Solution:   Port pull request 11568 to Vim. (Yegappan Lakshmanan,
            closes #7924)
This commit is contained in:
Bram Moolenaar
2021-03-03 13:26:02 +01:00
parent 37096afd3f
commit 4fa1175765
8 changed files with 219 additions and 53 deletions

View File

@@ -1031,12 +1031,11 @@ win_line(
// Draw the 'foldcolumn'. Allocate a buffer, "extra" may
// already be in use.
vim_free(p_extra_free);
p_extra_free = alloc(12 + 1);
p_extra_free = alloc(MAX_MCO * fdc + 1);
if (p_extra_free != NULL)
{
fill_foldcolumn(p_extra_free, wp, FALSE, lnum);
n_extra = fdc;
n_extra = fill_foldcolumn(p_extra_free, wp,
FALSE, lnum);
p_extra_free[n_extra] = NUL;
p_extra = p_extra_free;
c_extra = NUL;