qnamepicker: always do case-insensitive matching

This commit is contained in:
Josh Holtrop 2013-11-08 10:01:47 -05:00
parent fbcf6fd739
commit 4638c3b229

View File

@ -210,7 +210,10 @@ function! s:FilterList()
let query = substitute(query, "\\", "\\\\", "g") let query = substitute(query, "\\", "\\\\", "g")
let query = substitute(query, "\\.\\.", "\\\\..", "g") let query = substitute(query, "\\.\\.", "\\\\..", "g")
endif endif
let s:saved_ignorecase = &ignorecase
let &ignorecase = 1
let s:indices = filter(s:indices, "s:origList[v:val] =~ '" . query . "'") let s:indices = filter(s:indices, "s:origList[v:val] =~ '" . query . "'")
let &ignorecase = s:saved_ignorecase
endif endif
call s:colPrinter.put(s:indices, s:colPrinter.sel) call s:colPrinter.put(s:indices, s:colPrinter.sel)
endfunction endfunction