# HG changeset patch # User Meredith Howard # Date 1511886285 18000 # Node ID a74ea5b0fc73713f8449f5b8887e6f15f824dcd0 # Parent 3401fe6aa66ffdb04149dfbe2aed36ff9ddabeda Fix error marker due to loose function-parameters match diff --git a/.vim/after/syntax/perl/custom.vim b/.vim/after/syntax/perl/custom.vim --- a/.vim/after/syntax/perl/custom.vim +++ b/.vim/after/syntax/perl/custom.vim @@ -16,9 +16,13 @@ let b:indent_use_syntax = 0 syn match podCommand "^=method" contained nextgroup=podCmdText contains=@NoSpell syn match podCommand "^=func" contained nextgroup=podCmdText contains=@NoSpell +" Add matches for contrib/function-parameters.vim, but don't apply to fat-arrow cases +syn match perlFunction +\\(\_s*=>\)\@!\_s*+ nextgroup=perlSubName +syn match perlFunction +\\(\_s*=>\)\@!\_s*+ nextgroup=perlSubName + syn sync minlines=50 -" Tweak some colors +" Tweak some colors, making POD stand out less hi! def link perlPOD Comment hi! def link podCommand SpecialComment hi! def link podCmdText Question diff --git a/.vim/after/syntax/perl/perl-contrib.vim b/.vim/after/syntax/perl/perl-contrib.vim --- a/.vim/after/syntax/perl/perl-contrib.vim +++ b/.vim/after/syntax/perl/perl-contrib.vim @@ -4,8 +4,7 @@ runtime contrib/carp.vim runtime contrib/highlight-all-pragmas.vim runtime contrib/moose.vim -runtime contrib/method-signatures.vim -runtime contrib/function-parameters.vim +" runtime contrib/function-parameters.vim runtime contrib/test-more.vim runtime contrib/try-tiny.vim runtime contrib/heredoc-sql.vim