From c00b2b5483541bd89e04452d77c61d77be64a02d Mon Sep 17 00:00:00 2001 From: Christian Boltz Date: Wed, 9 Dec 2020 22:44:33 +0100 Subject: [PATCH] apparmor.vim: add support for abi rules MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/690 (cherry picked from commit c421fcd38aaf6d4fccebfaf03c9f65ca00f0245c) Signed-off-by: John Johansen --- utils/vim/apparmor.vim.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/vim/apparmor.vim.in b/utils/vim/apparmor.vim.in index 65b6835f9..de7fa9d3c 100644 --- a/utils/vim/apparmor.vim.in +++ b/utils/vim/apparmor.vim.in @@ -187,6 +187,8 @@ syn match sdComment /\s*#.*$/ syn match sdInclude /\s*#include\s<\S*>/ " TODO: doesn't check until $ syn match sdInclude /\s*include\s<\S*>/ " TODO: doesn't check until $ +syn match sdInclude /\s*abi\s<\S*>\s*,/ contains=sdComment " TODO: doesn't check until $ + " basic profile block... " \s+ does not work in end=, therefore using \s\s* syn region Normal start=/\v^(profile\s+)?\S+\s+@@flags@@=\{/ matchgroup=sdProfileEnd end=/^}\s*$/ contains=sdProfileName,Hat,@sdEntry,sdComment,sdError,sdInclude