.vim/after/syntax/perl/custom.vim

Wed, 28 Jul 2021 01:18:10 -0500

author
Meredith Howard <mhoward@roomag.org>
date
Wed, 28 Jul 2021 01:18:10 -0500
changeset 928
9674b3a2ad41
parent 910
272ba799a19e
child 972
93a774dccd46
permissions
-rw-r--r--

use mdctags.rs

362
7c5b0e94b399 Tweak perl settings, move all into after-syntax file
Meredith Howard <mhoward@roomag.org>
parents: 345
diff changeset
1 " this keeps indents from jumping more than one level
7c5b0e94b399 Tweak perl settings, move all into after-syntax file
Meredith Howard <mhoward@roomag.org>
parents: 345
diff changeset
2 let b:indent_use_syntax = 0
7c5b0e94b399 Tweak perl settings, move all into after-syntax file
Meredith Howard <mhoward@roomag.org>
parents: 345
diff changeset
3
910
272ba799a19e perl syntax fixes maybe
Meredith Howard <mhoward@roomag.org>
parents: 745
diff changeset
4 syn sync minlines=1500
272ba799a19e perl syntax fixes maybe
Meredith Howard <mhoward@roomag.org>
parents: 745
diff changeset
5
272ba799a19e perl syntax fixes maybe
Meredith Howard <mhoward@roomag.org>
parents: 745
diff changeset
6 " Weird behavior in sql heredocs
272ba799a19e perl syntax fixes maybe
Meredith Howard <mhoward@roomag.org>
parents: 745
diff changeset
7 syn clear sqlFold
272ba799a19e perl syntax fixes maybe
Meredith Howard <mhoward@roomag.org>
parents: 745
diff changeset
8
272ba799a19e perl syntax fixes maybe
Meredith Howard <mhoward@roomag.org>
parents: 745
diff changeset
9 " fix highlight-all-pragma for vN.NN
272ba799a19e perl syntax fixes maybe
Meredith Howard <mhoward@roomag.org>
parents: 745
diff changeset
10 syn match perlStatementInclude "\<\%(use\|no\)\s\+v\(\d\|.\)\+"
744
7a5823050d74 clean up "after" files
Meredith Howard <mhoward@roomag.org>
parents: 658
diff changeset
11
371
034b31ed5212 syntax fixup
Meredith Howard <mhoward@roomag.org>
parents: 362
diff changeset
12 " Add match for =method and =func from Pod::Weaver
226
a155935cbe07 Add match for =method from Pod::Weaver, move to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
13 syn match podCommand "^=method" contained nextgroup=podCmdText contains=@NoSpell
371
034b31ed5212 syntax fixup
Meredith Howard <mhoward@roomag.org>
parents: 362
diff changeset
14 syn match podCommand "^=func" contained nextgroup=podCmdText contains=@NoSpell
034b31ed5212 syntax fixup
Meredith Howard <mhoward@roomag.org>
parents: 362
diff changeset
15
656
a74ea5b0fc73 Fix error marker due to loose function-parameters match
Meredith Howard <mhoward@roomag.org>
parents: 651
diff changeset
16 " Add matches for contrib/function-parameters.vim, but don't apply to fat-arrow cases
a74ea5b0fc73 Fix error marker due to loose function-parameters match
Meredith Howard <mhoward@roomag.org>
parents: 651
diff changeset
17 syn match perlFunction +\<method\>\(\_s*=>\)\@!\_s*+ nextgroup=perlSubName
a74ea5b0fc73 Fix error marker due to loose function-parameters match
Meredith Howard <mhoward@roomag.org>
parents: 651
diff changeset
18 syn match perlFunction +\<fun\>\(\_s*=>\)\@!\_s*+ nextgroup=perlSubName
a74ea5b0fc73 Fix error marker due to loose function-parameters match
Meredith Howard <mhoward@roomag.org>
parents: 651
diff changeset
19
a74ea5b0fc73 Fix error marker due to loose function-parameters match
Meredith Howard <mhoward@roomag.org>
parents: 651
diff changeset
20 " Tweak some colors, making POD stand out less
362
7c5b0e94b399 Tweak perl settings, move all into after-syntax file
Meredith Howard <mhoward@roomag.org>
parents: 345
diff changeset
21 hi! def link perlPOD Comment
7c5b0e94b399 Tweak perl settings, move all into after-syntax file
Meredith Howard <mhoward@roomag.org>
parents: 345
diff changeset
22 hi! def link podCommand SpecialComment
7c5b0e94b399 Tweak perl settings, move all into after-syntax file
Meredith Howard <mhoward@roomag.org>
parents: 345
diff changeset
23 hi! def link podCmdText Question
7c5b0e94b399 Tweak perl settings, move all into after-syntax file
Meredith Howard <mhoward@roomag.org>
parents: 345
diff changeset
24 hi! def link podFormat StorageClass

mercurial