yangguilong / advanced-find

Automatically exported from code.google.com/p/advanced-find
0 stars 0 forks source link

Support for Gedit 3.12 #136

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Debian Unstable now includes gedit 3.12.  The shipped plugins do work properly, 
but the third-party plugins that rely on GUI elements do not.

In the preferences, I can enable or disable the advanced-find plugin, but it 
doesn't show up when pressing Ctrl+Shift+F and there's no bottom panel for the 
plugin.

I am using advanced-find version 3.6

Original issue reported on code.google.com by jwmwal...@gmail.com on 27 Apr 2014 at 5:30

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Try to start gedit in console mode, then you will know:

File "/usr/lib/gedit/plugins/advancedfind/__init__.py", line 40, in do_activate
    self._plugin = AdvancedFindWindowHelper(self, self.window)
  File "/usr/lib/gedit/plugins/advancedfind/advancedfind.py", line 150, in __init__
    self._window.get_bottom_panel().add_item(self._results_view, 'AdvancedFindBottomPanel', _("Advanced Find/Replace"), icon)
AttributeError: 'Stack' object has no attribute 'add_item'
Traceback (most recent call last):
  File "/usr/lib/gedit/plugins/advancedfind/__init__.py", line 47, in do_update_state
    self._plugin.update_ui()
AttributeError: 'AdvancedFindReplacePlugin' object has no attribute '_plugin'
Traceback (most recent call last):
  File "/usr/lib/gedit/plugins/advancedfind/__init__.py", line 47, in do_update_state
    self._plugin.update_ui()
AttributeError: 'AdvancedFindReplacePlugin' object has no attribute '_plugin'

Sounds familiar, doesn't it?
Exactly...this is  bug 98 

And it was seemingly fixed in 3.5.3, but I have 3.6.0 (2013-12-04) and the bug 
is there.

Original comment by arbeitsl...@gmail.com on 30 Jul 2014 at 6:56

GoogleCodeExporter commented 9 years ago
What about gedit 3.14 support?

Original comment by petersai...@gmail.com on 27 Sep 2014 at 3:38