Probably need to be replaced with the equivalent calls of the form:
self.vte.regex_new_for_match(reg, ...)
Need to lookup the python3 vte bindings and see exactly what the corresponding python call signature should be. I.e. what is needed for the '...' part, if any?
I'm totally unfamiliar with any of the vte code in terminator, and not familiar with vte at all.
However, simple grepping on the deprecated API suggests that these calls:
./terminal.py: self.matches[ 'full_uri' ] = self.vte. match_add_ gregex( reg, 0) 'voip'] = self.vte. match_add_ gregex( reg, 0) 'addr_only' ] = self.vte. match_add_ gregex( reg, 0) 'email' ] = self.vte. match_add_ gregex( reg, 0) 'nntp'] = self.vte. match_add_ gregex( reg, 0) match_add_ gregex( reg, 0) match_add_ gregex( reg, 0) search_ set_gregex( self.searchre, 0)
./terminal.py: self.matches[
./terminal.py: self.matches[
./terminal.py: self.matches[
./terminal.py: self.matches[
./terminal.py: self.matches[name] = self.vte.
./terminal.py: self.matches[name] = self.vte.
./searchbar.py: self.vte.
Probably need to be replaced with the equivalent calls of the form:
self.vte. regex_new_ for_match( reg, ...)
Need to lookup the python3 vte bindings and see exactly what the corresponding python call signature should be. I.e. what is needed for the '...' part, if any?