diff options
author | zeertzjq <zeertzjq@outlook.com> | 2024-02-24 22:04:52 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-24 22:04:52 +0800 |
commit | febf4810026a1f54f63cedbfef2e30e72cf535bf (patch) | |
tree | 3130082752d2236119a0127a680bc92fac65ebe4 /runtime/lua/vim/lsp/client.lua | |
parent | 63c9e0c4ae42fd05c03e4dd3893a3f2eede771a7 (diff) | |
download | rneovim-febf4810026a1f54f63cedbfef2e30e72cf535bf.tar.gz rneovim-febf4810026a1f54f63cedbfef2e30e72cf535bf.tar.bz2 rneovim-febf4810026a1f54f63cedbfef2e30e72cf535bf.zip |
vim-patch:9.1.0132: "C" doesn't include composing chars with 'virtualedit' (#27605)
Problem: using "C" and 've=all' set, doesn't include composing chars
when changing a line, keeps the composing chars for whatever
is typed afterwards.
Solution: Use mb_head_off() and mb_ptr2len() instead of mb_tail_off().
(zeertzjq)
closes: vim/vim#14083
https://github.com/vim/vim/commit/048761bcd40ec630fd3e039f0066cf4e484ceabd
Diffstat (limited to 'runtime/lua/vim/lsp/client.lua')
0 files changed, 0 insertions, 0 deletions