--- a/QScintilla/Lexers/__init__.py Tue Mar 19 19:03:27 2019 +0100 +++ b/QScintilla/Lexers/__init__.py Tue Mar 19 19:07:05 2019 +0100 @@ -228,7 +228,7 @@ """ if not pyname: try: - if language in ["Python", "Python2", "Python3"]: + if language in ["Python", "Python2", "Python3", "Cython"]: from .LexerPython import LexerPython return LexerPython(language, parent) elif language == "C++": @@ -341,9 +341,6 @@ elif language == "Protocol": return __getPygmentsLexer(parent, name="Protocol Buffer") - # TODO: move this up to use LexerPython - elif language == "Cython": - return __getPygmentsLexer(parent, name="Cython") elif language in LexerRegistry: return LexerRegistry[language][2](parent)