Use a reliable regexp operator for lower case

It turns out =~ depends on 'ignorecase'.  Big sigh.
This commit is contained in:
Andy Stewart
2022-04-25 20:41:43 +01:00
parent 57000a73ab
commit 988a6dbad9

View File

@@ -120,7 +120,7 @@ let s:set_path_handler = {}
function! s:set_path_handler.out(buffer, listing) abort
let listing = s:strip_trailing_new_line(a:listing)
let [status, path] = [listing[0], listing[2:]]
if status =~ '[a-z]'
if status =~# '[a-z]'
call gitgutter#utility#setbufvar(a:buffer, 'path', -3)
else
call gitgutter#utility#setbufvar(a:buffer, 'path', path)
@@ -170,7 +170,7 @@ function! gitgutter#utility#set_repo_path(bufnr, continuation) abort
let listing = s:strip_trailing_new_line(listing)
let [status, path] = [listing[0], listing[2:]]
if status =~ '[a-z]'
if status =~# '[a-z]'
call gitgutter#utility#setbufvar(a:bufnr, 'path', -3)
else
call gitgutter#utility#setbufvar(a:bufnr, 'path', path)