aboutsummaryrefslogtreecommitdiffstats
path: root/autoload
diff options
context:
space:
mode:
authorTeddy Wing2018-04-19 21:59:40 +0200
committerTeddy Wing2018-04-19 21:59:40 +0200
commit624c5ac4281c0cf816c25344ab69a17bfa2ba7c5 (patch)
tree346143433a9af86b32068a68b7454854e6562219 /autoload
parent044835706eb9e4053dc750b4b9403e6e5173006b (diff)
parentda277858f1da1931ac17cbe9f095ea0541051f88 (diff)
downloadvim-tabs-grep-624c5ac4281c0cf816c25344ab69a17bfa2ba7c5.tar.bz2
Merge branch 'use-globs-to-match-files'
Diffstat (limited to 'autoload')
-rw-r--r--autoload/tabs_grep.vim5
1 files changed, 4 insertions, 1 deletions
diff --git a/autoload/tabs_grep.vim b/autoload/tabs_grep.vim
index c307aee..b189433 100644
--- a/autoload/tabs_grep.vim
+++ b/autoload/tabs_grep.vim
@@ -3,9 +3,12 @@ function! tabs_grep#TabsGrep(search)
silent tabs
redir END
+ " Slice to get rid of `^$` delimiters
+ let pattern = glob2regpat(a:search)[1:-2]
+
let tabs = split(tabs_output, '\n')
- call filter(tabs, function('s:MatchString', [a:search]))
+ call filter(tabs, function('s:MatchString', [pattern]))
let tabs = s:FilterTabPageElements(tabs)