Hello community,

here is the log from the commit of package vim for openSUSE:Factory checked in 
at 2014-10-25 08:32:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vim (Old)
 and      /work/SRC/openSUSE:Factory/.vim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vim"

Changes:
--------
--- /work/SRC/openSUSE:Factory/vim/vim.changes  2014-10-01 07:40:21.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes     2014-10-25 
08:32:34.000000000 +0200
@@ -1,0 +2,7 @@
+Sat Oct 18 13:53:50 UTC 2014 - [email protected]
+
+- Updated apparmor.vim (taken from AppArmor 2.9.0)
+  * add support for 'hat' keyword
+  * fix highlighting of comments in alias and link rules
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ apparmor.vim ++++++
--- /var/tmp/diff_new_pack.8WjmWP/_old  2014-10-25 08:32:35.000000000 +0200
+++ /var/tmp/diff_new_pack.8WjmWP/_new  2014-10-25 08:32:35.000000000 +0200
@@ -116,7 +116,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+(\/|\@\{\S*\})\S*\s+-\>\s+(\/|\@\{\S*\})\S*\s*,(\s*$|(\s*#.*$)\@=)/ 
contains=sdGlob
+syn match sdAlias 
/\v^alias\s+(\/|\@\{\S*\})\S*\s+-\>\s+(\/|\@\{\S*\})\S*\s*,(\s*$|(\s*#.*$)\@=)/ 
contains=sdGlob,sdComment
 
 " syn match sdComment /#.*/
 
@@ -167,10 +167,10 @@
 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\s*,(\s*$|(\s*#.*$)\@=)/
 contains=sdComment
 
 " link rules
-syn match sdEntryW 
/\v^\s+(audit\s+)?(deny\s+|allow\s+)?(owner\s+|other\s+)?link\s+(subset\s+)?(\/|\@\{\S*\})\S*\s+-\>\s+(\/|\@\{\S*\})\S*\s*,(\s*$|(\s*#.*$)\@=)/
 contains=sdGlob
+syn match sdEntryW 
/\v^\s+(audit\s+)?(deny\s+|allow\s+)?(owner\s+|other\s+)?link\s+(subset\s+)?(\/|\@\{\S*\})\S*\s+-\>\s+(\/|\@\{\S*\})\S*\s*,(\s*$|(\s*#.*$)\@=)/
 contains=sdGlob,sdComment
 
 
-syn match sdExtHat  /\v^\s+(\^|profile\s+)\S+\s*,(\s*$|(\s*#.*$)\@=)/ 
contains=sdComment " hat without {...}
+syn match sdExtHat  /\v^\s+(\^|hat\s+|profile\s+)\S+\s*,(\s*$|(\s*#.*$)\@=)/ 
contains=sdComment " hat without {...}
 
 
 
@@ -179,7 +179,7 @@
 syn match sdProfileStart /{/ contained
 syn match sdProfileEnd /^}\s*(#.*)?$/ contained " TODO: syn region does not 
(yet?) allow usage of comment in end=
                                                 " TODO: Removing the $ mark 
from end= will allow non-comments also :-(
-syn match sdHatName 
/\v^\s+(\^|profile\s+)\S+\s+((flags\s*\=\s*)?\(\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted)(\s*,\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted))*\s*\)\s+)=\{/
 contains=sdProfileStart,sdFlags,sdComment
+syn match sdHatName 
/\v^\s+(\^|hat\s+|profile\s+)\S+\s+((flags\s*\=\s*)?\(\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted)(\s*,\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted))*\s*\)\s+)=\{/
 contains=sdProfileStart,sdFlags,sdComment
 syn match sdHatStart /{/ contained
 syn match sdHatEnd /}/ contained " TODO: allow comments + [same as for syn 
match sdProfileEnd]
 syn match sdFlags 
/\v((flags\s*\=\s*)?\(\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted)(\s*,\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted))*\s*\)\s+)/
 contained contains=sdFlagKey
@@ -193,7 +193,7 @@
 " basic profile block...
 " \s+ does not work in end=, therefore using \s\s*
 syn region Normal 
start=/\v^(profile\s+)?\S+\s+((flags\s*\=\s*)?\(\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted)(\s*,\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted))*\s*\)\s+)=\{/
 matchgroup=sdProfileEnd end=/^}\s*$/ 
contains=sdProfileName,Hat,@sdEntry,sdComment,sdError,sdInclude
-syn region Hat 
start=/\v^\s+(\^|profile\s+)\S+\s+((flags\s*\=\s*)?\(\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted)(\s*,\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted))*\s*\)\s+)=\{/
 matchgroup=sdHatEnd end=/^\s\s*}\s*$/ 
contains=sdHatName,@sdEntry,sdComment,sdError,sdInclude
+syn region Hat 
start=/\v^\s+(\^|hat\s+|profile\s+)\S+\s+((flags\s*\=\s*)?\(\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted)(\s*,\s*(complain|audit|attach_disconnected|no_attach_disconnected|chroot_attach|chroot_no_attach|chroot_relative|namespace_relative|mediate_deleted|delegate_deleted))*\s*\)\s+)=\{/
 matchgroup=sdHatEnd end=/^\s\s*}\s*$/ 
contains=sdHatName,@sdEntry,sdComment,sdError,sdInclude
 
 " file permissions
 


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to