aboutsummaryrefslogtreecommitdiff
path: root/vim/bundle/tlib_vim/autoload/tlib/tab.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/bundle/tlib_vim/autoload/tlib/tab.vim')
m---------vim/bundle/tlib_vim0
-rwxr-xr-xvim/bundle/tlib_vim/autoload/tlib/tab.vim49
2 files changed, 0 insertions, 49 deletions
diff --git a/vim/bundle/tlib_vim b/vim/bundle/tlib_vim
new file mode 160000
+Subproject 5636472e5dba1a4104376ce6bd93cc2546e0248
diff --git a/vim/bundle/tlib_vim/autoload/tlib/tab.vim b/vim/bundle/tlib_vim/autoload/tlib/tab.vim
deleted file mode 100755
index fa6bb8d..0000000
--- a/vim/bundle/tlib_vim/autoload/tlib/tab.vim
+++ /dev/null
@@ -1,49 +0,0 @@
-" @Author: Tom Link (micathom AT gmail com?subject=[vim])
-" @Website: http://www.vim.org/account/profile.php?user_id=4037
-" @License: GPL (see http://www.gnu.org/licenses/gpl.txt)
-" @Revision: 31
-
-
-" Return a dictionary of bufnumbers => [[tabpage, winnr] ...]
-function! tlib#tab#BufMap() "{{{3
- let acc = {}
- for t in range(tabpagenr('$'))
- let bb = tabpagebuflist(t + 1)
- for b in range(len(bb))
- let bn = bb[b]
- let bd = [t + 1, b + 1]
- if has_key(acc, bn)
- call add(acc[bn], bd)
- else
- let acc[bn] = [bd]
- endif
- endfor
- endfor
- return acc
-endf
-
-
-" Find a buffer's window at some tab page.
-function! tlib#tab#TabWinNr(buffer) "{{{3
- let bn = bufnr(a:buffer)
- let bt = tlib#tab#BufMap()
- let tn = tabpagenr()
- let wn = winnr()
- let bc = get(bt, bn)
- if !empty(bc)
- for [t, w] in bc
- if t == tn
- return [t, w]
- endif
- endfor
- return bc[0]
- endif
-endf
-
-
-function! tlib#tab#Set(tabnr) "{{{3
- if a:tabnr > 0
- exec a:tabnr .'tabnext'
- endif
-endf
-