From 6ed68eb01a0672f7cfe1d3482465869d2508f46d Mon Sep 17 00:00:00 2001 From: Chris Paul Date: Fri, 7 Oct 2016 15:02:07 -0700 Subject: [PATCH 1/2] improve end of line trim --- indent/javascript.vim | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/indent/javascript.vim b/indent/javascript.vim index e5c57496..6cf818ea 100644 --- a/indent/javascript.vim +++ b/indent/javascript.vim @@ -38,6 +38,8 @@ else endif let s:line_pre = '^\s*\%(\%(\%(\/\*.\{-}\)\=\*\+\/\s*\)\=\)\@>' +let s:line_term = '\s*\%(\%(\/\%(\%(\*.\{-}\*\/\)\|\%(\*\+\)\)\)\s*\)\=$' + let s:expr_case = '\<\%(\%(case\>\s*\S.\{-}\)\|default\)\s*:\C' " Regex of syntax group names that are or delimit string or are comments. let s:syng_strcom = '\%(s\%(tring\|pecial\)\|comment\|regex\|doc\|template\)' @@ -64,10 +66,23 @@ else endfunction endif -let s:line_term = '\s*\%(\%(\/\%(\%(\*.\{-}\*\/\)\|\%(\*\+\)\)\)\s*\)\=$' - +" indent/python.vim function s:Trimline(ln) - return substitute(substitute(getline(a:ln),':\@ Date: Sat, 8 Oct 2016 12:23:03 -0700 Subject: [PATCH 2/2] Date --- indent/javascript.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indent/javascript.vim b/indent/javascript.vim index 6cf818ea..a6eefba0 100644 --- a/indent/javascript.vim +++ b/indent/javascript.vim @@ -2,7 +2,7 @@ " Language: Javascript " Maintainer: Chris Paul ( https://github.com/bounceme ) " URL: https://github.com/pangloss/vim-javascript -" Last Change: September 26, 2016 +" Last Change: October 8, 2016 " Only load this indent file when no other was loaded. if exists('b:did_indent')