summaryrefslogtreecommitdiffstats
path: root/kate/data/jam.xml
diff options
context:
space:
mode:
Diffstat (limited to 'kate/data/jam.xml')
-rw-r--r--kate/data/jam.xml73
1 files changed, 33 insertions, 40 deletions
diff --git a/kate/data/jam.xml b/kate/data/jam.xml
index 6d71eed48..0d8e5201d 100644
--- a/kate/data/jam.xml
+++ b/kate/data/jam.xml
@@ -21,7 +21,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
-<language name="Jam" version="1" kateversion="2.4" section="Other" extensions="Jam*;*.jam" mimetype="text/x-jam;text/x-Jamfile;text/x-Jamrules;text/x-Jambase">
+<language name="Jam" version="3" kateversion="2.4" section="Other" extensions="Jam*;*.jam" mimetype="text/x-jam;text/x-Jamfile;text/x-Jamrules;text/x-Jambase" author="Mildred (silkensedai@online.fr)" license="MIT">
<!--
Changelog
0.2
@@ -47,44 +47,44 @@ IN THE SOFTWARE.
-->
<highlighting>
<list name="keywords">
- <item> actions </item>
- <item> break </item>
- <item> continue </item>
- <item> for </item>
- <item> in </item>
- <item> if </item>
- <item> else </item>
- <item> include </item>
- <item> local </item>
- <item> on </item>
- <item> return </item>
- <item> rule </item>
- <item> switch </item>
- <item> case </item>
- <item> while </item>
+ <item>actions</item>
+ <item>break</item>
+ <item>continue</item>
+ <item>for</item>
+ <item>in</item>
+ <item>if</item>
+ <item>else</item>
+ <item>include</item>
+ <item>local</item>
+ <item>on</item>
+ <item>return</item>
+ <item>rule</item>
+ <item>switch</item>
+ <item>case</item>
+ <item>while</item>
</list>
<list name="keywordLocal">
- <item> local </item>
+ <item>local</item>
</list>
<list name="actionAttribute">
- <item> existing </item>
- <item> ignore </item>
- <item> piecemeal </item>
- <item> quietly </item>
- <item> together </item>
- <item> updated </item>
+ <item>existing</item>
+ <item>ignore</item>
+ <item>piecemeal</item>
+ <item>quietly</item>
+ <item>together</item>
+ <item>updated</item>
</list>
<list name="actionAttributeBind">
- <item> bind </item>
+ <item>bind</item>
</list>
- <list name="tokenColon"><item> : </item></list>
- <list name="tokenSemicolon"><item> ; </item></list>
- <list name="tokenSquareOpen"><item> [ </item></list>
- <list name="tokenSquareClose"><item> ] </item></list>
- <list name="tokenBraceOpen"><item> ( </item></list>
- <list name="tokenBraceClose"><item> ) </item></list>
- <list name="tokenBlockOpen"><item> { </item></list>
- <list name="tokenBlockClose"><item> } </item></list>
+ <list name="tokenColon"><item>:</item></list>
+ <list name="tokenSemicolon"><item>;</item></list>
+ <list name="tokenSquareOpen"><item>[</item></list>
+ <list name="tokenSquareClose"><item>]</item></list>
+ <list name="tokenBraceOpen"><item>(</item></list>
+ <list name="tokenBraceClose"><item>)</item></list>
+ <list name="tokenBlockOpen"><item>{</item></list>
+ <list name="tokenBlockClose"><item>}</item></list>
<contexts>
<context attribute="Normal" lineEndContext="#stay" name="Normal">
@@ -220,13 +220,6 @@ IN THE SOFTWARE.
<RegExpr attribute="Rule" context="VarnameList" String="[^\t ]+"/>
</context>
- <context attribute="Error" lineEndContext="#stay" name="RuleDefinitionFull">
- <IncludeRules context="Preprocess"/>
- <DetectSpaces attribute="Normal"/>
- <keyword attribute="Operator" context="VarnameList" String="tokenColon" lookAhead="true" weakDelimiter=":;{}()[].!+,-&lt;=&gt;%&amp;/?^|~\*,"/>
- <keyword attribute="Operator" context="#pop" String="tokenBlockOpen" lookAhead="true" weakDelimiter=":;{}()[].!+,-&lt;=&gt;%&amp;/?^|~\*,"/>
- </context>
-
<context attribute="Normal" lineEndContext="#stay" name="VarnameList">
<IncludeRules context="Preprocess"/>
<keyword attribute="Operator" context="VarnameList" String="tokenColon" weakDelimiter=":;{}()[].!+,-&lt;=&gt;%&amp;/?^|~\*,"/>
@@ -344,4 +337,4 @@ IN THE SOFTWARE.
<keywords weakDeliminator=":;{}()[].!+,-&lt;=&gt;%&amp;/?^|~\*," additionalDeliminator=" "/>
</general>
</language>
-<!-- kate: space-indent on; indent-width 2; replace-tabs on; --> \ No newline at end of file
+<!-- kate: space-indent on; indent-width 2; replace-tabs on; -->