diff options
author | June McEnroe <june@causal.agency> | 2019-02-18 17:29:49 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-02-18 17:29:49 -0500 |
commit | 66558056aca2554f7bc80d31c5c0880d6520a088 (patch) | |
tree | 65c1d21c59f8705907e435bf1cf7aa3397dde27f /bin | |
parent | Remove hi line numbering (diff) | |
download | src-66558056aca2554f7bc80d31c5c0880d6520a088.tar.gz src-66558056aca2554f7bc80d31c5c0880d6520a088.zip |
Clean up htmlHeader
Diffstat (limited to 'bin')
-rw-r--r-- | bin/hi.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/bin/hi.c b/bin/hi.c index 53cfe252..2656313a 100644 --- a/bin/hi.c +++ b/bin/hi.c @@ -500,7 +500,7 @@ static void htmlTabSize(const char *tab) { } static void htmlHeader(const char *opts[]) { - if (!opts[Document]) goto pre; + if (!opts[Document]) goto body; printf("<!DOCTYPE html>\n<title>"); if (opts[Title]) htmlEscape(opts[Title], strlen(opts[Title])); printf("</title>\n"); @@ -515,17 +515,17 @@ static void htmlHeader(const char *opts[]) { htmlTabSize(opts[Tab]); printf(" }\n"); } - printf( - ".hi.%s:focus { outline-style: none; color: goldenrod; }", - ClassName[Tag] - ); for (enum Class class = 0; class < ClassLen; ++class) { if (!HTMLStyle[class]) continue; printf(".hi.%s { %s }\n", ClassName[class], HTMLStyle[class]); } + printf( + ".hi.%s:focus { color: goldenrod; outline: none; }\n", + ClassName[Tag] + ); printf("</style>\n"); } -pre: +body: if (opts[Inline] && opts[Tab]) { printf("<pre class=\"hi\" style=\""); htmlTabSize(opts[Tab]); @@ -540,7 +540,7 @@ static void htmlFooter(const char *opts[]) { printf("</pre>\n"); } -static void htmlAnchorTag(const char *opts[], const char *str, size_t len) { +static void htmlAnchor(const char *opts[], const char *str, size_t len) { if (opts[Inline]) { printf("<a style=\"%s\" id=\"", HTMLStyle[Tag] ? HTMLStyle[Tag] : ""); } else { @@ -557,7 +557,7 @@ static void htmlAnchorTag(const char *opts[], const char *str, size_t len) { static void htmlOutput(const char *opts[], enum Class class, const char *str, size_t len) { if (opts[Anchor] && class == Tag) { - htmlAnchorTag(opts, str, len); + htmlAnchor(opts, str, len); return; } if (opts[Inline]) { |