AgeCommit message (Collapse)AuthorLines
Drop the highlighter's stale guard and dead branchBryce Kwon-11/+2
cgit runs as a CGI, so no interpreter outlives its request, and the lexers load once per process. The loop below already wrote nothing for an empty blob.
Find a script's lexer from its shebang lineBryce Kwon-3/+5
Scintillua's detect reads the first line as well as the name, and without it hooks, bin scripts and anything else lacking an extension stayed plain.
Clean up the whole treeBryce Kwon-4/+2
Trim the comments and dead code across the treeBryce Kwon-32/+35
Restyle the filter extension headers and markupBryce Kwon-111/+93
Trim the lua headers and fix the Scintillua notesBryce Kwon-13/+7
Reorganize the tree into vendor/ and custom/Bryce Kwon-0/+0
Bound syntax-highlight memory and widen coverageBryce Kwon-74/+150
Move syntax highlighting to a Lua source filterBryce Kwon-0/+202