diff options
author | zeertzjq <zeertzjq@outlook.com> | 2024-07-10 10:35:12 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-10 10:35:12 +0800 |
commit | 158ffd646d18eb26ca7e04e9cb9110305577b9c8 (patch) | |
tree | 927bad31846421670891666a6829c53a41b9830e /runtime/lua/vim/_meta/api_keysets_extra.lua | |
parent | 545aafbeb80eb52c182ce139800489b392a12d0d (diff) | |
download | rneovim-158ffd646d18eb26ca7e04e9cb9110305577b9c8.tar.gz rneovim-158ffd646d18eb26ca7e04e9cb9110305577b9c8.tar.bz2 rneovim-158ffd646d18eb26ca7e04e9cb9110305577b9c8.zip |
vim-patch:9.1.0554: :bw leaves jumplist and tagstack data around (#29639)
Problem: :bw leaves jumplist and tagstack data around
(Paul "Joey" Clark)
Solution: Wipe jumplist and tagstack references to the wiped buffer
(LemonBoy)
As documented the :bwipeout command brutally deletes all the references
to the buffer, so let's make it delete all the entries in the jump list
and tag stack referring to the wiped-out buffer.
fixes: vim/vim#8201
closes: vim/vim#15185
https://github.com/vim/vim/commit/4ff3a9b1e3ba45f9dbd0ea8c721f27d9315c4d93
Co-authored-by: LemonBoy <thatlemon@gmail.com>
Diffstat (limited to 'runtime/lua/vim/_meta/api_keysets_extra.lua')
0 files changed, 0 insertions, 0 deletions