eric6/QScintilla/TypingCompleters/CompleterPython.py

changeset 7281
8087ef6df2e4
parent 7267
aedc309827c7
child 7360
9190402e4505
equal deleted inserted replaced
7280:eb15faf0e3e2 7281:8087ef6df2e4
27 Constructor 27 Constructor
28 28
29 @param editor reference to the editor object (QScintilla.Editor) 29 @param editor reference to the editor object (QScintilla.Editor)
30 @param parent reference to the parent object (QObject) 30 @param parent reference to the parent object (QObject)
31 """ 31 """
32 CompleterBase.__init__(self, editor, parent) 32 super(CompleterPython, self).__init__(editor, parent)
33 33
34 self.__defRX = QRegExp(r"""^[ \t]*def \w+\(""") 34 self.__defRX = QRegExp(r"""^[ \t]*def \w+\(""")
35 self.__defSelfRX = QRegExp(r"""^[ \t]*def \w+\([ \t]*self[ \t]*[,)]""") 35 self.__defSelfRX = QRegExp(r"""^[ \t]*def \w+\([ \t]*self[ \t]*[,)]""")
36 self.__defClsRX = QRegExp(r"""^[ \t]*def \w+\([ \t]*cls[ \t]*[,)]""") 36 self.__defClsRX = QRegExp(r"""^[ \t]*def \w+\([ \t]*cls[ \t]*[,)]""")
37 self.__classRX = QRegExp(r"""^[ \t]*class \w+\(""") 37 self.__classRX = QRegExp(r"""^[ \t]*class \w+\(""")

eric ide

mercurial