synctex plugin: AttributeError when using backward search with Evince
I use Gedit, Evince and Synctex on Arch:
- gedit 44.1-1
- gedit-plugins 44.0-1
- evince 43.1-2
Forward search (tex to pdf) works fine. When using backward search (Ctrl+Click in Evince), I get the following error:
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/dbus/connection.py", line 232, in maybe_handle_message
self._handler(*args, **kwargs)
File "/usr/lib/gedit/plugins/synctex/evince_dbus.py", line 119, in on_sync_source
self.source_handler(input_file, source_link, timestamp)
File "/usr/lib/gedit/plugins/synctex/synctex.py", line 316, in <lambda>
proxy.set_source_handler (lambda i, s, time: self.source_view_handler(gfile, i, s, time))
File "/usr/lib/gedit/plugins/synctex/synctex.py", line 307, in source_view_handler
self.view_dict[uri_input].goto_line(source_link[0] - 1, time)
File "/usr/lib/gedit/plugins/synctex/synctex.py", line 179, in goto_line
self._doc.goto_line(line)
AttributeError: 'Document' object has no attribute 'goto_line'