aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/async
diff options
context:
space:
mode:
authorSamiul Islam <samiulsami7786@gmail.com>2026-09-04 23:06:50 +0600
committerGitHub <noreply@github.com>2026-09-04 13:06:50 -0400
commitb7a0c71a545cf20bf1d142f08bc6568b02015c57 (patch)
treec4a3741278f43b5a6ddcc80e3f6f3ba64d363410 /runtime/lua/vim/async
parent630e0592b77bda1106f747089fd1b9bc2f5ce046 (diff)
downloadrneovim-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/async')
0 files changed, 0 insertions, 0 deletions