> Hi,
>
> I would argue that:
>
> - if (insert->length > 0)
> - {
> - // remove trailing ESC
> - --insert->length;
> - if (s[insert->length] == ESC)
> - s[insert->length] = NUL;
> - }
> + if (insert.length > 0 && s[insert.length - 1] == ESC) // remove trailing
> ESC
> + s[insert.length - 1] = NUL
runtime(syntax-tests): Add non-Latin-1 character filters for C syntax tests
Commit:
https://github.com/vim/vim/commit/19d4f99a34bfcf6ca78c19b501328c481afa6067
Author: Doug Kearns
Date: Fri Mar 21 18:16:12 2025 +0100
runtime(syntax-tests): Add non-Latin-1 character filters for C syntax tes
patch 9.1.1230: inconsistent CTRL-C behaviour for popup windows
Commit:
https://github.com/vim/vim/commit/8a63529a2f84bb5069b5f5e38f1704a541d067ad
Author: glepnir
Date: Fri Mar 21 18:12:32 2025 +0100
patch 9.1.1230: inconsistent CTRL-C behaviour for popup windows
Problem: Ctrl-C
patch 9.1.1229: the comment plugin can be improved
Commit:
https://github.com/vim/vim/commit/9712a2534f3fabead9fa1c88a11179ded96b43ee
Author: Maxim Kim
Date: Fri Mar 21 18:02:56 2025 +0100
patch 9.1.1229: the comment plugin can be improved
Problem: the comment plugin can be impr
patch 9.1.1228: completion: current position column wrong after got a match
Commit:
https://github.com/vim/vim/commit/5753084042e17d794627d77e4300def031ce5498
Author: glepnir
Date: Fri Mar 21 17:16:21 2025 +0100
patch 9.1.1228: completion: current position column wrong after got a match