vim-patch:9.1.1296: completion: incorrect truncation logic

Problem:  completion: incorrect truncation logic (after: v9.1.1284)
Solution: replace string allocation with direct screen rendering and
          fixe RTL/LTR truncation calculations (glepnir)

closes: vim/vim#17081

d4dbf822dc

Co-authored-by: glepnir <glephunter@gmail.com>
This commit is contained in:
zeertzjq
2025-04-16 07:29:44 +08:00
parent 1c723b2e6f
commit 6e5671b00d
8 changed files with 23 additions and 11 deletions

View File

@@ -1057,6 +1057,7 @@ typedef struct {
schar_T eob;
schar_T lastline;
schar_T trunc;
schar_T truncrl;
} fcs_chars_T;
/// Structure which contains all information that belongs to a window.