diff options
| author | Samiul Islam <samiulsami7786@gmail.com> | 2026-09-04 23:06:50 +0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-04 13:06:50 -0400 |
| commit | b7a0c71a545cf20bf1d142f08bc6568b02015c57 (patch) | |
| tree | c4a3741278f43b5a6ddcc80e3f6f3ba64d363410 /runtime/lua/vim | |
| parent | 630e0592b77bda1106f747089fd1b9bc2f5ce046 (diff) | |
| download | rneovim-b7a0c71a545cf20bf1d142f08bc6568b02015c57.tar.gz rneovim-b7a0c71a545cf20bf1d142f08bc6568b02015c57.tar.bz2 rneovim-b7a0c71a545cf20bf1d142f08bc6568b02015c57.zip | |
fix(multicursor): prevent clipboard crash after cursor jump #41698
Problem:
Changing from an empty-line cursor after a multicursor jump can crash
while flushing a deferred clipboard update. Exact context restore can
leave an omitted register with a null array and stale non-zero size.
Solution:
Make free_register() fully reset the register after freeing its contents,
so it always leaves a valid empty register. Add a regression test.
Signed-off-by: sami <samiulsami7786@gmail.com>
Diffstat (limited to 'runtime/lua/vim')
0 files changed, 0 insertions, 0 deletions