mirror of
https://github.com/alecthomas/chroma.git
synced 2025-11-25 22:32:32 +02:00
Make TypeMappingLexer a bit less prone to error.
This commit is contained in:
@@ -572,10 +572,10 @@ var Emacslisp = Register(TypeRemappingLexer(MustNewLexer(
|
||||
{`"`, LiteralString, Pop(1)},
|
||||
},
|
||||
},
|
||||
), TypeRemappingMap{
|
||||
{NameVariable, NameFunction}: emacsBuiltinFunction,
|
||||
{NameVariable, NameKeyword}: emacsSpecialForms,
|
||||
{NameVariable, NameException}: emacsErrorKeywords,
|
||||
{NameVariable, NameBuiltin}: append(emacsBuiltinFunctionHighlighted, emacsMacros...),
|
||||
{NameVariable, KeywordPseudo}: emacsLambdaListKeywords,
|
||||
), TypeMapping{
|
||||
{NameVariable, NameFunction, emacsBuiltinFunction},
|
||||
{NameVariable, NameBuiltin, emacsSpecialForms},
|
||||
{NameVariable, NameException, emacsErrorKeywords},
|
||||
{NameVariable, NameBuiltin, append(emacsBuiltinFunctionHighlighted, emacsMacros...)},
|
||||
{NameVariable, KeywordPseudo, emacsLambdaListKeywords},
|
||||
}))
|
||||
|
||||
Reference in New Issue
Block a user