Comment 6 for bug 971585

Revision history for this message
Peter TB Brett (peter-b) wrote :

Stephen, your "fixes" broke API backwards compatibility, so nack. Also, the directory is a property of the library that the symbol representing the component was loaded from, not of the component object itself. Unfortunately we don't currently have a good scheme API for getting the underlying library of a symbol, nor for inspecting and manipulating the library configuration. I'm working on that, and once it's done I may revisit this issue.

In the meantime, I've modified gschemdoc to search a per-user documentation directory before the system documentation directory. The per-user documentation directory is currently $XDG_DATA_HOME/doc/geda-gaf. See commit 65a703ed3d36.