editorconfig-gedit
editorconfig-gedit copied to clipboard
broken for the gEdit 48
log:
Traceback (most recent call last):
File "/usr/lib64/gedit/plugins/editorconfig_plugin/gedit3.py", line 36, in do_activate
self.activate_plugin(self.window)
File "/usr/lib64/gedit/plugins/editorconfig_plugin/shared.py", line 17, in activate_plugin
handler_id = window.connect('active_tab_state_changed',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: <Gedit.Window object at 0x7fbeb145e140 (GeditWindow at 0x56069c81eb90)>: unknown signal name: active_tab_state_changed
That signal was removed from GEdit, and while it should be possible to port the plugin to use the replacement active_tab_changed signal, there's probably no point as GEdit's support for Python plugins has also now been removed.
(It's possible third-party Python plugin support could come back, as the update at the top of that blog entry (second link) says. But as things currently stand they'll be disabled in GEdit 49+ due to libpeas1's incompatibility with pygobject 3.52+.