diff options
Diffstat (limited to 'bin/hilex')
-rw-r--r-- | bin/hilex/ansi.c | 12 | ||||
-rw-r--r-- | bin/hilex/hilex.h | 2 | ||||
-rw-r--r-- | bin/hilex/html.c | 20 | ||||
-rw-r--r-- | bin/hilex/mdoc.l | 2 |
4 files changed, 18 insertions, 18 deletions
diff --git a/bin/hilex/ansi.c b/bin/hilex/ansi.c index 6ef41f22..a7d22e81 100644 --- a/bin/hilex/ansi.c +++ b/bin/hilex/ansi.c @@ -21,12 +21,12 @@ #include "hilex.h" static const char *SGR[ClassCap] = { - [Keyword] = "37", - [Tag] = "4", - [Macro] = "32", - [Comment] = "34", - [String] = "36", - [StringFormat] = "36;1;96", + [Keyword] = "37", + [IdentifierTag] = "4", + [Macro] = "32", + [Comment] = "34", + [String] = "36", + [StringFormat] = "36;1;96", }; static void ansiFormat(const char *opts[], enum Class class, const char *text) { diff --git a/bin/hilex/hilex.h b/bin/hilex/hilex.h index 870c8a3a..93272bc0 100644 --- a/bin/hilex/hilex.h +++ b/bin/hilex/hilex.h @@ -25,7 +25,7 @@ X(Number) \ X(Keyword) \ X(Identifier) \ - X(Tag) \ + X(IdentifierTag) \ X(Macro) \ X(Comment) \ X(String) \ diff --git a/bin/hilex/html.c b/bin/hilex/html.c index 5732484f..013b9e81 100644 --- a/bin/hilex/html.c +++ b/bin/hilex/html.c @@ -40,12 +40,12 @@ static const char *Class[ClassCap] = { }; static const char *Style[ClassCap] = { - [Keyword] = "color: dimgray;", - [Tag] = "color: inherit;", - [Macro] = "color: green;", - [Comment] = "color: navy;", - [String] = "color: teal;", - [StringFormat] = "color: teal; font-weight: bold;", + [Keyword] = "color: dimgray;", + [IdentifierTag] = "color: inherit;", + [Macro] = "color: green;", + [Comment] = "color: navy;", + [String] = "color: teal;", + [StringFormat] = "color: teal; font-weight: bold;", }; static void styleTabSize(const char *tab) { @@ -81,7 +81,7 @@ static void htmlHeader(const char *opts[]) { if (opts[Anchor]) { printf( ".hilex.%s:target { color: goldenrod; outline: none; }\n", - Class[Tag] + Class[IdentifierTag] ); } printf("</style>\n"); @@ -104,9 +104,9 @@ static void htmlFooter(const char *opts[]) { static void htmlAnchor(const char *opts[], const char *text) { if (opts[Inline]) { - printf("<a style=\"%s\" id=\"", Style[Tag]); + printf("<a style=\"%s\" id=\"", Style[IdentifierTag]); } else { - printf("<a class=\"hilex %s\" id=\"", Class[Tag]); + printf("<a class=\"hilex %s\" id=\"", Class[IdentifierTag]); } htmlEscape(text); printf("\" href=\"#"); @@ -117,7 +117,7 @@ static void htmlAnchor(const char *opts[], const char *text) { } static void htmlFormat(const char *opts[], enum Class class, const char *text) { - if (opts[Anchor] && class == Tag) { + if (opts[Anchor] && class == IdentifierTag) { htmlAnchor(opts, text); } else if (class == Normal) { htmlEscape(text); diff --git a/bin/hilex/mdoc.l b/bin/hilex/mdoc.l index e0911628..88594b44 100644 --- a/bin/hilex/mdoc.l +++ b/bin/hilex/mdoc.l @@ -58,7 +58,7 @@ return Normal; } - [^[:space:]].* { return Tag; } + [^[:space:]].* { return IdentifierTag; } } "\\"(.|"("..|"["[^]]*"]") { return String; } |