]> 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 47a31da2e97f33fb063cf99bc429d4a92660f5ba..4fb131802a35e025c992b2a148a7b3b66307f6c8 100644 (file)
@@ -1,4 +1,6 @@
-function! BufTabline()
+if exists('*<SID>BufTabLine') | finish | endif
+
+function! s:BufTabline()
     redir => bufsRaw
     silent buffers
     redir END
@@ -19,5 +21,9 @@ function! BufTabline()
     return join(bufs, "  ")
 endfunction
 
+function! BufTabline()
+    return s:BufTabline()
+endfunction
+
 set showtabline=2
 set tabline=%!BufTabline()