QScintilla/Lexers/LexerPython.py

changeset 3462
6d6e7334a787
parent 3160
209a07d7e401
child 3515
1b8381afe38f
equal deleted inserted replaced
3461:ea12ebbbb61b 3462:6d6e7334a787
13 13
14 from .Lexer import Lexer 14 from .Lexer import Lexer
15 import Preferences 15 import Preferences
16 16
17 17
18 class LexerPython(QsciLexerPython, Lexer): 18 class LexerPython(Lexer, QsciLexerPython):
19 """ 19 """
20 Subclass to implement some additional lexer dependant methods. 20 Subclass to implement some additional lexer dependant methods.
21 """ 21 """
22 def __init__(self, variant="", parent=None): 22 def __init__(self, variant="", parent=None):
23 """ 23 """
24 Constructor 24 Constructor
25 25
26 @param variant name of the language variant (string) 26 @param variant name of the language variant (string)
27 @param parent parent widget of this lexer 27 @param parent parent widget of this lexer
28 """ 28 """
29 super().__init__(parent) 29 QsciLexerPython.__init__(self, parent)
30 Lexer.__init__(self) 30 Lexer.__init__(self)
31 31
32 self.variant = variant 32 self.variant = variant
33 self.commentString = "#" 33 self.commentString = "#"
34 34

eric ide

mercurial