Skip to content

Commit 97b001b

Browse files
authored
Merge pull request #17 from bennyyip/master
Fix `save_filename` undefined when deleting a buffer
2 parents d458161 + 36b4c56 commit 97b001b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

autoload/taglist.vim

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -970,7 +970,11 @@ function! s:Tlist_Remove_File(file_idx, user_request) abort
970970
let s:tlist_file_count -= 1
971971

972972
if g:Tlist_Show_One_File
973-
let s:tlist_cur_file_idx = s:Tlist_Get_File_Index(save_filename)
973+
if fidx == s:tlist_cur_file_idx || s:tlist_cur_file_idx == -1
974+
let s:tlist_cur_file_idx = -1
975+
else
976+
let s:tlist_cur_file_idx = s:Tlist_Get_File_Index(save_filename)
977+
endif
974978
endif
975979
endfunction
976980

0 commit comments

Comments
 (0)