# This contains some demo rules. You can use it as a starting
# point for creating more carefully thought out highlighting rules.
# This file must go in your ~/.cedit/ directory.

file ..\*\\.tex$ Latex\sDocument

context default
    keyword \\setlength{*}{*} 15
    keyword \\documentstyle[*]{*} 12
    keyword \\documentstyle{*} 12
    keyword wholeright \\phi 14
    keyword wholeright \\theta 14
context {\\bf } 24
context {\\em } 23

file .\*ChangeLog$ GNU\sDistribution\sChangeLog\sFile

context default
context linestart \t\* : 14

# replace these with your own name, to easily see it
# in the ChangeLog file:
context linestart Mon \n 19
    keyword Paul\sSheer 24
context linestart Tue \n 19
    keyword Paul\sSheer 24
context linestart Wed \n 19
    keyword Paul\sSheer 24
context linestart Thu \n 19
    keyword Paul\sSheer 24
context linestart Fri \n 19
    keyword Paul\sSheer 24
context linestart Sat \n 19
    keyword Paul\sSheer 24
context linestart Sun \n 19
    keyword Paul\sSheer 24

file ..\*\\.(html|htm|HTML|htm|shtml|SHTML|cgi)$ Hyper\sText
context default
    keyword <B> 13
    keyword </B> 13
    keyword </p> 13
    keyword </P> 13
    keyword <font> 6
    keyword </font> 6
    keyword </A> 6
    keyword </a> 6
    keyword </BODY> orange
    keyword <HTML> 14
    keyword </HTML> 14
    keyword <H1\s*> red
    keyword </H1> red
    keyword <b> 13
    keyword </b> 13

context exclusive <B> </B> 24
context exclusive <b> </b> 24

context <!-- --> 22
context <font > 6
context <FONT > 6
context <a > 6
context <A > 6
    keyword HREF="*" purple

context <p > 6
context <P > 6
context <BODY > orange
context exclusive <H1\s*> </H1> pink

file ..\*\\.([0-9n]|man)$ Nroff\sSource

context default
    keyword \\fP 13
    keyword \\fB 13
    keyword \\fI 13

context exclusive \\fI \\fP 24
context exclusive \\fB \\fP 18
context linestart .B \n 18
context linestart .I \n 23
context linestart .RB \n 18
context linestart .RI \n 23
context linestart .BI \n 18
context linestart .IB \n 18
context linestart .SH \n 6
context linestart .nf linestart .fi 13
    keyword linestart .B 18
    keyword linestart .I 23
    keyword linestart .RB 18
    keyword linestart .RI 23
    keyword linestart .BI 18
    keyword linestart .IB 18
    keyword \\fP 13
    keyword \\fB 13
    keyword \\fI 13

context linestart . \n 21

file ..\*\\.([chC]|CC|cxx|cc|cpp|CPP|CXX)$ C/C++\sProgram

context default
    keyword whole void 24
    keyword whole int 24
    keyword whole unsigned 24
    keyword whole char 24
    keyword whole long 24
    keyword whole if 24
    keyword whole for 24
    keyword whole while 24
    keyword whole do 24
    keyword whole else 24
    keyword whole double 24
    keyword whole switch 24
    keyword whole case 24
    keyword whole static 24
    keyword whole extern 24
    keyword whole ... 24
    keyword whole inline 24
    keyword '*' 6
    keyword > 24
    keyword < 24
    keyword + 24
    keyword - 24
    keyword \* 24
    keyword / 24
    keyword % 24
    keyword = 24
    keyword != 24
    keyword == 24
    keyword { 14
    keyword } 14
    keyword ( 15
    keyword ) 15
    keyword [ 14
    keyword ] 14
    keyword , 14
    keyword : 14
    keyword ; 19

context /\* \*/ 22
context linestart # \n 18
    keyword \\\n 24

context " " 6
    keyword %d 24
    keyword %s 24
    keyword %c 24
    keyword %lu 24
    keyword \\" 24










