jedit edit mode

115 views
Skip to first unread message

inp...@gmail.com

unread,
May 24, 2013, 3:53:34 AM5/24/13
to taskjugg...@googlegroups.com
Readers,

Below is a jedit edit mode for taskjuggler. For those unaware of jedit, it is a text editor and this xml file will allow for syntax colour highlighting to be recognised:

<?xml version="1.0"?>
<!DOCTYPE MODE SYSTEM "xmode.dtd">
<MODE>
    <PROPS>
        <PROPERTY NAME="lineComment" VALUE="#" />
    </PROPS>

    <RULES>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>currency</BEGIN>
            <END>currency</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>account</BEGIN>
            <END>account</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>accountprefix</BEGIN>
            <END>accountprefix</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>accountreport</BEGIN>
            <END>accountreport</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>accountroot</BEGIN>
            <END>accountroot</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>active</BEGIN>
            <END>active</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>adopt</BEGIN>
            <END>adopt</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>aggregate</BEGIN>
            <END>aggregate</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>alert</BEGIN>
            <END>alert</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>alertlevels</BEGIN>
            <END>alertlevels</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>allocate</BEGIN>
            <END>allocate</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>alternative</BEGIN>
            <END>alternative</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>author</BEGIN>
            <END>author</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="TRUE" NO_WORD_BREAK="TRUE">
            <BEGIN>auxdir</BEGIN>
            <END>auxdir</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>balance</BEGIN>
            <END>balance</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="FALSE">
            <BEGIN>booking</BEGIN>
            <END>booking</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>caption</BEGIN>
            <END>caption</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>cellcolor</BEGIN>
            <END>cellcolor</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>celltext</BEGIN>
            <END>celltext</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>center</BEGIN>
            <END>center</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>charge</BEGIN>
            <END>charge</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>chargeset</BEGIN>
            <END>chargeset</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>columnid</BEGIN>
            <END>columnid</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>columns</BEGIN>
            <END>columns</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>complete</BEGIN>
            <END>complete</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>copyright</BEGIN>
            <END>copyright</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>credits</BEGIN>
            <END>credits</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>currency</BEGIN>
            <END>currency</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>currencyformat</BEGIN>
            <END>currencyformat</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>task</BEGIN>
            <END>task</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>dailymax </BEGIN>
            <END>dailymax </END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>    dailymin </BEGIN>
            <END>    dailymin </END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>dailyworkinghours</BEGIN>
            <END>dailyworkinghours</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>date</BEGIN>
            <END>date</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>definitions</BEGIN>
            <END>definitions</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>depends</BEGIN>
            <END>depends</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>details</BEGIN>
            <END>details</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>duration</BEGIN>
            <END>duration</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>efficiency</BEGIN>
            <END>efficiency</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>effort</BEGIN>
            <END>effort</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>email</BEGIN>
            <END>email</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>enabled</BEGIN>
            <END>enabled</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>end</BEGIN>
            <END>end</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>endcredit</BEGIN>
            <END>endcredit</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>epilog</BEGIN>
            <END>epilog</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>export</BEGIN>
            <END>export</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>extend</BEGIN>
            <END>extend</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>fail</BEGIN>
            <END>fail</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>flags</BEGIN>
            <END>flags</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>fontcolor</BEGIN>
            <END>fontcolor</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>footer</BEGIN>
            <END>footer</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>formats</BEGIN>
            <END>formats</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>functions</BEGIN>
            <END>functions</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>gapduration</BEGIN>
            <END>gapduration</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>gaplength</BEGIN>
            <END>gaplength</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>halign</BEGIN>
            <END>halign</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>hasalert</BEGIN>
            <END>hasalert</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>header</BEGIN>
            <END>header</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>headline</BEGIN>
            <END>headline</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>height</BEGIN>
            <END>height</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>hideaccount</BEGIN>
            <END>hideaccount</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>hidejournalentry</BEGIN>
            <END>hidejournalentry</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>hidereport</BEGIN>
            <END>hidereport</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>hideresource</BEGIN>
            <END>hideresource</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>hidetask</BEGIN>
            <END>hidetask</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>icalreport</BEGIN>
            <END>icalreport</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>include</BEGIN>
            <END>include</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>inherit</BEGIN>
            <END>inherit</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>interval1</BEGIN>
            <END>interval1</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>interval2</BEGIN>
            <END>interval2</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>interval3</BEGIN>
            <END>interval3</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>interval4</BEGIN>
            <END>interval4</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isactive</BEGIN>
            <END>isactive</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>ischildof</BEGIN>
            <END>ischildof</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isdependencyof</BEGIN>
            <END>isdependencyof</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isdutyof</BEGIN>
            <END>isdutyof</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isfeatureof</BEGIN>
            <END>isfeatureof</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isleaf</BEGIN>
            <END>isleaf</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>ismilestone</BEGIN>
            <END>ismilestone</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isongoing</BEGIN>
            <END>isongoing</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isresource</BEGIN>
            <END>isresource</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>isresponsibilityof</BEGIN>
            <END>isresponsibilityof</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>istask</BEGIN>
            <END>istask</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>journalattributes</BEGIN>
            <END>journalattributes</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>journalentry</BEGIN>
            <END>journalentry</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>journalmode</BEGIN>
            <END>journalmode</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>leaveallowance</BEGIN>
            <END>leaveallowance</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>leaves</BEGIN>
            <END>leaves</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>left</BEGIN>
            <END>left</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>length</BEGIN>
            <END>length</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>limits</BEGIN>
            <END>limits</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>listitem</BEGIN>
            <END>listitem</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>listtype</BEGIN>
            <END>listtype</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>loadunit</BEGIN>
            <END>loadunit</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>logicalexpression</BEGIN>
            <END>logicalexpression</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>logicalflagexpression</BEGIN>
            <END>logicalflagexpression</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>macro</BEGIN>
            <END>macro</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>managers</BEGIN>
            <END>managers</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>mandatory</BEGIN>
            <END>mandatory</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>maxend</BEGIN>
            <END>maxend</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>maximum</BEGIN>
            <END>maximum</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>maxstart</BEGIN>
            <END>maxstart</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>milestone</BEGIN>
            <END>milestone</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>minend</BEGIN>
            <END>minend</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>minimum</BEGIN>
            <END>minimum</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>minstart</BEGIN>
            <END>minstart</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>monthlymax</BEGIN>
            <END>monthlymax</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>monthlymin</BEGIN>
            <END>monthlymin</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>navigator</BEGIN>
            <END>navigator</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>newtask</BEGIN>
            <END>newtask</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>nikureport</BEGIN>
            <END>nikureport</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>note</BEGIN>
            <END>note</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>now</BEGIN>
            <END>now</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>numberformat</BEGIN>
            <END>numberformat</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>onend</BEGIN>
            <END>onend</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>onstart</BEGIN>
            <END>onstart</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>opennodes</BEGIN>
            <END>opennodes</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>overtime</BEGIN>
            <END>overtime</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>period</BEGIN>
            <END>period</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>persistent</BEGIN>
            <END>persistent</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>precedes</BEGIN>
            <END>precedes</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>priority</BEGIN>
            <END>priority</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>project</BEGIN>
            <END>project</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>projectid</BEGIN>
            <END>projectid</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>projectids</BEGIN>
            <END>projectids</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>projection</BEGIN>
            <END>projection</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>prolog</BEGIN>
            <END>prolog</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>properties</BEGIN>
            <END>properties</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>purge</BEGIN>
            <END>purge</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>rate</BEGIN>
            <END>rate</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>rawhtmlhead</BEGIN>
            <END>rawhtmlhead</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>reference</BEGIN>
            <END>reference</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>remaining</BEGIN>
            <END>remaining</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>replace</BEGIN>
            <END>replace</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>reportprefix</BEGIN>
            <END>reportprefix</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>resource</BEGIN>
            <END>resource</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>resourceattributes</BEGIN>
            <END>resourceattributes</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>resourceprefix</BEGIN>
            <END>resourceprefix</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>resourcereport</BEGIN>
            <END>resourcereport</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>resourceroot</BEGIN>
            <END>resourceroot</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>resources</BEGIN>
            <END>resources</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>responsible</BEGIN>
            <END>responsible</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>richtext</BEGIN>
            <END>richtext</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>right</BEGIN>
            <END>right</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>rollupaccount</BEGIN>
            <END>rollupaccount</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>rollupresource</BEGIN>
            <END>rollupresource</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>rolluptask</BEGIN>
            <END>rolluptask</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>scale</BEGIN>
            <END>scale</END>
        </SPAN>
        <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>scenario</BEGIN>
            <END>scenario</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>scenarios</BEGIN>
            <END>scenarios</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>scenariospecific</BEGIN>
            <END>scenariospecific</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>scheduled</BEGIN>
            <END>scheduled</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>scheduling</BEGIN>
            <END>scheduling</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>select</BEGIN>
            <END>select</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>selfcontained</BEGIN>
            <END>selfcontained</END>
        </SPAN>
        <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>shift</BEGIN>
            <END>shift</END>
        </SPAN>
        <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
            <BEGIN>shifts</BEGIN>
            <END>shifts</END>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>shorttimeformat</BEGIN>
                <END>shorttimeformat</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>sloppy</BEGIN>
                <END>sloppy</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>sortaccounts</BEGIN>
                <END>sortaccounts</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>sortjournalentries</BEGIN>
                <END>sortjournalentries</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>sortresources</BEGIN>
                <END>sortresources</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>sorttasks</BEGIN>
                <END>sorttasks</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>start</BEGIN>
                <END>start</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>status</BEGIN>
                <END>status</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>statussheet</BEGIN>
                <END>statussheet</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>statussheetreport</BEGIN>
                <END>statussheetreport</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>strict</BEGIN>
                <END>strict</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>summary</BEGIN>
                <END>summary</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>supplement</BEGIN>
                <END>supplement</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>tagfile</BEGIN>
                <END>tagfile</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>task</BEGIN>
                <END>task</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>taskattributes</BEGIN>
                <END>taskattributes</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>taskprefix</BEGIN>
                <END>taskprefix</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>taskreport</BEGIN>
                <END>taskreport</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>taskroot</BEGIN>
                <END>taskroot</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>text</BEGIN>
                <END>text</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>textreport</BEGIN>
                <END>textreport</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timeformat</BEGIN>
                <END>timeformat</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timeformat1</BEGIN>
                <END>timeformat1</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timeformat2</BEGIN>
                <END>timeformat2</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timeoff</BEGIN>
                <END>timeoff</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timesheet</BEGIN>
                <END>timesheet</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timesheetreport</BEGIN>
                <END>timesheetreport</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timezone</BEGIN>
                <END>timezone</END>
            </SPAN>
            <SPAN TYPE="KEYWORD1" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>timingresolution</BEGIN>
                <END>timingresolution</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>title</BEGIN>
                <END>title</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>tooltip</BEGIN>
                <END>tooltip</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>tracereport</BEGIN>
                <END>tracereport</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>trackingscenario</BEGIN>
                <END>trackingscenario</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>treelevel</BEGIN>
                <END>treelevel</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>vacation</BEGIN>
                <END>vacation</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>warn</BEGIN>
                <END>warn</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>weeklymax</BEGIN>
                <END>weeklymax</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>weeklymin</BEGIN>
                <END>weeklymin</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>weekstartsmonday</BEGIN>
                <END>weekstartsmonday</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>weekstartssunday</BEGIN>
                <END>weekstartssunday</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>width</BEGIN>
                <END>width</END>
            </SPAN>
            <SPAN TYPE="KEYWORD3" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>work</BEGIN>
                <END>work</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>workinghours</BEGIN>
                <END>workinghours</END>
            </SPAN>
            <SPAN TYPE="KEYWORD2" AT_WORD_START="FALSE" NO_WORD_BREAK="TRUE" NO_LINE_BREAK="TRUE" AT_WHITESPACE_END="TRUE">
                <BEGIN>yearlyworkingdays</BEGIN>
                <END>yearlyworkingdays</END>
            </SPAN>
        </RULES>
    </MODE>

Renato Pontefice

unread,
May 24, 2013, 4:06:43 AM5/24/13
to taskjugg...@googlegroups.com
Hi, what do I have to do with it? Do I need to execute? If yes how?

Thank you

Renato

2013/5/24 <inp...@gmail.com>:
> --
> You received this message because you are subscribed to the "TaskJuggler
> Users" group.
> To post to this group, send email to taskjugg...@googlegroups.com
> To unsubscribe from this group, send email to
> taskjuggler-us...@googlegroups.com
> For more information about TaskJuggler visit http://www.taskjuggler.org
> ---
> You received this message because you are subscribed to the Google Groups
> "TaskJuggler Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to taskjuggler-us...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

inp...@gmail.com

unread,
May 24, 2013, 8:52:39 AM5/24/13
to taskjugg...@googlegroups.com


On Friday, May 24, 2013 10:06:43 AM UTC+2, Renato Pontefice wrote:
Hi, what do I have to do with it? Do I need to execute? If yes how?

Thank you


You need to save this xml file in ~/.jedit/modes and edit the catalog file also in this directory

...FILE_NAME_GLOB='*.tjp' ...

After restart of jedit, taskjuggler files will be recognised automatically

Renato Pontefice

unread,
May 24, 2013, 8:58:11 AM5/24/13
to taskjugg...@googlegroups.com
emh... in windows? :-)

2013/5/24 <inp...@gmail.com>:

Renato Pontefice

unread,
May 24, 2013, 9:30:43 AM5/24/13
to taskjugg...@googlegroups.com
ok, I think I've found the dir, and opened the catalog file, added the
following line:
_______________
<MODE NAME="taskjuggler" FILE="tj.xml"
FILE_NAME_GLOB="*.tjp" />
_______________

the file tj.xml, is the one create by me, on the same dir where I've
inserted your text.

When I save it (with jedit) I receive the following error:
_____________________________________
an error occurred while parsing <path of tj.xml> line 808
the element "SPAN" should end with corresponding "/SPAN"
_____________________________________
(the second line is translated by me, so it may be not correct...)
the text is the one that you posted before, and the <SPAN....>
and
</SPAN> is correct.
So what's appened?

Renato

ps
I've cutted the block line, and I receive the same error, so I think
the prob is not on the line code.

Can you send me a file to eliminate the prob of syntax?

2013/5/24 Renato Pontefice <renato.p...@gmail.com>:

inp...@gmail.com

unread,
May 25, 2013, 8:31:33 AM5/25/13
to taskjugg...@googlegroups.com
There was an error with a missing closing element (</span>. Either add this closing tag to the keyword 'shifts' (after line 635) or replace your file with the xml file below which should now work: sorry.

Renato

unread,
May 25, 2013, 1:01:36 PM5/25/13
to taskjugg...@googlegroups.com
On 25/05/2013 14:31, inp...@gmail.com wrote:
> There was an error with a missing closing element (</span>. Either add
> this closing tag to the keyword 'shifts' (after line 635) or replace
> your file with the xml file below which should now work: sorry.
Hi,
now, I'm working on my Debian pc. the xml seems it' well write, but I
don't have colured .tjp.

I copy my catalog file
_______________
<?xml version="1.0"?>
<!DOCTYPE MODES SYSTEM "catalog.dtd">

<MODES>

<!-- Add lines like the following, one for each edit mode you add: -->
<!-- <MODE NAME="foo" FILE="tj.xml" FILE_NAME_GLOB="*.o" /> -->
<MODE NAME="taskjuggler" FILE="tj.xml" FILE_NAME_GLOB="*.tjp"
</MODES>
_______________

is it correct? Do I have to check somethings in jedit?

Thank you

Renato

inp...@gmail.com

unread,
May 27, 2013, 2:07:01 AM5/27/13
to taskjugg...@googlegroups.com
Yes, the 'catalog' file looks correct and is in '~/.jedit/modes' directory?


Reply all
Reply to author
Forward
0 new messages