include syntaxes\\diff.syntax
include syntaxes\\make.syntax
include syntaxes\\m4.syntax
include syntaxes\\sh.syntax
include syntaxes\\html.syntax
include syntaxes\\rc.syntax

file syntax syntax,\*.syntax

context default
    keyword whole includ\e brightred
    keyword whole keyw\ord yellow
    keyword whole whole/[\t\s]+/l\inestart lightgray
    keyword whole wh\oleleft/[\t\s]+/l\inestart lightgray
    keyword whole wh\oleright/[\t\s]+/l\inestart lightgray
    keyword whole l\inestart/[\t\s]+/wh\ole
    keyword whole l\inestart/[\t\s]+/wh\oleleft
    keyword whole l\inestart/[\t\s]+/wh\oleright
    keyword wholeleft whole\s lightgray
    keyword wholeleft whole\t lightgray
    keyword whole wh\oleleft lightgray
    keyword whole wh\oleright lightgray
    keyword whole lin/[e]/start lightgray
    keyword whole c\ontext/[\t\s]+/exclusive brightred
    keyword whole c\ontext/[\t\s]+/default brightred
    keyword whole c\ontext brightred
    keyword whole wh\olechars/[\t\s]+/left lightgray
    keyword whole wh\olechars/[\t\s]+/right lightgray
    keyword whole wh\olechars lightgray
    keyword whole f\ile brightgreen
    keyword wholeleft recursive\s lightgray
    keyword wholeleft recursive\t lightgray

    keyword whole black black
    keyword whole red red
    keyword whole green green
    keyword whole brown brown
    keyword whole blue blue cyan
    keyword whole magenta magenta
    keyword whole cyan cyan
    keyword whole lightgray lightgray
    keyword whole gray gray
    keyword whole brightred brightred
    keyword whole brightgreen brightgreen
    keyword whole yellow yellow
    keyword whole brightblue brightblue
    keyword whole brightmagenta brightmagenta
    keyword whole brightcyan brightcyan
    keyword whole white white

context linestart # \n brown

file far\slanguage\sfile \*.lng
context default
context linestart " \n yellow
context linestart .Language \n white
context linestart .PluginContents \n white
context linestart .Options \n white
context linestart \/\/ \n cyan

file far\shelp\sfile \*.hlf
context default
    keyword linestart ^ brightmagenta
    keyword linestart @\n brightmagenta
    keyword linestart @+\n brightmagenta
context linestart .Language \n white
context linestart .PluginContents \n white
context linestart .Options \n white
context linestart @ \n yellow
context linestart $ \n yellow
context ~ ~ lightgray
    keyword ~~
context @ @ lightgray
    keyword @@
context # # lightgray
    keyword ##

context # \n cyan
context $( ) brightgreen
    keyword \\)
context ${ } brightgreen
    keyword \\}
context ` /[`\n]/ yellow
    keyword \\`

file nt\sevents [0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].err.info,[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].war.info,[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].inf.info,[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].aus.info,[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].auf.info,[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].info

context default
context linestart Date: \n
    keyword whole /[0-9]{1,2}/./[0-9]{1,2}/./[0-9]{1,4}/ brightgreen
context linestart Time: \n
    keyword whole /[0-9]{1,2}/:/[0-9]{1,2}/:/[0-9]{1,2}/ brightgreen
context linestart Type: \n
    keyword whole Error brightred
    keyword whole Warning brightgreen
    keyword whole Information brightblue
    keyword whole SuccessAudit cyan
    keyword whole FailureAudit red
