QScintilla/Lexers/LexerJavaScript.py

changeset 3462
6d6e7334a787
parent 3160
209a07d7e401
child 3515
1b8381afe38f
equal deleted inserted replaced
3461:ea12ebbbb61b 3462:6d6e7334a787
11 11
12 from .Lexer import Lexer 12 from .Lexer import Lexer
13 import Preferences 13 import Preferences
14 14
15 15
16 class LexerJavaScript(QsciLexerJavaScript, Lexer): 16 class LexerJavaScript(Lexer, QsciLexerJavaScript):
17 """ 17 """
18 Subclass to implement some additional lexer dependant methods. 18 Subclass to implement some additional lexer dependant methods.
19 """ 19 """
20 def __init__(self, parent=None): 20 def __init__(self, parent=None):
21 """ 21 """
22 Constructor 22 Constructor
23 23
24 @param parent parent widget of this lexer 24 @param parent parent widget of this lexer
25 """ 25 """
26 super().__init__(parent) 26 QsciLexerJavaScript.__init__(self, parent)
27 Lexer.__init__(self) 27 Lexer.__init__(self)
28 28
29 self.commentString = "//" 29 self.commentString = "//"
30 self.streamCommentString = { 30 self.streamCommentString = {
31 'start': '/* ', 31 'start': '/* ',

eric ide

mercurial