45 lines
1009 B
Plaintext
Raw Normal View History

#!/usr/bin/sed -f
# SCOPATZ
# =====================
# NANORC Scopatz
# https://github.com/scopatz
# =====================
# Text Colors
2019-09-22 00:08:26 +01:00
## Strings and Comments:
## In general you will want your strings and comments to come last,
## because highlighting rules are applied in the order they are read in.
## The words should be in singular.
## BTICKS = backtick
## TSPACE = trailing whitespace
## VERSION = version numbers
## REMINDERS = fixme, todo, xxx
2019-09-22 00:08:26 +01:00
s|CONSTANT|brightred|
2019-10-01 12:51:25 +01:00
s|FUNCTION|brightmagenta|
s|KEYWORD1|brightgreen|
s|KEYWORD2|green|
2019-09-22 00:08:26 +01:00
s|DIRECTIVE|brightcyan|
2019-10-01 12:51:25 +01:00
s|STRING1|red|
s|STRING2|magenta|
2019-09-22 00:08:26 +01:00
s|COMMENT1|brightblue|
s|COMMENT2|cyan|
s|COLOR|yellow|
2019-09-22 00:08:26 +01:00
s|MACRO|cyan|
s|ERROR|brightred|
s|OPERATORS|green|
2019-10-01 12:51:25 +01:00
s|BOOLEAN|brightmagenta|
2019-09-22 00:08:26 +01:00
s|BRACKET|magenta|
s|BTICKS|green|
s|TSPACE|,green|
2019-09-22 00:08:26 +01:00
s|VERSION|red|
s|REMINDERS|brightwhite,yellow|
2019-09-23 00:47:15 +01:00
s|EMAIL|magenta|
# Macros
2019-10-03 23:06:15 +01:00
# s|^+TODO|color brightcyan "TODO:?"|
# s|^+LINT|color ,green "[[:space:]]+$"\ncolor ,red "\t*"|
# s|^+LONG-LINE-WARNING|color ,red "^.{81,}$"|