From 5c8946e5935e481f79051580319d99ddbbbaf9f3 Mon Sep 17 00:00:00 2001 From: bounceme Date: Thu, 18 Aug 2016 20:15:57 -0700 Subject: [PATCH] more regex --- indent/javascript.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/indent/javascript.vim b/indent/javascript.vim index 321d56f1..214d83d5 100644 --- a/indent/javascript.vim +++ b/indent/javascript.vim @@ -37,7 +37,7 @@ else endfunction endif -let s:line_pre = '^\s*\%(\%(\/\*.\{-}\)\=\*\+\/\s*\)\=' +let s:line_pre = '^\s*\%(\%(\%(\/\*.\{-}\)\=\*\+\/\s*\)\=\)\@>' let s:expr_case = s:line_pre . '\%(\%(case\>.\+\)\|default\)\s*:' " Regex of syntax group names that are or delimit string or are comments. let s:syng_strcom = '\%(s\%(tring\|pecial\)\|comment\|regex\|doc\|template\)' @@ -83,7 +83,7 @@ endfunction " https://github.com/sweet-js/sweet.js/wiki/design#give-lookbehind-to-the-reader function s:IsBlock() return getline(line('.'))[col('.')-1] == '{' && !search( - \ '\C\%(\%([-=~!<*+,.?^%|&\[(]\|=\@\|\*\@\|\*\@