help not working

Geert Janssens janssens-geert at telenet.be
Tue Sep 25 04:24:33 EDT 2012


On 25-09-12 00:05, Alex Aycinena wrote:
> With the latest build of trunk and docs, when I try to bring up the
> help manual or the tutorial I get a message as follows:
>
> "The URI 'ghelp:gnucash-help' does not point to a valid page."
>
> Has anyone made a change recently that might have caused this to no longer work?
>
> Regards,
>
> Alex
>
Hi Alex,

That would probably me (again), with revision 22378:
"Show help and guide in gnome independent way"

This was done to drop the dependency on libgnome. I took the alternative 
way of showing help from the planner application. It works fine on 
Fedora but may require modifications to the way the documentation is 
installed. That's also the main reason I want to do a documentation 
release soon.

There are several aspects that lead to this change:
- I wanted to drop the dependency on libgnome and the old way of loading 
the help file depended on libgnome
- I found an alternative way to show help in the planner application 
(also a gtk application), using gtk_show_uri ("ghelp:gnucash_help").
- This did launch yelp on my Fedora system, but the help file wasn't found
- Some research brought me to gnucash bug 688705 [1] which suggested 
that the help files were installed in the wrong location to work properly.
- So I made some fixes to the documentation tree as well to fix the 
install locations.

Those things together fixed all the issues on Fedora (where I'm using 
kde as my desktop environment).

I'm curious to know what is different in your environment.

What is your OS/platform again ?
Does the help command start yelp and do you get the error message in yelp ?

Geert

[1] https://bugzilla.gnome.org/show_bug.cgi?id=661705


More information about the gnucash-devel mailing list