2 ## SciTE properties overrides.
3 font.monospace=font:Monospace
4 font.base=$(font.monospace)
5 font.small=$(font.monospace)
6 font.comment=$(font.monospace)
7 font.code.comment.box=$(font.comment)
8 font.code.comment.line=$(font.comment)
9 font.code.comment.doc=$(font.comment)
10 font.text=$(font.monospace)
11 font.text.comment=$(font.monospace)
12 font.embedded.base=$(font.monospace)
13 font.embedded.comment=$(font.monospace)
14 font.vbs=$(font.monospace)
15 font.js=$(font.comment)
17 ###############################################################################
18 # Global default styles for all languages
19 ###############################################################################
22 style.default.whitespace=fore:#808080
25 style.default.comment=fore:#FF0000
28 style.default.number=fore:#007F00
31 style.default.keyword=fore:#00007F,bold
34 style.default.syskeyword=fore:#991111,bold
37 style.default.localkeyword=fore:#0000FF,bold
40 style.default.doublequote=fore:#E8C100
42 # Single quote strings
43 style.default.singlequote=fore:#E8C100
45 # Preprocessor and directives
46 style.default.preprocessor=fore:#7F7F00
49 style.default.operator=
51 # Unterminated strings
52 style.default.unclosedstring=fore:#000000,back:#E0C0E0,eolfilled
55 style.default.identifier=
58 style.default.definition=fore:#0000FF,bold
60 # function name definition
61 style.default.function=fore:#007F7F,bold
63 ###############################################################################
64 # Styles that will be same for all languages
65 ###############################################################################
68 style.*.32=$(font.monospace)
71 style.*.33=back:#D0D0D0
74 style.*.34=fore:#0000FF,bold
76 # Brace incomplete highlight
77 style.*.35=fore:#FF0000,bold
83 style.*.37=fore:#C0C0C0,back:#FFFFFF
85 ###############################################################################
87 ###############################################################################
90 style.ada.0=fore:#000000,$(font.ada)
93 style.ada.1=$(style.default.keyword)
96 style.ada.2=$(style.default.identifier)
99 style.ada.3=$(style.default.number)
102 style.ada.4=fore:#7F007F,$(font.monospace)
104 # Single quoted string
105 style.ada.5=$(style.default.singlequote)
108 style.ada.6=$(style.default.operator)
110 # Double quoted string
111 style.ada.7=$(style.default.doublequote)
113 # End of line where string is not closed
114 style.ada.8=$(style.default.unclosedstring)
117 style.ada.10=$(style.default.comment)
119 ###############################################################################
120 # Assembler Styles (fixme)
121 ###############################################################################
123 style.asm.32=fore:#808080,font:Verdana,size:8
125 style.asm.0=$(style.default.whitespace)
127 style.asm.1=$(style.default.comment)
128 #$(colour.code.comment.line),font:Comic Sans MS,size:8
130 style.asm.2=$(style.default.number)
132 style.asm.3=$(style.default.singlequote)
134 style.asm.4=$(style.default.operator)
136 style.asm.5=$(style.default.identifier)
138 style.asm.6=$(style.default.keyword)
141 style.asm.7=$(style.default.localkeyword)
143 style.asm.8=$(style.default.syskeyword)
144 # assembler Directive
145 style.asm.9=$(style.default.preprocessor)
146 # assembler Directive Operand
147 style.asm.10=fore:#0000ff
149 ###############################################################################
150 # ASN.1 styles (fixme)
151 ###############################################################################
153 style.asn1.0=fore:#000000
155 style.asn1.1=fore:#007F00,$(font.comment)
157 style.asn1.2=fore:#000000,bold
158 # Double quoted string
159 style.asn1.3=fore:#7F007F
160 # Numeric OID definition
161 style.asn1.4=fore:#007F7F,bold
163 style.asn1.5=fore:#7F0000
165 style.asn1.6=fore:#00007F
167 style.asn1.7=fore:#F07800
169 style.asn1.8=fore:#00007F
171 style.asn1.9=fore:#00007F
173 style.asn1.10=fore:#222222
175 ###############################################################################
177 ###############################################################################
180 style.au3.0=fore:#000000,$(font.au3)
183 style.au3.1=fore:#009933,italics
186 style.au3.2=fore:#669900,italics
189 style.au3.3=fore:#AC00A9,bold,italics
192 style.au3.4=fore:#000090,bold,italics
195 style.au3.5=fore:#0000FF,bold
198 style.au3.6=fore:#FF33FF,bold
201 style.au3.7=fore:#9999CC,bold
204 style.au3.8=fore:#FF0000,bold
207 style.au3.9=fore:#AA0000,bold
209 # Sent keys in string
210 style.au3.10=fore:#FF8800,bold
213 style.au3.11=fore:#F000FF,italics
216 style.au3.12=fore:#A00FF0,italics
218 ###############################################################################
219 # Baan styles (fixme)
220 ###############################################################################
222 colour.baan.operator=fore:#B06000
225 style.baan.32=$(font.monospace)
227 style.baan.0=fore:#808080,$(font.monospace)
229 style.baan.1=$(colour.code.comment.line),$(font.monospace)
231 style.baan.2=fore:#007F7F,$(font.comment)
233 style.baan.3=$(colour.number),$(font.monospace)
235 style.baan.4=$(colour.keyword),bold,$(font.monospace)
236 # Double quoted string
237 style.baan.5=$(colour.string),$(font.monospace)
239 style.baan.6=$(colour.preproc),$(font.monospace)
241 style.baan.7=$(colour.operator),bold,$(font.monospace)
243 style.baan.8=$(font.monospace)
244 # End of line where string is not closed
245 style.baan.9=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
247 style.baan.10=fore:#B00040,$(font.monospace)
248 # Braces are only matched in operator style
251 ###############################################################################
252 # Bullant styles (fixme)
253 ###############################################################################
256 style.bullant.0=$(style.default.whitespace)
258 style.bullant.1=$(style.default.comment)
260 style.bullant.2=$(style.default.comment)
262 style.bullant.3=$(style.default.comment)
264 style.bullant.4=$(style.default.comment)
266 style.bullant.5=$(style.default.keyword)
267 # Double quoted string
268 style.bullant.6=$(style.default.doublequote)
269 # Single quoted string
270 style.bullant.7=$(style.default.singlequote)
272 style.bullant.8=$(style.default.syskeyword)
274 style.bullant.9=$(style.default.preprocessor)
276 ###############################################################################
277 # Apache runtime config style definition
278 ###############################################################################
281 style.conf.0=$(style.default.whitespace)
283 style.conf.1=$(style.default.comment)
285 style.conf.2=$(style.default.number)
286 # Apache Runtime Directive (SCE_CONF_DIRECTIVE)
287 style.conf.3=fore:#000000,back:#A0FFA0
288 # extensions (like .gz, .tgz, .html) (SCE_CONF_EXTENSION)
289 style.conf.4=fore:#000000,back:#FFE0FF
290 # parameters for Apache Runtime directives (SCE_CONF_PARAMETER)
291 style.conf.5=fore:#000000,back:#FFE0FF
292 # Double quoted string
293 style.conf.6=$(style.default.doublequote)
295 style.conf.7=$(style.default.operator)
296 # IP address (SCE_CONF_IP)style.conf.8=fore:#007F7F,bold
298 style.conf.9=$(style.default.identifier)
300 ###############################################################################
301 # C and C++ style definition
302 ###############################################################################
305 style.cpp.0=$(style.default.whitespace)
307 style.cpp.1=$(style.default.comment)
309 style.cpp.2=$(style.default.comment)
311 style.cpp.3=$(style.default.comment)
313 style.cpp.4=$(style.default.number)
315 style.cpp.5=$(style.default.keyword)
317 style.cpp.16=$(style.default.localkeyword)
319 style.cpp.19=$(style.default.syskeyword)
320 # Double quoted string
321 style.cpp.6=$(style.default.doublequote)
322 # Single quoted string
323 style.cpp.7=$(style.default.singlequote)
324 # UUIDs (only in IDL)
325 style.cpp.8=fore:#804080
327 style.cpp.9=$(style.default.preprocessor)
329 style.cpp.10=$(style.default.operator)
331 style.cpp.11=$(style.default.identifier)
332 # End of line where string is not closed
333 style.cpp.12=$(style.default.unclosedstring)
334 # Verbatim strings for C#
335 style.cpp.13=fore:#007F00,back:#E0FFE0,eolfilled
336 # Braces are only matched in operator style
339 ###############################################################################
341 ###############################################################################
344 style.css.0=fore:#000033,eolfilled
346 style.css.1=fore:#800000,bold
348 style.css.2=$(style.default.localkeyword)
350 style.css.3=$(style.default.syskeyword)
351 # Unknown Pseudo class
352 style.css.4=fore:#FF0000
354 style.css.5=$(style.default.operator)
356 style.css.6=$(style.default.identifier)
358 style.css.7=fore:#FF0000
360 style.css.8=fore:#800080
362 style.css.9=$(style.default.comment)
364 style.css.10=fore:#800000
366 style.css.11=fore:#0000FF
368 style.css.12=fore:#008000,bold
369 # Double quoted strings
370 style.css.13=$(style.default.doublequote)
371 # Single quoted strings
372 style.css.14=$(style.default.singlequote)
374 ###############################################################################
376 ###############################################################################
379 style.eiffel.0=$(style.default.whitespace)
380 style.eiffelkw.0=$(style.eiffel.0)
382 style.eiffel.1=$(style.default.comment)
383 style.eiffelkw.1=$(style.eiffel.1)
385 style.eiffel.2=$(style.default.number)
386 style.eiffelkw.2=$(style.eiffel.2)
388 style.eiffel.3=$(style.default.keyword)
389 style.eiffelkw.3=$(style.eiffel.3)
391 style.eiffel.4=$(style.default.doublequote)
392 style.eiffelkw.4=$(style.eiffel.4)
394 style.eiffel.5=$(style.default.singlequote)
395 style.eiffelkw.5=$(style.eiffel.5)
397 style.eiffel.6=$(style.default.operator)
398 style.eiffelkw.6=$(style.eiffel.6)
400 style.eiffel.7=$(style.default.identifier)
401 style.eiffelkw.7=$(style.eiffel.7)
402 # End of line where string is not closed
403 style.eiffel.8=$(style.default.unclosedstring)
404 style.eiffelkw.8=$(style.eiffel.8)
406 ###############################################################################
407 # Erlang styles (fixme)
408 ###############################################################################
411 style.erlang.0=fore:#000000
413 style.erlang.1=$(colour.code.comment.line),$(font.code.comment.line)
415 style.erlang.2=fore:#800040
418 style.erlang.3=$(colour.number)
420 style.erlang.4=$(colour.keyword),bold
422 style.erlang.5=$(colour.string)
424 style.erlang.6=$(colour.operator),bold
426 style.erlang.7=fore:#000080
428 style.erlang.8=fore:#ff0000
430 style.erlang.9=$(colour.char)
432 style.erlang.10=fore:#604000,bold
434 style.erlang.11=fore:#604000,bold
436 style.erlang.12=$(colour.error)
438 style.erlang.13=fore:#00a060,bold
440 style.erlang.31=$(colour.error)
442 ###############################################################################
443 # Escript styles (fixme)
444 ###############################################################################
447 style.escript.0=$(font.base)
449 style.escript.1=$(colour.code.comment.box),$(font.code.comment.box)
451 style.escript.2=$(colour.code.comment.line),$(font.code.comment.line)
453 style.escript.3=$(colour.code.comment.doc),$(font.code.comment.doc)
455 style.escript.4=$(colour.number)
457 style.escript.5=fore:#FF4000
458 # Double quoted string
459 style.escript.6=fore:#FF8000,$(font.string.literal)
461 style.escript.7=fore:#FF0000
465 style.escript.9=fore:#0000FF
467 style.escript.10=fore:#B00040
469 style.escript.11=fore:#B00040
471 ###############################################################################
472 # Forth styles (fixme)
473 ###############################################################################
475 # whitespace (SCE_FORTH_DEFAULT)
476 style.forth.0=$(font.monospace)
477 # Comment (SCE_FORTH_COMMENT)
478 style.forth.1=fore:#009933,$(font.comment),$(font.monospace)
479 # ML comment (SCE_FORTH_COMMENT_ML)
480 style.forth.2=fore:#007F00,$(font.comment)
481 # ML comment (SCE_FORTH_IDENTIFIER)
482 style.forth.3=fore:#000000,bold
483 # control (SCE_FORTH_CONTROL)
484 style.forth.4=fore:#00007F,bold
485 # Keywords (SCE_FORTH_KEYWORD)
486 style.forth.5=fore:#000000,$(font.monospace),bold
487 # defwords (SCE_FORTH_DEFWORD)
488 style.forth.6=fore:#FF0000,bold,$(font.monospace)
489 # preword1 (SCE_FORTH_PREWORD1)
490 style.forth.7=fore:#CC3300,bold,$(font.monospace)
491 # preword2 (SCE_FORTH_PREWORD2)
492 style.forth.8=fore:#996633,bold,$(font.monospace)
493 # number (SCE_FORTH_NUMBER)
494 style.forth.9=fore:#007F7F,$(font.monospace)
495 # Double quoted string (SCE_FORTH_STRING)
496 style.forth.10=fore:#CC3300,$(font.monospace)
498 style.forth.11=fore:#0000CC,$(font.monospace)
500 ###############################################################################
502 ###############################################################################
505 style.fortran.0=$(style.default.whitespace)
506 style.f77.0=$(style.default.whitespace)
510 # style.fortran.1=$(colour.code.comment.box),$(font.code.comment.box)
511 # style.f77.1=$(colour.code.comment.box),$(font.code.comment.box)
512 style.fortran.1=$(style.default.comment)
513 style.f77.1=$(style.default.comment)
515 style.fortran.2=$(style.default.number)
516 style.f77.2=$(style.default.number)
517 # Single quoted string
518 style.fortran.3=$(style.default.singlequote)
519 style.f77.3=$(style.default.singlequote)
520 # Double quoted string
521 style.fortran.4=$(style.default.doublequote)
522 style.f77.4=$(style.default.doublequote)
523 # End of line where string is not closed
524 style.fortran.5=$(style.default.unclosedstring)
525 style.f77.5=$(style.default.unclosedstring)
527 style.fortran.6=$(style.default.operator)
528 style.f77.6=$(style.default.operator)
530 style.fortran.7=$(style.default.identifier)
531 style.f77.7=$(style.default.identifie)
533 style.fortran.8=$(style.default.keyword)
534 style.f77.8=$(style.default.keyword)
536 style.fortran.9=$(style.default.localkeyword)
537 style.f77.9=$(style.default.localkeyword)
539 style.fortran.10=$(style.default.syskeyword)
540 style.f77.10=$(style.default.syskeyword)
542 style.fortran.11=$(style.default.preprocessor)
543 style.f77.11=$(style.default.preprocessor)
544 # Operators in .NAME. format
548 style.fortran.13=fore:#E0C0E0,$(font.monospace)
549 style.f77.13=fore:#B00080,$(font.monospace)
551 style.fortran.14=fore:#000000,back:#F0E080,$(font.monospace)
552 style.f77.14=fore:#000000,back:#F0E080,$(font.monospace)
554 ###############################################################################
555 # HTML and XML share lexing code so use the same style numbers
556 # Hypertext Markup Language
557 ###############################################################################
562 style.hypertext.1=fore:#000080
564 style.hypertext.2=fore:#FF0000
566 style.hypertext.3=fore:#008080
568 style.hypertext.4=fore:#FF0000
570 style.hypertext.5=$(style.default.number)
571 # Double quoted strings
572 style.hypertext.6=$(style.default.doublequote)
573 # Single quoted strings
574 style.hypertext.7=$(style.default.singlequote)
576 style.hypertext.8=fore:#800080
578 style.hypertext.9=$(style.default.comment)
580 style.hypertext.10=fore:#800080
581 # XML style tag ends '/>'
582 style.hypertext.11=fore:#000080
583 # XML identifier start '<?'
584 style.hypertext.12=fore:#0000FF
585 # XML identifier end '?>'
586 style.hypertext.13=fore:#0000FF
588 style.hypertext.14=fore:#000080
590 style.hypertext.15=back:#FFFF00
592 style.hypertext.16=back:#FFDF00
594 style.hypertext.17=back:#FFDF00
596 style.hypertext.18=fore:#0000FF,back:#FFEFBF
598 style.hypertext.19=fore:#FF00FF,back:#FFEFFF
600 style.hypertext.21=fore:#000080,back:#EFEFFF
602 style.hypertext.22=fore:#000080,back:#EFEFFF,bold
604 style.hypertext.23=fore:#006600,back:#EFEFFF
606 style.hypertext.24=fore:#800000,back:#EFEFFF
608 style.hypertext.25=fore:#993300,back:#EFEFFF
610 style.hypertext.26=fore:#800000,back:#FF6666
611 # SGML special (#xxxx type)
612 style.hypertext.27=fore:#3366FF,back:#EFEFFF
614 style.hypertext.28=fore:#333333,back:#EFEFFF
616 style.hypertext.29=fore:#808000,back:#EFEFFF
618 style.hypertext.31=fore:#000066,back:#CCCCE0
619 # Some reasonable background colours
620 # Off White #FFFBF0 Light green #C0DCC0 Light Blue #A6CAF0
622 style.hypertext.34=fore:#0000FF,notbold
623 style.hypertext.35=fore:#FF0000,notbold
625 # Embedded Javascript
626 # JS Start - allows eol filled background to not start on same line as SCRIPT tag
627 style.hypertext.40=fore:#7F7F00
629 style.hypertext.41=back:#FFFBF0,eolfilled
631 style.hypertext.42=$(style.default.comment),back:#FFFBF0,eolfilled
633 style.hypertext.43=$(style.default.comment),back:#FFFBF0
635 style.hypertext.44=$(style.default.comment),back:#FFFBF0,eolfilled
637 style.hypertext.45=$(style.default.number),back:#FFFBF0
639 style.hypertext.46=back:#FFFBF0
641 style.hypertext.47=$(style.default.keyword),back:#FFFBF0
642 # JS Double quoted string
643 style.hypertext.48=$(style.default.doublequote),back:#FFFBF0
644 # JS Single quoted string
645 style.hypertext.49=$(style.default.singlequote),back:#FFFBF0
647 style.hypertext.50=back:#FFFBF0
649 style.hypertext.51=back:#BFBBB0,eolfilled
651 style.hypertext.52=back:#FFBBB0
654 # JS Start - allows eol filled background to not start on same line as SCRIPT tag
655 style.hypertext.55=fore:#7F7F00
657 style.hypertext.56=back:#DFDF7F,eolfilled
659 style.hypertext.57=$(style.default.comment),back:#DFDF7F,eolfilled
661 style.hypertext.58=$(style.default.comment),back:#DFDF7F
663 style.hypertext.59=$(style.default.comment),back:#DFDF7F,eolfilled
665 style.hypertext.60=$(style.default.number),back:#DFDF7F
667 style.hypertext.61=back:#DFDF7F
669 style.hypertext.62=$(style.default.keyword),back:#DFDF7F
670 # JS Double quoted string
671 style.hypertext.63=$(style.default.doublequote),back:#DFDF7F
672 # JS Single quoted string
673 style.hypertext.64=$(style.default.singlequote),back:#DFDF7F
675 style.hypertext.65=back:#DFDF7F
677 style.hypertext.66=back:#BFBBB0,eolfilled
679 style.hypertext.67=back:#FFBBB0
685 style.hypertext.71=back:#EFEFFF,eolfilled
687 style.hypertext.72=$(style.default.comment),back:#EFEFFF,eolfilled
689 style.hypertext.73=$(style.default.number),back:#EFEFFF,eolfilled
691 style.hypertext.74=back:#EFEFFF,bold,eolfilled
693 style.hypertext.75=$(style.default.doublequote),back:#EFEFFF,eolfilled
695 style.hypertext.76=back:#EFEFFF,fore:#000080,eolfilled
696 # Unterminated string
697 style.hypertext.77=back:#7F7FFF,fore:#000080,eolfilled
703 style.hypertext.81=back:#CFCFEF,eolfilled
705 style.hypertext.82=$(style.default.comment),back:#CFCFEF,eolfilled
707 style.hypertext.83=$(style.default.number),back:#CFCFEF,eolfilled
709 style.hypertext.84=back:#CFCFEF,fore:#000080,bold,eolfilled
711 style.hypertext.85=$(style.default.doublequote),back:#CFCFEF,eolfilled
713 style.hypertext.86=back:#CFCFEF,fore:#000080,eolfilled
714 # Unterminated string
715 style.hypertext.87=back:#7F7FBF,fore:#000080,eolfilled
718 style.hypertext.90=fore:#808080
719 style.hypertext.91=fore:#808080,back:#EFFFEF,eolfilled
721 style.hypertext.92=$(style.default.comment),back:#EFFFEF,eolfilled
723 style.hypertext.93=$(style.default.number),back:#EFFFEF,eolfilled
725 style.hypertext.94=$(style.default.doublequote),back:#EFFFEF,eolfilled
726 # Single quoted string
727 style.hypertext.95=$(style.default.singlequote),back:#EFFFEF,eolfilled
729 style.hypertext.96=$(style.default.keyword),back:#EFFFEF,eolfilled
731 style.hypertext.97=$(style.default.doublequote),back:#EFFFEF,eolfilled
732 # Triple double quotes
733 style.hypertext.98=$(style.default.doublequote),back:#EFFFEF,eolfilled
734 # Class name definition
735 style.hypertext.99=$(style.default.definition),back:#EFFFEF,eolfilled
736 # Function or method name definition
737 style.hypertext.100=$(style.default.function),back:#EFFFEF,eolfilled
739 style.hypertext.101=$(style.default.operator),back:#EFFFEF,eolfilled
741 style.hypertext.102=$(style.default.identifier),back:#EFFFEF,eolfilled
744 style.hypertext.105=fore:#808080
745 style.hypertext.106=fore:#808080,back:#CFEFCF,eolfilled
747 style.hypertext.107=$(style.default.comment),back:#CFEFCF,eolfilled
749 style.hypertext.108=$(style.default.number),back:#CFEFCF,eolfilled
751 style.hypertext.109=$(style.default.doublequote),back:#CFEFCF,eolfilled
752 # Single quoted string
753 style.hypertext.110=$(style.default.singlequote),back:#CFEFCF,eolfilled
755 style.hypertext.111=$(style.default.keyword),back:#CFEFCF,eolfilled
757 style.hypertext.112=$(style.default.doublequote),back:#CFEFCF,eolfilled
758 # Triple double quotes
759 style.hypertext.113=$(style.default.doublequote),back:#CFEFCF,eolfilled
760 # Class name definition
761 style.hypertext.114=$(style.default.definition),back:#CFEFCF,eolfilled
762 # Function or method name definition
763 style.hypertext.115=$(style.default.function),back:#CFEFCF,eolfilled
765 style.hypertext.116=$(style.default.operator),back:#CFEFCF,eolfilled
767 style.hypertext.117=$(style.default.identifier),back:#CFEFCF,eolfilled
769 ###############################################################################
771 ###############################################################################
774 style.kix.0=fore:#000000,$(font.vbs)
776 style.kix.1=$(colour.code.comment.line),$(font.code.comment.line)
778 style.kix.2=$(colour.string)
779 style.kix.3=$(colour.string)
781 style.kix.4=$(colour.number)
783 style.kix.5=fore:#B00040
785 style.kix.6=$(colour.preproc)
787 style.kix.7=$(colour.keyword),bold
789 style.kix.8=$(colour.keyword)
791 style.kix.9=$(colour.operator),bold
793 ###############################################################################
795 ###############################################################################
798 style.latex.0=$(style.default.whitespace)
800 style.latex.1=$(style.default.keyword)
802 style.latex.2=fore:#880088,bold
804 style.latex.3=$(style.default.number)
806 style.latex.4=$(style.default.comment)
808 ###############################################################################
809 # LISP style definition
810 ###############################################################################
813 style.lisp.32=$(font.base)
815 style.lisp.0=fore:#808080
817 style.lisp.1=$(colour.code.comment.box),$(font.code.comment.box)
819 style.lisp.2=$(colour.number)
821 style.lisp.3=$(colour.keyword),bold
823 style.lisp.6=$(colour.string)
825 style.lisp.10=$(colour.operator),bold
828 # End of line where string is not closed
829 style.lisp.8=fore:#000000,font:Verdana,size:9,back:#fefecc,eolfilled
831 style.lisp.34=fore:#0000FF,bold
832 style.lisp.35=fore:#FF0000,bold
834 ###############################################################################
835 # LOT FileStyles (fixme)
836 ###############################################################################
839 style.lot.0=fore:#000000
841 style.lot.1=back:#00F0FF,eolfilled
843 style.lot.2=back:#FFFF00,eolfilled
845 style.lot.3=fore:#FFFFFF,back:#0000FF,bold,eolfilled
847 style.lot.4=back:#00FF00,eolfilled
849 style.lot.5=back:#FF0000,eolfilled,bold
851 style.lot.6=back:#0000FF,bold,eolfilled
853 ###############################################################################
854 # Lout styles (fixme)
855 ###############################################################################
858 style.lout.32=$(font.base)
860 style.lout.0=fore:#808080
862 style.lout.1=$(colour.code.comment.line),$(font.code.comment.line)
864 style.lout.2=$(colour.number)
866 style.lout.3=$(colour.keyword),bold
868 style.lout.4=$(colour.keyword),bold
870 style.lout.5=$(colour.keyword),bold
872 style.lout.6=$(colour.keyword)
873 # Double quoted string
874 style.lout.7=$(colour.string)
876 style.lout.8=$(colour.operator),bold
879 # End of line where string is not closed
880 style.lout.10=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
882 ###############################################################################
884 ###############################################################################
886 style.lua.0=fore:#808080
887 style.lua.1=fore:#007F00,$(font.monospace),italics
888 style.lua.2=fore:#007F00,$(font.monospace)
889 style.lua.3=fore:#7F7F7F
890 style.lua.4=fore:#007F7F
891 style.lua.5=fore:#00007F,bold
892 style.lua.6=fore:#7F007F,$(font.monospace)
893 style.lua.7=fore:#7F007F,$(font.monospace)
894 style.lua.8=fore:#007F7F
895 style.lua.9=fore:#7F7F00
898 style.lua.12=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
899 # Other keywords (bozo test colors :-)
900 style.lua.13=$(style.lua.5),back:#D0FFD0
901 style.lua.14=$(style.lua.5),back:#D0D0FF
902 style.lua.15=$(style.lua.5),back:#FFD0D0
903 style.lua.16=$(style.lua.5),back:#FFD0FF
904 style.lua.17=$(style.lua.5),back:#FFFFD0
906 ###############################################################################
908 ###############################################################################
910 style.matlab.0=fore:#000000
912 style.matlab.1=$(colour.code.comment.line),$(font.code.comment.line)
914 style.matlab.2=$(colour.preproc)
916 style.matlab.3=$(colour.number)
918 style.matlab.4=$(colour.keyword),bold
920 style.matlab.5=$(colour.string)
922 style.matlab.6=$(colour.operator),bold
926 ###############################################################################
928 ###############################################################################
933 style.makefile.1=$(style.default.comment)
935 style.makefile.34=fore:#0000FF,notbold
936 style.makefile.35=fore:#FF0000,notbold
938 ###############################################################################
939 # Metapost: highlighting (fixme)
940 ###############################################################################
943 style.metapost.0=fore:#7F7F00
944 style.metapost.0=fore:#3F3F3F
946 style.metapost.1=fore:#007F7F
948 style.metapost.2=fore:#7F0000
950 style.metapost.3=fore:#7F7F00
952 style.metapost.4=fore:#007F00
954 style.metapost.5=fore:#000000
956 style.metapost.6=fore:#007F00,italics
958 style.metapost.34=fore:#00007F
959 style.metapost.35=fore:#7F007F
961 ###############################################################################
962 # mmixal styles (fixme)
963 ###############################################################################
965 # Divsion of leading whitespace in line
968 style.mmixal.1=$(colour.code.comment.line),$(font.code.comment.line)
970 style.mmixal.2=$(font.base)
971 # Opcode (not validated)
973 # Division between Label and Opcode
975 # Valid Opcode (as defined in opcodes above)
976 style.mmixal.5=$(colour.keyword),bold
978 style.mmixal.6=$(colour.error)
979 # Division between Opcode and Operands
981 # Division of Operands
984 style.mmixal.9=$(colour.number)
985 # Reference (to a Label)
986 style.mmixal.10=$(font.base)
988 style.mmixal.11=$(colour.char)
990 style.mmixal.12=$(colour.string)
991 # Register (also special_register as defined above)
992 style.mmixal.13=fore:#7F007F
994 style.mmixal.14=fore:#7F0000
997 # Symbol (as defined in predef_symbols above)
998 style.mmixal.16=fore:#FF7777
999 # Include for those who use the preprocessor mmixali written by R. Loos.
1000 # Comment otherwise.
1001 #~ style.mmixal.17=$(colour.preproc)
1002 style.mmixal.17=$(colour.code.comment.line),$(font.code.comment.line)
1004 ###############################################################################
1005 # nncrontab styles (fixme)
1006 ###############################################################################
1008 # whitespace (SCE_NNCRONTAB_DEFAULT)
1010 # Comment (SCE_NNCRONTAB_COMMENT)
1011 style.nncrontab.1=fore:#007F00,$(font.comment)
1012 # Task start/end (SCE_NNCRONTAB_TASK)
1013 style.nncrontab.2=$(colour.string),back:#606060,fore:#FFFF00
1014 # Section keywords (SCE_NNCRONTAB_SECTION)
1015 style.nncrontab.3=fore:#00007F,bold
1016 # Keywords (SCE_NNCRONTAB_KEYWORD)
1017 style.nncrontab.4=fore:#000000,bold
1018 # Modificators (SCE_NNCRONTAB_MODIFIER)
1019 style.nncrontab.5=fore:#00007F,italics
1020 # Asterisk (SCE_NNCRONTAB_ASTERISK)
1021 style.nncrontab.6=fore:#000000,bold,back:#FFE0FF
1022 # Number (SCE_NNCRONTAB_NUMBER)
1023 style.nncrontab.7=fore:#007F7F
1024 # Double quoted string (SCE_NNCRONTAB_STRING)
1025 style.nncrontab.8=fore:#7F007F,$(font.monospace)
1026 # Environment variable (SCE_NNCRONTAB_ENVIRONMENT)
1027 style.nncrontab.9=back:#FFFFE0
1029 ###############################################################################
1030 # nsis.properties (fixme)
1031 ###############################################################################
1033 # Whitespace (SCE_NSIS_DEFAULT)
1034 style.nsis.0=fore:#000000,$(font.base)
1035 # Comment (SCE_NSIS_COMMENT)
1036 style.nsis.1=fore:#007F00,$(font.comment)
1037 # String double quote (SCE_NSIS_STRINGDQ)
1038 style.nsis.2=fore:#999999,back:#EEEEEE
1039 # String left quote (SCE_NSIS_STRINGLQ)
1040 style.nsis.3=fore:#999999,back:#EEEEEE
1041 # String right quote (SCE_NSIS_STRINGRQ)
1042 style.nsis.4=fore:#999999,back:#EEEEEE
1043 # Function (SCE_NSIS_FUNCTION)
1044 style.nsis.5=fore:#00007F,bold
1046 # Variable (SCE_NSIS_VARIABLE)
1047 style.nsis.6=fore:#CC3300
1048 # Label (SCE_NSIS_LABEL)
1049 style.nsis.7=fore:#FF9900
1050 # User Defined (SCE_NSIS_USERDEFINED)
1051 style.nsis.8=fore:#000000
1052 # Section (SCE_NSIS_SECTIONDEF)
1053 style.nsis.9=fore:#00007F,bold
1054 # Sub section (SCE_NSIS_SUBSECTIONDEF)
1055 style.nsis.10=fore:#00007F,bold
1056 # If def (SCE_NSIS_IFDEFINEDEF)
1057 style.nsis.11=fore:#00007F,bold
1058 # Macro def (SCE_NSIS_MACRODEF)
1059 style.nsis.12=fore:#00007F,bold
1060 # Variable within string (SCE_NSIS_STRINGVAR)
1061 style.nsis.13=fore:#CC3300,back:#EEEEEE
1062 # Numbers (SCE_NSIS_NUMBER)
1063 style.nsis.14=fore:#007F7F
1067 ###############################################################################
1068 # Error liststyles (fixme)
1069 ###############################################################################
1074 style.errorlist.1=fore:#FF0000
1076 style.errorlist.2=fore:#800080
1078 style.errorlist.3=fore:#808000
1079 # command or return status
1080 style.errorlist.4=fore:#0000FF
1081 # Borland error and warning messages
1082 style.errorlist.5=fore:#B06000
1083 # perl error and warning messages
1084 style.errorlist.6=fore:#FF0000
1086 ###############################################################################
1088 ###############################################################################
1092 # Comment (part before "diff ..." or "--- ..." and , Only in ..., Binary file...)
1093 style.diff.1=$(style.default.comment)
1094 # Command (diff ...)
1095 style.diff.2=$(style.default.keyword)
1096 # Source file (--- ...) and Destination file (+++ ...)
1097 style.diff.3=fore:#7F0000
1098 # Position setting (@@ ...)
1099 style.diff.4=fore:#7F007F
1100 # Line removal (-...)
1101 style.diff.5=fore:#007F7F
1102 # Line addition (+...)
1103 style.diff.6=fore:#00007F
1105 ###############################################################################
1106 # Pascal style definition
1107 ###############################################################################
1110 style.pascal.0=$(style.default.whitespace)
1112 style.pascal.1=$(style.default.comment)
1114 style.pascal.2=$(style.default.comment)
1116 style.pascal.3=$(style.default.comment)
1118 style.pascal.4=$(style.default.number)
1121 style.pascal.5=$(style.default.keyword)
1122 # Double quoted string
1123 style.pascal.6=$(style.default.doublequote)
1124 # Single quoted string
1125 style.pascal.7=$(style.default.singlequote)
1127 style.pascal.8=fore:#007F7F
1129 style.pascal.9=$(style.default.preprocessor)
1131 style.pascal.10=$(style.default.operator)
1133 ###############################################################################
1135 ###############################################################################
1138 style.perl.0=$(style.default.whitespace)
1140 style.perl.1=fore:#000040,back:#F0F0FF,eolfilled
1142 style.perl.2=$(style.default.comment)
1144 style.perl.3=fore:#004000,back:#E0FFE0,eolfilled
1146 style.perl.4=$(style.default.number)
1148 style.perl.5=$(style.default.keyword)
1149 # Double quoted string
1150 style.perl.6=$(style.default.doublequote)
1151 # Single quoted string
1152 style.perl.7=$(style.default.singlequote)
1154 style.perl.8=fore:#007F7F
1156 style.perl.9=$(style.default.preprocessor)
1158 style.perl.10=$(style.default.operator)
1160 style.perl.11=$(style.default.identifier)
1162 style.perl.12=fore:#000000,back:#FFE0E0
1164 style.perl.13=fore:#000000,back:#FFFFE0
1166 style.perl.14=fore:#000000,back:#FFE0FF
1167 # Symbol table: *var
1168 style.perl.15=fore:#000000,back:#E0E0E0
1169 # Regex: /re/ or m{re}
1170 style.perl.17=fore:#000000,back:#A0FFA0
1171 # Substitution: s/re/ore/
1172 style.perl.18=fore:#000000,back:#F0E080
1173 # Long Quote (qq, qr, qw, qx) -- obsolete: replaced by qq, qx, qr, qw
1174 style.perl.19=fore:#FFFF00,back:#8080A0
1176 style.perl.20=fore:#FFFF00,back:#A08080
1178 style.perl.21=fore:#600000,back:#FFF0D8,eolfilled
1179 # Here-doc (delimiter)
1180 style.perl.22=fore:#000000,back:#DDD0DD
1181 # Here-doc (single quoted, q)
1182 style.perl.23=fore:#7F007F,back:#DDD0DD,eolfilled,notbold
1183 # Here-doc (double quoted, qq)
1184 style.perl.24=fore:#7F007F,back:#DDD0DD,eolfilled,bold
1185 # Here-doc (back ticks, qx)
1186 style.perl.25=fore:#7F007F,back:#DDD0DD,eolfilled,italics
1187 # Single quoted string, generic
1188 style.perl.26=fore:#7F007F,$(font.monospace),notbold
1189 # qq = Double quoted string
1190 style.perl.27=$(style.perl.6)
1192 style.perl.28=$(style.perl.20)
1194 style.perl.29=$(style.perl.17)
1196 style.perl.30=$(style.perl.13)
1197 # Braces are only matched in operator style
1198 braces.perl.style=10
1200 ###############################################################################
1201 # PHP styles (uses html lexer)
1202 ###############################################################################
1205 style.hypertext.118=back:#FFF8F8,eolfilled
1206 # Double quoted String
1207 style.hypertext.119=$(style.default.doublequote),back:#FFF8F8
1208 # Single quoted string
1209 style.hypertext.120=$(style.default.singlequote),back:#FFF8F8
1211 style.hypertext.121=$(style.default.keyword),back:#FFF8F8
1213 style.hypertext.122=$(style.default.number),back:#FFF8F8
1215 style.hypertext.123=$(style.default.identifier),back:#FFF8F8
1217 style.hypertext.124=$(style.default.comment),back:#FFF8F8
1219 style.hypertext.125=$(style.default.comment),back:#FFF8F8
1221 style.hypertext.126=back:#FFF8F8,eolfilled
1223 style.hypertext.127=fore:#000000,back:#FFF8F8
1225 ###############################################################################
1227 ###############################################################################
1230 style.pov.0=$(font.base)
1232 style.pov.1=$(colour.code.comment.box),$(font.code.comment.box)
1234 style.pov.2=$(colour.code.comment.line),$(font.code.comment.line)
1236 style.pov.3=$(colour.code.comment.doc),$(font.code.comment.doc)
1238 style.pov.4=$(colour.number)
1240 style.pov.5=fore:#800080
1241 # Double quoted string
1242 style.pov.6=fore:#FF0000,$(font.string.literal)
1244 style.pov.7=fore:#FF0000
1248 style.pov.9=fore:#0000FF
1250 style.pov.10=fore:#B00040
1252 ###############################################################################
1254 ###############################################################################
1259 style.props.1=$(style.default.comment)
1261 style.props.2=$(style.default.keyword)
1262 # Assignment operator
1263 style.props.3=fore:#0000FF
1265 style.props.4=$(style.default.number)
1267 style.props.34=fore:#0000FF,notbold
1268 style.props.35=fore:#FF0000,notbold
1270 ###############################################################################
1271 # PostScript styles (fixme)
1272 ###############################################################################
1275 style.ps.0=$(font.base)
1277 style.ps.1=$(colour.code.comment.line),$(font.code.comment.line)
1279 style.ps.2=$(colour.code.comment.doc),$(font.code.comment.doc)
1281 style.ps.3=fore:#3060A0,$(font.code.comment.doc)
1283 style.ps.4=$(colour.number)
1285 style.ps.5=$(colour.operator)
1287 style.ps.6=$(colour.keyword),bold
1289 style.ps.7=$(colour.preproc)
1290 # Immediately evaluated literal
1291 style.ps.8=$(colour.preproc),bold
1293 style.ps.9=$(colour.keyword)
1294 # Dictionary parenthesis
1295 style.ps.10=fore:#3060A0
1296 # Procedure parenthesis
1297 style.ps.11=$(colour.operator),bold
1299 style.ps.12=$(colour.string),$(font.text)
1301 style.ps.13=fore:#3F7F3F
1303 style.ps.14=$(colour.string)
1304 # Bad string character
1305 style.ps.15=$(colour.error)
1307 ###############################################################################
1309 ###############################################################################
1312 style.python.0=$(style.default.whitespace)
1314 style.python.1=$(style.default.comment)
1316 style.python.2=$(style.default.number)
1318 style.python.3=$(style.default.doublequote)
1319 # Single quoted string
1320 style.python.4=$(style.default.singlequote)
1322 style.python.5=$(style.default.keyword)
1324 style.python.6=$(style.default.doublequote)
1325 # Triple double quotes
1326 style.python.7=$(style.default.doublequote)
1327 # Classname definition
1328 style.python.8=$(style.default.definition)
1329 # Function or method name definition
1330 style.python.9=$(style.default.function)
1332 style.python.10=$(style.default.operator)
1334 style.python.11=$(style.default.identifier)
1336 style.python.12=$(style.default.comment)
1337 # End of line where string is not closed
1338 style.python.13=$(style.default.unclosedstring)
1340 style.python.34=fore:#0000FF,$(style.default.operator)
1341 style.python.35=fore:#FF0000,$(style.default.opetator)
1343 ###############################################################################
1345 ###############################################################################
1348 style.ruby.0=$(style.default.whitespace)
1350 style.ruby.1=$(style.default.comment)
1352 style.ruby.2=$(style.default.number)
1354 style.ruby.3=$(style.default.singlequote)
1355 # Single quoted string
1356 style.ruby.4=$(style.default.doublequote)
1358 style.ruby.5=$(style.default.keyword)
1360 # style.ruby.6=fore:#7F0000
1361 # Triple double quotes
1362 style.ruby.7=$(style.default.doublequote)
1363 # Class name definition
1364 style.ruby.8=$(style.default.localkeyword)
1365 # Function or method name definition
1366 style.ruby.9=$(style.default.syskeyword)
1368 style.ruby.10=$(style.default.operator)
1370 style.ruby.11=$(style.default.identifier)
1372 style.ruby.12=$(style.default.comment)
1373 # End of line where string is not closed
1374 style.ruby.13=$(style.default.unclosedstring)
1376 style.ruby.34=fore:#0000FF,bold
1377 style.ruby.35=fore:#FF0000,bold
1379 ###############################################################################
1380 # scriptol styles (fixme)
1381 ###############################################################################
1384 style.scriptol.0=fore:#000000
1386 style.scriptol.1=fore:#808080
1387 # Scriptol style comment line
1388 style.scriptol.2=fore:#007F00,$(font.comment)
1389 # Persistent comment line
1390 style.scriptol.3=fore:#007F00,$(font.comment)
1391 # C style comment line
1392 style.scriptol.4=fore:#007F00
1394 style.scriptol.5=fore:#007F00,$(font.comment)
1396 style.scriptol.6=fore:#007F7F
1398 style.scriptol.7=fore:#7F007F,$(font.monospace)
1399 # Character/Single quoted string
1400 style.scriptol.8=fore:#7F007F,$(font.monospace)
1401 # End of line where string is not closed
1402 style.scriptol.9=fore:#FF0000,$(font.monospace),back:#E0C0E0,eolfilled
1404 style.scriptol.10=fore:#00007F,bold
1406 style.scriptol.11=bold
1408 style.scriptol.12=fore:#333333
1410 # style.scriptol.13=fore:#007F00
1411 # Class name definition
1412 style.scriptol.14=fore:#0000FF,bold
1414 # style.scriptol.15=fore:#7F0000
1416 ###############################################################################
1417 # Specman E styles (fixme)
1418 ###############################################################################
1421 style.specman.32=$(font.base)
1423 style.specman.0=fore:#808080
1425 style.specman.1=$(font.base)
1427 style.specman.2=$(colour.code.comment.line),$(font.code.comment.line)
1429 style.specman.3=fore:red
1431 style.specman.4=$(colour.number)
1433 style.specman.5=$(colour.keyword),bold
1434 # Double quoted string
1435 style.specman.6=$(colour.string)
1437 style.specman.7=fore:#B00040
1439 style.specman.8=fore:#804080,bold
1441 style.specman.9=$(colour.preproc)
1443 style.specman.10=$(colour.operator),bold
1446 # End of line where string is not closed
1447 style.specman.12=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
1449 style.specman.13=fore:#007F00,back:#E0FFE0
1451 style.specman.14=fore:#00005F
1453 style.specman.15=back:#E0F0FF
1455 ###############################################################################
1457 ###############################################################################
1460 style.sql.0=$(style.default.whitespace)
1462 style.sql.1=$(style.default.comment)
1464 style.sql.2=$(style.default.comment)
1466 style.sql.3=$(style.default.comment)
1468 style.sql.4=$(style.default.number)
1470 style.sql.5=$(style.default.keyword)
1471 # Double quoted string
1472 style.sql.6=$(style.default.doublequote)
1473 # Single quoted string
1474 style.sql.7=$(style.default.singlequote)
1476 style.sql.8=fore:#007F7F
1478 style.sql.9=$(style.default.preprocessor)
1480 style.sql.10=$(style.default.operator)
1482 style.sql.11=$(style.default.identifier)
1483 # End of line where string is not closed
1484 style.sql.12=$(style.default.unclosedstring)
1486 ###############################################################################
1488 ###############################################################################
1491 style.tcl.0=$(style.default.whitespace)
1493 style.tcl.1=$(style.default.comment)
1495 style.tcl.2=$(style.default.number)
1497 style.tcl.3=$(style.default.singlequote)
1498 # Single quoted string
1499 style.tcl.4=$(style.default.doublequote)
1501 style.tcl.5=$(style.default.keyword)
1503 style.tcl.6=$(style.default.singlequote)
1504 # Triple double quotes
1505 style.tcl.7=$(style.default.doublequote)
1506 # Class name definition
1507 style.tcl.8=$(style.default.localkeyword)
1508 # Function or method name definition
1509 style.tcl.9=$(style.default.syskeyword)
1511 style.tcl.10=$(style.default.operator)
1513 style.tcl.11=$(style.default.identifier)
1515 style.tcl.12=$(style.default.comment)
1516 # End of line where string is not closed
1517 style.tcl.13=$(style.default.unclosedstring)
1519 style.tcl.34=fore:#0000FF,bold
1520 style.tcl.35=fore:#FF0000,bold
1522 ###############################################################################
1523 # TeX: highlighting (fixme)
1524 ###############################################################################
1527 style.tex.0=fore:#7F7F00
1528 style.tex.0=fore:#3F3F3F
1530 style.tex.1=fore:#007F7F
1532 style.tex.2=fore:#7F0000
1534 style.tex.3=fore:#7F7F00
1536 style.tex.4=fore:#007F00
1538 # style.tex.5=fore:#000000
1540 style.tex.34=fore:#00007F
1541 style.tex.35=fore:#7F007F
1543 ###############################################################################
1545 ###############################################################################
1548 style.vb.0=$(style.default.whitespace)
1550 style.vb.1=$(style.default.comment)
1552 style.vb.2=$(style.default.comment)
1554 style.vb.3=$(style.default.comment)
1556 style.vb.4=$(style.default.number)
1558 style.vb.5=$(style.default.keyword)
1559 # Double quoted string
1560 style.vb.6=$(style.default.doublequote)
1561 # Single quoted string
1562 style.vb.7=$(style.default.singlequote)
1564 style.vb.8=fore:#007F7F
1566 style.vb.9=$(style.default.preprocessor)
1568 # VBScript styles same as VB styles
1569 style.vbscript.0=$(style.vb.0)
1570 style.vbscript.1=$(style.vb.1)
1571 style.vbscript.2=$(style.vb.2)
1572 style.vbscript.3=$(style.vb.3)
1573 style.vbscript.4=$(style.vb.4)
1574 style.vbscript.5=$(style.vb.5)
1575 style.vbscript.6=$(style.vb.6)
1576 style.vbscript.7=$(style.vb.7)
1577 style.vbscript.8=$(style.vb.8)
1579 ###############################################################################
1580 # eXtensible Markup Language
1581 # For XML, there is no list of known tags or attributes so
1582 # all are coloured known
1583 ###############################################################################
1586 style.xml.0=fore:#000000,$(font.text)
1588 style.xml.1=fore:#000080
1590 style.xml.2=fore:#000080
1592 style.xml.3=fore:#008080
1593 # Unknown Attributes
1594 style.xml.4=fore:#008080
1596 style.xml.5=$(style.default.number),back:#FFF8F8
1597 # Double quoted strings
1598 style.xml.6=$(style.default.doublequote),back:#FFF8F8
1599 # Single quoted strings
1600 style.xml.7=$(style.default.singlequote),back:#FFF8F8
1602 style.xml.8=fore:#800080
1604 style.xml.9=$(style.default.comment),back:#FFF8F8
1606 style.xml.10=fore:#800080,$(font.text)
1607 # XML style tag ends '/>'
1608 style.xml.11=fore:#000080
1609 # XML identifier start '<?'
1610 style.xml.12=fore:#800080,bold
1611 # XML identifier end '?>'
1612 style.xml.13=fore:#800080,bold
1614 style.xml.17=fore:#800000,back:#FFF0F0,$(font.text),eolfilled
1616 style.xml.18=fore:#800000
1618 style.xml.19=fore:#608060
1619 # SGML tags <! ... >
1620 style.xml.21=fore:#000080,back:#EFEFFF
1622 style.xml.22=fore:#000080,back:#EFEFFF,bold
1624 style.xml.23=fore:#006600,back:#EFEFFF
1625 # SGML double string
1626 style.xml.24=$(style.default.doublequote),back:#FFF8F8
1627 # SGML single string
1628 style.xml.25=$(style.default.singlequote),back:#FFF8F8
1630 style.xml.26=fore:#800000,back:#FF6666
1631 # SGML special (#xxxx type)
1632 style.xml.27=fore:#3366FF,back:#EFEFFF
1634 style.xml.28=fore:#333333,back:#EFEFFF
1636 style.xml.29=$(style.default.comment),back:#FFF8F8
1638 style.xml.31=fore:#000066,back:#CCCCE0
1640 ###############################################################################
1641 # Verilog styles (fixme)
1642 ###############################################################################
1645 style.verilog.32=$(font.base)
1647 style.verilog.0=fore:#808080
1649 style.verilog.1=$(colour.code.comment.box),$(font.code.comment.box)
1651 style.verilog.2=$(colour.code.comment.line),$(font.code.comment.line)
1653 style.verilog.3=fore:#3F7F3F,$(font.code.comment.line),back:#E0F0FF,eolfilled
1655 style.verilog.4=$(colour.number)
1657 style.verilog.5=$(colour.keyword),bold
1658 # Double quoted string
1659 style.verilog.6=$(colour.string),$(font.string.literal)
1661 style.verilog.7=fore:#007F7F
1663 style.verilog.8=fore:#804020
1665 style.verilog.9=$(colour.preproc)
1667 #style.verilog.10=$(colour.operator),bold
1668 style.verilog.10=fore:#007070,bold
1671 # End of line where string is not closed
1672 style.verilog.12=fore:#000000,$(font.string.literal),back:#E0C0E0,eolfilled
1673 # User defined identifiers and tasks
1674 style.verilog.19=fore:#804020,$(font.code.comment.doc)
1676 ###############################################################################
1677 # vhdl styles (fixme)
1678 ###############################################################################
1681 style.vhdl.32=$(font.base)
1683 style.vhdl.0=fore:#800080
1685 style.vhdl.1=$(colour.code.comment.line),$(font.code.comment.line)
1687 style.vhdl.2=fore:#3F7F3F,$(font.code.comment.line)
1689 style.vhdl.3=$(colour.number)
1690 # Double quoted string
1691 style.vhdl.4=$(colour.string)
1693 #style.vhdl.5=$(colour.operator)
1696 # End of line where string is not closed
1697 style.vhdl.7=fore:#000000,$(font.string.literal),back:#E0C0E0,eolfilled
1699 style.vhdl.8=$(colour.keyword)
1701 style.vhdl.9=fore:#007F7F
1703 style.vhdl.10=fore:#804020
1705 style.vhdl.11=fore:#808020
1707 style.vhdl.12=fore:#208020
1709 style.vhdl.13=fore:#208080
1710 # User defined identifiers and tasks
1711 style.vhdl.14=fore:#804020,$(font.code.comment.doc)
1713 ###############################################################################
1714 # YAML font styles (fixme)
1715 ###############################################################################
1718 style.yaml.0=$(font.text),fore:#000000
1720 style.yaml.1=$(font.comment),fore:#008800
1722 style.yaml.2=$(font.base),fore:#000088,bold
1724 style.yaml.3=$(font.base),fore:#880088
1726 style.yaml.4=$(font.base),fore:#880000
1727 # reference/repeating value
1728 style.yaml.5=$(font.base),fore:#008888
1729 # document delimiting line
1730 style.yaml.6=$(font.comment),fore:#FFFFFF,bold,back:#000088,eolfilled
1732 style.yaml.7=$(font.text),fore:#333366
1733 # syntax error marker
1734 style.yaml.8=$(font.text),fore:#FFFFFF,italics,bold,back:#FF0000,eolfilled