help not working

Frank H. Ellenberger frank.h.ellenberger at gmail.com
Tue Sep 25 07:37:06 EDT 2012


Hi Geert,

Am 25.09.2012 10:45, schrieb Geert Janssens:
> yelp ghelp:gnucash-help

yelp ghelp:gnucash-help
Die Adresse »ghelp:gnucash-help« verweist nicht auf eine gültige Seite.

LANG=C yelp ghelp:gnucash-help
The URI ‘ghelp:gnucash-help’ does not point to a valid page.

OTOH
yelp
ghelp:///usr/share/gnucash/gnome/help/gnucash/de_DE/gnucash-help.xml and
yelp ghelp:///usr/share/gnucash/gnome/help/gnucash/C/gnucash-help.xml
are working - just wondering for 3 '/'.


Hm, according https://bugzilla.novell.com/show_bug.cgi?id=771530 , which
has a few interesting pointers like comment 4:

> gnucash interlinks with libgnome/gnome-vfs to read from gconf which help
> application to be used. This is set to be gnome-help on a default install.
> gnome-help OTOH is a symlink to susehelp.
> 
> The command executed is:
> gnome-help ghelp:///usr/share/gnucash/gnome/help/gnucash/de_DE/gnucash-help.xml
> (note: ghelp:// NO help://)
> 
> passing this URI down to yelp would work and start up the proper help.
> BUT: susehelp mangles the URI, replacing ghelp:// with help://, thus resulting
> in an invalid URI for yelp.
> 
> Doing the mangling while running yelp is not good...

But because it was there since suse 10.x I had my own way
 LANG=C yelp /usr/local/share/gnome/help/gnucash-help/C/gnucash-help.xml
to test the result of my work.

Frank



More information about the gnucash-devel mailing list