After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 603346 - Draw spaces plugin configuration boxes "Draw spaces" > "Display non-breaking spaces" do not work
Draw spaces plugin configuration boxes "Draw spaces" > "Display non-breaking ...
Status: RESOLVED FIXED
Product: gedit-plugins
Classification: Other
Component: General
2.28.x
Other Linux
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-30 09:25 UTC by Rakesh Pandit
Modified: 2019-03-23 20:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rakesh Pandit 2009-11-30 09:25:02 UTC
$subject

Using gedit-plugins-2.28.0, reproducible in older versions also.

Details are here:

https://bugzilla.redhat.com/show_bug.cgi?id=529533

May this be looked as soon as possible. In case it is already fixed may you point me to the fix and I will backport in old packages on fedora .. thanks.

Thanks,
Comment 1 Ignacio Casal Quinteiro (nacho) 2009-11-30 14:39:19 UTC
Thanks for reporting this but I'm pretty sure this is not an issue of gedit, it is a problem of your gconf version. Not sure really how the ubuntu guys have fixed this or maybe it is just the version you have. So marking this as NOTABUG.
Comment 2 Claude Paroz 2009-11-30 14:41:18 UTC
I tested this on Ubuntu (Jaunty/GNOME 2.26 and Karmic/GNOME 2.28) and the problem cannot be reproduced.

It may help to know the values of keys in gconf (/apps/gedit-2/plugins/drawspaces/) before/after trying to set the corresponding checkbox, or if setting the key directly with gconf-editor would help.
Comment 3 Thomas Canniot 2009-11-30 22:32:01 UTC
Just checked. In fact, apps/gedit-2/plugins active-plugins key is present and has drawspaces as one of its value.

However, the /apps/gedit-2/plugins/drawspaces/ key does not exist at all (before and after checking boxes). It seems the key is not created.


[a@localhost ~]$ rpm -qa | grep GConf
GConf2-gtk-2.28.0-2.fc12.i686
GConf2-2.28.0-2.fc12.i686


Regards,
Comment 4 Matthias Clasen 2009-12-01 13:53:45 UTC
The plugins 

a) ought to install gconf schemas for their keys

b) must not check writability using gconf_client_key_is_writable. Instead just try to set the key and handle the error if its not writable.
Comment 5 Ignacio Casal Quinteiro (nacho) 2009-12-01 16:49:28 UTC
Thanks for poiting this out. I've just pushed a patch to fix this.