eye.lexers module
Helpers for lexer use
In EYE, builtin lexers from QScintilla are used. See PyQt5.Qsci.QsciLexer
.
-
eye.lexers.apply_styles(lexer, spec)[source]
-
eye.lexers.extension_to_lexer(ext)[source]
Return a QsciLexer corresponding to extension
If no appropriate lexer is found for ext, None is returned.
-
eye.lexers.mime_to_lexer(mime)[source]
Return a QsciLexer corresponding to mimetype
If no appropriate lexer is found for mime, None is returned.
-
eye.lexers.styles_from_lexer(lexer)[source]
Return the style names used by a Qsci_lexer object
Lexers provide a number of styles names, like “Comment”, “Operator”, “Identifier”, etc.