Commit 2090513919080dd27df5fa91d5a4d3e15d61d682
Fix buffer cleanup in vifm.vim
Since `:bdelete` doesn't actually remove the buffer, but just makes it
harder to access, it remains recorded as an alternative buffer and
closing the first instance of Vifm ends up processing the same paths
again (because directories are handled on BufEnter event).
Thanks to Ivan Shapovalov (a.k.a., intelfx) and pascualpobil.
Fixes https://github.com/vifm/vifm.vim/issues/95
Author: xaizek
Author date (UTC): 2025-09-28 12:45
Committer name: xaizek
Committer date (UTC): 2025-09-28 13:00
Parent(s): 5da808f3a051fcca168dcf1ee3eb003382f2737f
Signing key: 99DC5E4DB05F6BE2
Tree: 419e8b5e3c9aeb24440a4ef7990456f1807567ad
File ChangeLog changed (mode: 100644) (index c77ff8f96..1d83fb613) |
160 |
160 |
Fixed `vifm-pause` and other helpers not being available from within |
Fixed `vifm-pause` and other helpers not being available from within |
161 |
161 |
AppImage. Thanks to Marcin Kowalski (a.k.a., mrkowalski). |
AppImage. Thanks to Marcin Kowalski (a.k.a., mrkowalski). |
162 |
162 |
|
|
|
163 |
|
Fixed vifm.vim not cleaning up buffers properly when used as a netrw |
|
164 |
|
replacement. Thanks to Ivan Shapovalov (a.k.a., intelfx) and |
|
165 |
|
pascualpobil. |
|
166 |
|
|
163 |
167 |
0.14-beta to 0.14 (2025-02-08) |
0.14-beta to 0.14 (2025-02-08) |
164 |
168 |
|
|
165 |
169 |
Improved documentation on zh/zl menu keys a bit. |
Improved documentation on zh/zl menu keys a bit. |
File THANKS changed (mode: 100644) (index acb6aef4e..d9ff02c14) |
... |
... |
iambumblehead |
133 |
133 |
iboggs |
iboggs |
134 |
134 |
infinitewhileloop |
infinitewhileloop |
135 |
135 |
Ink (inknoir) |
Ink (inknoir) |
136 |
|
intelfx |
|
137 |
136 |
iSeeU816 |
iSeeU816 |
138 |
137 |
itshog |
itshog |
|
138 |
|
Ivan Shapovalov (intelfx) |
139 |
139 |
IvanBarsukov |
IvanBarsukov |
140 |
140 |
j-xella |
j-xella |
141 |
141 |
J. Reis |
J. Reis |
|
... |
... |
opennota |
244 |
244 |
Oskar Grunning (sQVe) |
Oskar Grunning (sQVe) |
245 |
245 |
ovk |
ovk |
246 |
246 |
p-kolacz |
p-kolacz |
|
247 |
|
pascualpobil |
247 |
248 |
Pavel (neoascetic) |
Pavel (neoascetic) |
248 |
249 |
Pavel Platto (hinidu) |
Pavel Platto (hinidu) |
249 |
250 |
Pavneet Arora |
Pavneet Arora |
File data/vim/plugin/vifm.vim changed (mode: 100644) (index b9f8109b2..0df6de384) |
1 |
1 |
" Maintainer: xaizek <xaizek@posteo.net> |
" Maintainer: xaizek <xaizek@posteo.net> |
2 |
|
" Last Change: 2024 October 25 |
|
|
2 |
|
" Last Change: 2025 September 28 |
3 |
3 |
|
|
4 |
4 |
" Author: Ken Steen <ksteen@users.sourceforge.net> |
" Author: Ken Steen <ksteen@users.sourceforge.net> |
5 |
5 |
" Last Change: 2001 November 29 |
" Last Change: 2001 November 29 |
|
... |
... |
if get(g:, 'vifm_replace_netrw') |
500 |
500 |
else |
else |
501 |
501 |
enew |
enew |
502 |
502 |
endif |
endif |
503 |
|
silent! bdelete! # |
|
|
503 |
|
silent! bwipeout! # |
504 |
504 |
|
|
505 |
505 |
let embed_split = get(g:, 'vifm_embed_split', 0) |
let embed_split = get(g:, 'vifm_embed_split', 0) |
506 |
506 |
let g:vifm_embed_split = 0 |
let g:vifm_embed_split = 0 |