AgeCommit message (Collapse)AuthorLines
Move the highlighter fallback check into t0502Bryce Kwon-1/+12
t0502 owns the shipped highlighter and already writes a cgitrc naming it, so the check needs no config of its own there. t0204's header still called it the last case long after it stopped being one.
Escape the same characters in the highlighterBryce Kwon-0/+11
A lexer may hand back the bytes of one separator, or the CR and LF of a line ending, in different tokens, so line endings become line feeds before lexing and the separators are escaped once the tokens are joined.
Gate scanned filters with `trust-scan-filters`Bryce Kwon-1/+0
Trim the comments and dead code across the treeBryce Kwon-8/+8
Add a test suite for the shipped extensionsBryce Kwon-0/+74