[apparmor] [patch] apparmor.vim.in: highlight comments in alias and link rules with correct color

Christian Boltz apparmor at cboltz.de
Thu Oct 9 21:49:02 UTC 2014


Hello,

this patch makes sure that comments in alias and link rules are 
correctly highlighted (in blue, instead of the color used for the rule
itsself).

=== modified file 'utils/vim/apparmor.vim.in'
--- utils/vim/apparmor.vim.in   2014-01-24 19:06:31 +0000
+++ utils/vim/apparmor.vim.in   2014-10-09 21:45:50 +0000
@@ -113,7 +113,7 @@
 " TODO: make a separate pattern for variable definitions, then mark sdGlob as contained
 syn match sdGlob /\v\?|\*|\{.*,.*\}|[[^\]]\+\]|\@\{[a-zA-Z][a-zA-Z0-9_]*\}/
 
-syn match sdAlias /\v^alias\s+@@FILENAME@@\s+-\>\s+@@FILENAME@@@@EOL@@/ contains=sdGlob
+syn match sdAlias /\v^alias\s+@@FILENAME@@\s+-\>\s+@@FILENAME@@@@EOL@@/ contains=sdGlob,sdComment
 
 " syn match sdComment /#.*/
 
@@ -164,7 +164,7 @@
 syn match sdRLimit /\v^\s*set\s+rlimit\s+(cpu|rttime|nofile|nproc|rtprio|locks|sigpending|fsize|data|stack|core|rss|as|memlock|msgqueue|nice)\s+\<\=\s+infinity@@EOL@@/ contains=sdComment
 
 " link rules
-syn match sdEntryW /\v^\s+@@auditdenyowner@@link\s+(subset\s+)?@@FILENAME@@\s+-\>\s+@@FILENAME@@@@EOL@@/ contains=sdGlob
+syn match sdEntryW /\v^\s+@@auditdenyowner@@link\s+(subset\s+)?@@FILENAME@@\s+-\>\s+@@FILENAME@@@@EOL@@/ contains=sdGlob,sdComment
 
 
 syn match sdExtHat  /\v^\s+(\^|profile\s+)\S+@@EOL@@/ contains=sdComment " hat without {...}




Regards,

Christian Boltz
-- 
Ich koche lieber selber, als bei MC Donalds zu essen, aber wem das
Kaffeewasser anbrennt, der geht doch lieber zu diese große
amerikanische Kette. Selberkochen ist nur dann zu empfehlen, wenn es
Spaß macht. Mit Linux ist es genauso. [Bernd Brodesser in suse-linux]




More information about the AppArmor mailing list