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> -<RuleName (attributes)> - <ChildRuleName (attributes) /> - ... -</RuleName> -</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><Int (common attributes) /></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> -<Int attribute="Decimal" context="#stay" > - <StringDetect attribute="Decimal" context="#stay" String="L" insensitive="true"/> -</Int> -</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><Float (common attributes) /></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>
