GNOME Bugzilla – Bug 603346
Draw spaces plugin configuration boxes "Draw spaces" > "Display non-breaking spaces" do not work
Last modified: 2019-03-23 20:47:34 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,
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.
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.
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,
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.
Thanks for poiting this out. I've just pushed a patch to fix this.