[PATCH 2/3] secilc/docs: fix syntax highlighting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It appears that a recent version of pandoc (or the library it uses)
changed where the lists are found in the XML or became more strict.

Move the lists to the right location in the document.

Signed-off-by: Jonathan Hettwer (bauen1) <j2468h@xxxxxxxxx>
---
 secilc/docs/secil.xml | 344 +++++++++++++++++++++---------------------
 1 file changed, 172 insertions(+), 172 deletions(-)

diff --git a/secilc/docs/secil.xml b/secilc/docs/secil.xml
index b015490d..38d7b030 100644
--- a/secilc/docs/secil.xml
+++ b/secilc/docs/secil.xml
@@ -2,182 +2,182 @@
 <!-- https://docs.kde.org/trunk5/en/applications/katepart/highlight.html#katehighlight-xml-format -->
 <!DOCTYPE language SYSTEM "language.dtd">
 <language name="secil" section="Sources" extensions="*.cil" version="1" kateversion="2.4">
-    <!--
-        The keywords where extracted from libsepol/cil/src/cil.c sorted into the
-        right lists and sorted alphabetically
-    -->
-    <list name="keywords_blockstart">
-        <item>allow</item>
-        <item>allowx</item>
-        <item>auditallow</item>
-        <item>auditallowx</item>
-        <item>block</item>
-        <item>blockabstract</item>
-        <item>boolean</item>
-        <item>booleanif</item>
-        <item>category</item>
-        <item>categoryalias</item>
-        <item>categoryaliasactual</item>
-        <item>categoryorder</item>
-        <item>categoryset</item>
-        <item>class</item>
-        <item>classcommon</item>
-        <item>classmap</item>
-        <item>classmapping</item>
-        <item>classorder</item>
-        <item>classpermission</item>
-        <item>classpermissionset</item>
-        <item>common</item>
-        <item>constrain</item>
-        <item>context</item>
-        <item>defaultrange</item>
-        <item>defaultrole</item>
-        <item>defaulttype</item>
-        <item>defaultuser</item>
-        <item>devicetreecon</item>
-        <item>dontaudit</item>
-        <item>dontauditx</item>
-        <item>expandtypeattribute</item>
-        <item>false</item>
-        <item>filecon</item>
-        <item>fsuse</item>
-        <item>genfscon</item>
-        <item>handleunknown</item>
-        <item>ibendportcon</item>
-        <item>ibpkeycon</item>
-        <item>ioctl</item>
-        <item>iomemcon</item>
-        <item>ioportcon</item>
-        <item>ipaddr</item>
-        <item>level</item>
-        <item>levelrange</item>
-        <item>mls</item>
-        <item>mlsconstrain</item>
-        <item>mlsvalidatetrans</item>
-        <item>netifcon</item>
-        <item>neverallow</item>
-        <item>neverallowx</item>
-        <item>nodecon</item>
-        <item>optional</item>
-        <item>pcidevicecon</item>
-        <item>perm</item>
-        <item>permissionx</item>
-        <item>pirqcon</item>
-        <item>policycap</item>
-        <item>portcon</item>
-        <item>rangetransition</item>
-        <item>role</item>
-        <item>roleallow</item>
-        <item>roleattribute</item>
-        <item>roleattributeset</item>
-        <item>rolebounds</item>
-        <item>roletransition</item>
-        <item>roletype</item>
-        <item>selinuxuser</item>
-        <item>selinuxuserdefault</item>
-        <item>sensitivity</item>
-        <item>sensitivityalias</item>
-        <item>sensitivityaliasactual</item>
-        <item>sensitivitycategory</item>
-        <item>sensitivityorder</item>
-        <item>sid</item>
-        <item>sidcontext</item>
-        <item>sidorder</item>
-        <item>true</item>
-        <item>tunable</item>
-        <item>tunableif</item>
-        <item>type</item>
-        <item>typealias</item>
-        <item>typealiasactual</item>
-        <item>typeattribute</item>
-        <item>typeattributeset</item>
-        <item>typebounds</item>
-        <item>typechange</item>
-        <item>typemember</item>
-        <item>typepermissive</item>
-        <item>typetransition</item>
-        <item>unordered</item>
-        <item>user</item>
-        <item>userattribute</item>
-        <item>userattributeset</item>
-        <item>userbounds</item>
-        <item>userlevel</item>
-        <item>userprefix</item>
-        <item>userrange</item>
-        <item>userrole</item>
-        <item>validatetrans</item>
-    </list>
+    <highlighting>
+        <!--
+            The keywords where extracted from libsepol/cil/src/cil.c sorted into the
+            right lists and sorted alphabetically
+        -->
+        <list name="keywords_blockstart">
+            <item>allow</item>
+            <item>allowx</item>
+            <item>auditallow</item>
+            <item>auditallowx</item>
+            <item>block</item>
+            <item>blockabstract</item>
+            <item>boolean</item>
+            <item>booleanif</item>
+            <item>category</item>
+            <item>categoryalias</item>
+            <item>categoryaliasactual</item>
+            <item>categoryorder</item>
+            <item>categoryset</item>
+            <item>class</item>
+            <item>classcommon</item>
+            <item>classmap</item>
+            <item>classmapping</item>
+            <item>classorder</item>
+            <item>classpermission</item>
+            <item>classpermissionset</item>
+            <item>common</item>
+            <item>constrain</item>
+            <item>context</item>
+            <item>defaultrange</item>
+            <item>defaultrole</item>
+            <item>defaulttype</item>
+            <item>defaultuser</item>
+            <item>devicetreecon</item>
+            <item>dontaudit</item>
+            <item>dontauditx</item>
+            <item>expandtypeattribute</item>
+            <item>false</item>
+            <item>filecon</item>
+            <item>fsuse</item>
+            <item>genfscon</item>
+            <item>handleunknown</item>
+            <item>ibendportcon</item>
+            <item>ibpkeycon</item>
+            <item>ioctl</item>
+            <item>iomemcon</item>
+            <item>ioportcon</item>
+            <item>ipaddr</item>
+            <item>level</item>
+            <item>levelrange</item>
+            <item>mls</item>
+            <item>mlsconstrain</item>
+            <item>mlsvalidatetrans</item>
+            <item>netifcon</item>
+            <item>neverallow</item>
+            <item>neverallowx</item>
+            <item>nodecon</item>
+            <item>optional</item>
+            <item>pcidevicecon</item>
+            <item>perm</item>
+            <item>permissionx</item>
+            <item>pirqcon</item>
+            <item>policycap</item>
+            <item>portcon</item>
+            <item>rangetransition</item>
+            <item>role</item>
+            <item>roleallow</item>
+            <item>roleattribute</item>
+            <item>roleattributeset</item>
+            <item>rolebounds</item>
+            <item>roletransition</item>
+            <item>roletype</item>
+            <item>selinuxuser</item>
+            <item>selinuxuserdefault</item>
+            <item>sensitivity</item>
+            <item>sensitivityalias</item>
+            <item>sensitivityaliasactual</item>
+            <item>sensitivitycategory</item>
+            <item>sensitivityorder</item>
+            <item>sid</item>
+            <item>sidcontext</item>
+            <item>sidorder</item>
+            <item>true</item>
+            <item>tunable</item>
+            <item>tunableif</item>
+            <item>type</item>
+            <item>typealias</item>
+            <item>typealiasactual</item>
+            <item>typeattribute</item>
+            <item>typeattributeset</item>
+            <item>typebounds</item>
+            <item>typechange</item>
+            <item>typemember</item>
+            <item>typepermissive</item>
+            <item>typetransition</item>
+            <item>unordered</item>
+            <item>user</item>
+            <item>userattribute</item>
+            <item>userattributeset</item>
+            <item>userbounds</item>
+            <item>userlevel</item>
+            <item>userprefix</item>
+            <item>userrange</item>
+            <item>userrole</item>
+            <item>validatetrans</item>
+        </list>
- <list name="function">
-        <item>blockinherit</item>
-        <item>call</item>
-        <item>in</item>
-        <item>macro</item>
-    </list>
+        <list name="function">
+            <item>blockinherit</item>
+            <item>call</item>
+            <item>in</item>
+            <item>macro</item>
+        </list>
- <list name="operators">
-        <item>and</item>
-        <item>dom</item>
-        <item>domby</item>
-        <item>eq</item>
-        <item>incomp</item>
-        <item>neq</item>
-        <item>not</item>
-        <item>or</item>
-        <item>range</item>
-        <item>xor</item>
-    </list>
+        <list name="operators">
+            <item>and</item>
+            <item>dom</item>
+            <item>domby</item>
+            <item>eq</item>
+            <item>incomp</item>
+            <item>neq</item>
+            <item>not</item>
+            <item>or</item>
+            <item>range</item>
+            <item>xor</item>
+        </list>
- <!-- list of "magic" functions or values -->
-    <list name="builtins">
-        <item>*</item>
-        <item>all</item>
-        <item>dccp</item>
-        <item>false</item>
-        <item>h1</item>
-        <item>h2</item>
-        <item>l1</item>
-        <item>l2</item>
-        <item>object_r</item>
-        <item>r1</item>
-        <item>r2</item>
-        <item>r3</item>
-        <item>sctp</item>
-        <item>self</item>
-        <item>t1</item>
-        <item>t2</item>
-        <item>t3</item>
-        <item>tcp</item>
-        <item>true</item>
-        <item>u1</item>
-        <item>u2</item>
-        <item>u3</item>
-        <item>udp</item>
+        <!-- list of "magic" functions or values -->
+        <list name="builtins">
+            <item>*</item>
+            <item>all</item>
+            <item>dccp</item>
+            <item>false</item>
+            <item>h1</item>
+            <item>h2</item>
+            <item>l1</item>
+            <item>l2</item>
+            <item>object_r</item>
+            <item>r1</item>
+            <item>r2</item>
+            <item>r3</item>
+            <item>sctp</item>
+            <item>self</item>
+            <item>t1</item>
+            <item>t2</item>
+            <item>t3</item>
+            <item>tcp</item>
+            <item>true</item>
+            <item>u1</item>
+            <item>u2</item>
+            <item>u3</item>
+            <item>udp</item>
- <!--
-            Excluded because they lead to a lot of false-positives
-        <item>allow</item>
-        <item>any</item>
-        <item>char</item>
-        <item>deny</item>
-        <item>dir</item>
-        <item>file</item>
-        <item>glblub</item>
-        <item>high</item>
-        <item>low-high</item>
-        <item>low</item>
-        <item>pipe</item>
-        <item>reject</item>
-        <item>socket</item>
-        <item>source</item>
-        <item>symlink</item>
-        <item>target</item>
-        <item>task</item>
-        <item>trans</item>
-        <item>xattr</item>
-        -->
-    </list>
-    <highlighting>
+            <!--
+                Excluded because they lead to a lot of false-positives
+            <item>allow</item>
+            <item>any</item>
+            <item>char</item>
+            <item>deny</item>
+            <item>dir</item>
+            <item>file</item>
+            <item>glblub</item>
+            <item>high</item>
+            <item>low-high</item>
+            <item>low</item>
+            <item>pipe</item>
+            <item>reject</item>
+            <item>socket</item>
+            <item>source</item>
+            <item>symlink</item>
+            <item>target</item>
+            <item>task</item>
+            <item>trans</item>
+            <item>xattr</item>
+            -->
+        </list>
         <contexts>
             <context name="Normal" attribute="Normal" lineEndContext="#stay">
                 <DetectChar attribute="Brackets" context="BlockStart" char="("/>
--
2.36.1




[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux