when and when not to use define-module
alexkempshall at btinternet.com
Mon Nov 5 11:52:00 EST 2012
Sorry, my reports were written ages ago and since then I've never changed the
contents of config.user.
Though I did read http://wiki.gnucash.org/wiki/Custom_Reports I missed the
subtle difference in
> edit config.user to add a line of the form:
> (load "/path/to/my/personal/report.scm") ;; Linux and OS X
and missed completely
> Caution: For older versions of GnuCash (before 2.1.x ?) load-from-path was
> suggested to load reports instead of load, but this is not compatible with
> the module definition that is now found in all reports. Using
> load-from-path on a report with module defninition will cause a crash
A clear case of wanting to read what I wanted to read.
Where I got the information from was within the file
on this site
On Friday 02 Nov 2012 17:05:08 Geert Janssens wrote:
> On 02-11-12 15:28, mcmurchy1917-gnucash at yahoo.co.uk wrote:
> > Why is it that that a custom report needs this definition
> > (define-module (gnucash report a-module))
> > when installed as a 'proper' report in
> > /usr/share/gnucash/guile-modules/gnucash/report
> > but needs to be commented out when installed in the users .gnucash
> > directory
> Where do you get this information from ? As far as I know the
> define-module definition should be in every report regardless of the
> location it is installed in.
> You can read the official way to include custom reports here:
> gnucash-user mailing list
> gnucash-user at gnucash.org
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
More information about the gnucash-user