26 Constructor |
26 Constructor |
27 |
27 |
28 @param editor reference to the editor object (QScintilla.Editor) |
28 @param editor reference to the editor object (QScintilla.Editor) |
29 @param parent reference to the parent object (QObject) |
29 @param parent reference to the parent object (QObject) |
30 """ |
30 """ |
31 super(CompleterPython, self).__init__(editor, parent) |
31 super().__init__(editor, parent) |
32 |
32 |
33 self.__defRX = re.compile( |
33 self.__defRX = re.compile( |
34 r"^[ \t]*(def|cdef|cpdef) \w+\(") |
34 r"^[ \t]*(def|cdef|cpdef) \w+\(") |
35 self.__defSelfRX = re.compile( |
35 self.__defSelfRX = re.compile( |
36 r"^[ \t]*(def|cdef|cpdef) \w+\([ \t]*self[ \t]*[,)]") |
36 r"^[ \t]*(def|cdef|cpdef) \w+\([ \t]*self[ \t]*[,)]") |