]> Sergey Matveev's repositories - dotfiles.git/blobdiff - vim/.vim/plugin/buftabline.vim
Detect already loaded code with simpler <SID> check
[dotfiles.git] / vim / .vim / plugin / buftabline.vim
index 24a3547376ea0271b65b27c6ddf619ddb9e9d7a6..4fb131802a35e025c992b2a148a7b3b66307f6c8 100644 (file)
@@ -1,7 +1,6 @@
-if exists("g:loaded_mein_buftabline") | finish | endif
-let g:loaded_mein_buftabline = 1
+if exists('*<SID>BufTabLine') | finish | endif
 
-function! BufTabline()
+function! s:BufTabline()
     redir => bufsRaw
     silent buffers
     redir END
@@ -22,5 +21,9 @@ function! BufTabline()
     return join(bufs, "  ")
 endfunction
 
+function! BufTabline()
+    return s:BufTabline()
+endfunction
+
 set showtabline=2
 set tabline=%!BufTabline()