AgeCommit message (Collapse)AuthorLines
Drop the highlighter's extension fallbackBryce Kwon-9/+5
The table of extensions and the second lookup served only a Scintillua with no detect(), which now leaves every file uncoloured but escaped. The fake detect() names a lexer after the file's suffix, so every test lexer is reached through it.
Colour css properties and pseudo-classesBryce Kwon-16/+17
Scintillua's css lexer tags them with names the map had no row for, so they came out as plain text.
Find a script's lexer from its shebang lineBryce Kwon-4/+7
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.
Add a test suite for the shipped extensionsBryce Kwon-0/+77