Git commit 8f32f2df2d7f2b93caa17c9ca484da00b928a682 by Christoph Cullmann.
Committed on 02/09/2018 at 17:19.
Pushed by cullmann into branch 'master'.

remove child rule description, no longer supported

Differential Revision: https://phabricator.kde.org/D15219

M  +2    -29   doc/katepart/development.docbook

https://commits.kde.org/kate/8f32f2df2d7f2b93caa17c9ca484da00b928a682

diff --git a/doc/katepart/development.docbook b/doc/katepart/development.docbook
index 9fe8ba08a..763116ec3 100644
--- a/doc/katepart/development.docbook
+++ b/doc/katepart/development.docbook
@@ -593,23 +593,9 @@ other context, e.g. 
<userinput>#pop#pop!OtherContext</userinput>.</para>
 </listitem>
 </itemizedlist>
 
-<para>Some rules can have <emphasis>child rules</emphasis> which are
-then evaluated only if the parent rule matched. The entire matched
-string will be given the attribute defined by the parent rule. A rule
-with child rules looks like this:</para>
-
-<programlisting>
-&lt;RuleName (attributes)&gt;
-  &lt;ChildRuleName (attributes) /&gt;
-  ...
-&lt;/RuleName&gt;
-</programlisting>
-
-
 <para>Rule specific attributes varies and are described in the
 following sections.</para>
 
-
 <itemizedlist>
 <title>Common attributes</title>
 <para>All rules have the following attributes in common and are
@@ -777,18 +763,7 @@ loose its delimiter property in all 
<emphasis>keyword</emphasis> rules.</para>
 <listitem>
 <para>Detect an integer number.</para>
 <para><programlisting>&lt;Int (common attributes) /&gt;</programlisting></para>
-<para>This rule has no specific attributes. Child rules are typically
-used to detect combinations of <userinput>L</userinput> and
-<userinput>U</userinput> after the number, indicating the integer type
-in program code. Actually all rules are allowed as child rules, though,
-the <acronym>DTD</acronym> only allows the child rule 
<userinput>StringDetect</userinput>.</para>
-<para>The following example matches integer numbers follows by the character 
'L'.
-<programlisting>
-&lt;Int attribute="Decimal" context="#stay" &gt;
-  &lt;StringDetect attribute="Decimal" context="#stay" String="L" 
insensitive="true"/&gt;
-&lt;/Int&gt;
-</programlisting></para>
-
+<para>This rule has no specific attributes.</para>
 </listitem>
 </varlistentry>
 
@@ -797,9 +772,7 @@ the <acronym>DTD</acronym> only allows the child rule 
<userinput>StringDetect</u
 <listitem>
 <para>Detect a floating point number.</para>
 <para><programlisting>&lt;Float (common attributes) 
/&gt;</programlisting></para>
-<para>This rule has no specific attributes. <userinput>AnyChar</userinput> is
-allowed as a child rule and typically used to detect combinations, see rule
-<userinput>Int</userinput> for reference.</para>
+<para>This rule has no specific attributes.</para>
 </listitem>
 </varlistentry>
 

Reply via email to