From 1a4a2d4c7c2f20775444c8ece406d0b3e715c6ed Mon Sep 17 00:00:00 2001 From: "Eric T. Johnson" Date: Fri, 22 Sep 2023 13:17:58 -0400 Subject: [PATCH] Match the inner brace scope when on an opening bracket Fixes #3. --- autoload/argwrap.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/argwrap.vim b/autoload/argwrap.vim index 1b1e4c1..07fe0ea 100644 --- a/autoload/argwrap.vim +++ b/autoload/argwrap.vim @@ -45,7 +45,7 @@ endfunction function! argwrap#findRange(braces) let l:filter = 'synIDattr(synID(line("."), col("."), 0), "name") =~? "string"' - let [l:lineStart, l:colStart] = searchpairpos(a:braces[0], '', a:braces[1], 'Wnb', filter) + let [l:lineStart, l:colStart] = searchpairpos(a:braces[0], '', a:braces[1], 'Wcnb', filter) let [l:lineEnd, l:colEnd] = searchpairpos(a:braces[0], '', a:braces[1], 'Wcn', filter) return {'lineStart': l:lineStart, 'colStart': l:colStart, 'lineEnd': l:lineEnd, 'colEnd': l:colEnd} endfunction