From 988a6dbad9a9777cd94aab18ba7821a41068685b Mon Sep 17 00:00:00 2001 From: Andy Stewart Date: Mon, 25 Apr 2022 20:41:43 +0100 Subject: [PATCH] Use a reliable regexp operator for lower case It turns out =~ depends on 'ignorecase'. Big sigh. --- autoload/gitgutter/utility.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/gitgutter/utility.vim b/autoload/gitgutter/utility.vim index 6193584..b81efbe 100644 --- a/autoload/gitgutter/utility.vim +++ b/autoload/gitgutter/utility.vim @@ -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)