[taskjuggler] Kate incipient syntax file (was: Problems with the weekends.)

From: Remus Pereni (remus_at_nolimits.ro)
Date: Sun Feb 16 2003 - 05:41:13 CET

  • Next message: Chris Schlaeger: "[taskjuggler] TaskJuggler 1.4.1 Beta2 now available"
    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="&quot;"/>
            <Detect2Chars attribute="10" context="2" char="/" char1="/"/>
            <Detect2Chars attribute="10" context="3" char="/" char1="*"/>
            <AnyChar attribute="11" context="0"
    String="!%&amp;()+,-&lt;=&gt;?[]^{|}~"/>
            <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="&quot;"/>
          </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
    

  • Next message: Chris Schlaeger: "[taskjuggler] TaskJuggler 1.4.1 Beta2 now available"

    This archive was generated by hypermail 2.1.6 : Sun Feb 16 2003 - 19:51:25 CET