From: Remus Pereni (remus_at_nolimits.ro)
Date: Sun Feb 16 2003 - 05:41:13 CET
From: Remus Pereni <remus@nolimits.ro> Date: Sun, 16 Feb 2003 06:41:13 +0200 Message-Id: <200302160614.12755.remus@nolimits.ro> Subject: [taskjuggler] Kate incipient syntax file (was: Problems with the weekends.)
Hi,
The first message didn't made it anyway :) (to big). Here you will find a
first syntax file for kate. It's not very elaborated it was a quick hack but
it is a starting point.
------- Cut from here
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<language name="TJP" version="1.00" kateversion="2.0" section="Scripts"
extensions="*.tjp;*.tjsp" mimetype="">
<highlighting>
<list name="keywords">
<item> account </item>
<item> accumulate </item>
<item> actualbooking </item>
<item> actualduration </item>
<item> actualeffort </item>
<item> actualend </item>
<item> actualenddown </item>
<item> actualendup </item>
<item> actuallength </item>
<item> actualscheduled </item>
<item> actualstart </item>
<item> actualstartdown </item>
<item> actualstartup </item>
<item> alap </item>
<item> allocate </item>
<item> alternative </item>
<item> asap </item>
<item> barlabels </item>
<item> caption </item>
<item> columns </item>
<item> complete </item>
<item> containstask </item>
<item> copyright </item>
<item> cost </item>
<item> costs </item>
<item> credit </item>
<item> currency </item>
<item> currencydigits </item>
<item> d </item>
<item> daily </item>
<item> dailyworkinghours </item>
<item> day </item>
<item> dayheader </item>
<item> days </item>
<item> db </item>
<item> depends </item>
<item> duration </item>
<item> efficiency </item>
<item> effort </item>
<item> empty </item>
<item> end </item>
<item> endbuffer </item>
<item> endbufferstart </item>
<item> endcredit </item>
<item> enddown </item>
<item> endup </item>
<item> export </item>
<item> flags </item>
<item> follows </item>
<item> fri </item>
<item> fullnamedown </item>
<item> fullnameup </item>
<item> h </item>
<item> headline </item>
<item> hideaccount </item>
<item> hideplan </item>
<item> hideresource </item>
<item> hidetask </item>
<item> hours </item>
<item> htmlaccountreport </item>
<item> htmlresourcereport </item>
<item> htmltaskreport </item>
<item> htmlweeklycalendar </item>
<item> id </item>
<item> iddown </item>
<item> idup </item>
<item> include </item>
<item> index </item>
<item> indexdown </item>
<item> indexup </item>
<item> isaccount </item>
<item> isactualallocated </item>
<item> ismilestone </item>
<item> isplanallocated </item>
<item> isresource </item>
<item> issubtaskof </item>
<item> istask </item>
<item> kotrusid </item>
<item> kotrusiddown </item>
<item> kotrusidup </item>
<item> kotrusmode </item>
<item> length </item>
<item> load </item>
<item> loadunit </item>
<item> longauto </item>
<item> m </item>
<item> macro </item>
<item> maxeffort </item>
<item> maxeffortdown </item>
<item> maxeffortup </item>
<item> maxend </item>
<item> maxloaded </item>
<item> maxstart </item>
<item> milestone </item>
<item> min </item>
<item> mineffort </item>
<item> mineffortdown </item>
<item> mineffortup </item>
<item> minend </item>
<item> minloaded </item>
<item> minstart </item>
<item> minutes </item>
<item> mon </item>
<item> month </item>
<item> monthheader </item>
<item> monthly </item>
<item> months </item>
<item> name </item>
<item> namedown </item>
<item> nameup </item>
<item> no </item>
<item> nokotrus </item>
<item> note </item>
<item> now </item>
<item> off </item>
<item> order </item>
<item> persistent </item>
<item> planbooking </item>
<item> planenddown </item>
<item> planendup </item>
<item> planscheduled </item>
<item> planstartdown </item>
<item> planstartup </item>
<item> precedes </item>
<item> priority </item>
<item> prioritydown </item>
<item> priorityup </item>
<item> project </item>
<item> projectid </item>
<item> random </item>
<item> rate </item>
<item> ratedown </item>
<item> rateup </item>
<item> rawhead </item>
<item> rawstylesheet </item>
<item> rawtail </item>
<item> resource </item>
<item> resourceid </item>
<item> resourcename </item>
<item> resources </item>
<item> responsibilities </item>
<item> responsible </item>
<item> responsibledown </item>
<item> responsibleup </item>
<item> revenue </item>
<item> rollupaccount </item>
<item> rollupresource </item>
<item> rolluptask </item>
<item> sat </item>
<item> schedule </item>
<item> scheduling </item>
<item> select </item>
<item> seqno </item>
<item> sequencedown </item>
<item> sequenceup </item>
<item> shift </item>
<item> shortauto </item>
<item> shorttimeformat </item>
<item> showactual </item>
<item> showprojectids </item>
<item> sortaccounts </item>
<item> sortresources </item>
<item> sorttasks </item>
<item> start </item>
<item> startbuffer </item>
<item> startbufferend </item>
<item> startcredit </item>
<item> startdown </item>
<item> startup </item>
<item> sun </item>
<item> supplement </item>
<item> task </item>
<item> taskattributes </item>
<item> taskid </item>
<item> taskname </item>
<item> taskprefix </item>
<item> taskroot </item>
<item> thu </item>
<item> timeformat </item>
<item> timezone </item>
<item> timingresolution </item>
<item> total </item>
<item> tree </item>
<item> tue </item>
<item> url </item>
<item> vacation </item>
<item> w </item>
<item> wed </item>
<item> weekheader </item>
<item> weekly </item>
<item> weeks </item>
<item> weekstartsmonday </item>
<item> weekstartssunday </item>
<item> workinghours </item>
<item> xml </item>
<item> xmlreport </item>
<item> y </item>
<item> year </item>
<item> yearheader </item>
<item> yearlyworkingdays </item>
<item> years </item>
</list>
<list name="types">
<item>nil</item>
<item>true</item>
<item>false</item>
<item>String</item>
<item>Integer</item>
<item>Real</item>
<item>Logical</item>
<item>Character</item>
<item>Date</item>
<item>Concept</item>
<item>Element</item>
<item>Attribute</item>
<item>Series</item>
<item>TypedSeries</item>
<item>Map</item>
</list>
<contexts>
<context attribute="0" lineEndContext="0" name="Normal">
<keyword attribute="1" context="0" String="keywords"/>
<Float attribute="6" context="0">
<AnyChar String="fF" attribute="6" context="0"/>
</Float>
<Int attribute="3" context="0" >
<StringDetect attribute="3" context="0" String="ULL"
insensitive="TRUE"/>
<StringDetect attribute="3" context="0" String="LUL"
insensitive="TRUE"/>
<StringDetect attribute="3" context="0" String="LLU"
insensitive="TRUE"/>
<StringDetect attribute="3" context="0" String="UL"
insensitive="TRUE"/>
<StringDetect attribute="3" context="0" String="LU"
insensitive="TRUE"/>
<StringDetect attribute="3" context="0" String="LL"
insensitive="TRUE"/>
<StringDetect attribute="3" context="0" String="U"
insensitive="TRUE"/>
<StringDetect attribute="3" context="0" String="L"
insensitive="TRUE"/>
</Int>
<HlCChar attribute="7" context="0"/>
<DetectChar attribute="8" context="1" char="""/>
<Detect2Chars attribute="10" context="2" char="/" char1="/"/>
<Detect2Chars attribute="10" context="3" char="/" char1="*"/>
<AnyChar attribute="11" context="0"
String="!%&()+,-<=>?[]^{|}~"/>
<RegExpr String= "#.*$" attribute = "Comment" context="0"/>
</context>
<context attribute="8" lineEndContext="0" name="String">
<LineContinue attribute="8" context="#stay"/>
<HlCStringChar attribute="9" context="1"/>
<DetectChar attribute="8" context="0" char="""/>
</context>
</contexts>
<itemDatas>
<itemData name="Normal Text" defStyleNum="dsNormal"/>
<itemData name="Keyword" defStyleNum="dsKeyword"/>
<itemData name="Data Type" defStyleNum="dsDataType"/>
<itemData name="Decimal" defStyleNum="dsDecVal"/>
<itemData name="Octal" defStyleNum="dsBaseN"/>
<itemData name="Hex" defStyleNum="dsBaseN"/>
<itemData name="Float" defStyleNum="dsFloat"/>
<itemData name="Char" defStyleNum="dsChar"/>
<itemData name="String" defStyleNum="dsString"/>
<itemData name="String Char" defStyleNum="dsChar"/>
<itemData name="Comment" defStyleNum="dsComment"/>
<itemData name="Symbol" defStyleNum="dsNormal"/>
</itemDatas>
</highlighting>
<general>
<comments>
<comment name="singleLine" start="#" />
<comment name="multiLine" start="/*" end="*/" />
</comments>
<keywords casesensitive="0" />
</general>
</language>
-- To unsubscribe, email the address listed in the List-Unsubscribe header For additional commands, email: taskjuggler-help@suse.com
This archive was generated by hypermail 2.1.6 : Sun Feb 16 2003 - 19:51:25 CET