request for help preparing balance line chart report for inclusion in trunk

Tim Abell tim at
Sun Apr 12 06:55:21 EDT 2009

Hi Randy,

Thanks for your response.

I learnt just enough scheme to throw this report together ;-) Though it 
has been tough going at times.

You don't have to use git, but probably the easiest way of experimenting 
and sharing changes would be to clone my git repo on github, grab a free 
github account and push your changes to that. It's quite easy and I'll 
be happy to lend a hand.

To just grab the code, I've uploaded a tarball for you:
(on my balance chart downloads  page 

I think this report will run against the latest stable release. You can 
simply copy the scm file to the right place and modify 
"standard-reports.scm" to include a reference to it (then restart 
gnucash), I can't remember if I relied on anything newer in trunk. You 
may even be able to simply use gnucash's custom reports system, though I 
haven't tried that. Take a look in my install script to see what I've done.

Let me know how you get on.

Thanks again.


Randy Abel wrote:
> I'd sure like to look at your report and perhaps give you a hand with 
> it.  I don't know scheme, but I know plenty of other development 
> languages and environments and this report is just what I need for my 
> gnucash install.  Would you mind sending me the 10 second "how-to" for 
> utilizing your contribution?  Would I need to "git" the entire gnucash 
> build and compile?
> Randy Abel
> On Sun, 2009-04-12 at 00:35 +0100, Tim Abell wrote:
>> Hello all,
>> I've got a workable scm report that shows balance of an account over 
>> time as a line graph.
>> The source can be found at:
>> I'd love to see this included in the trunk of gnucash at some point but 
>> am aware that there are a few shortcomings.
>> Is there anyone out there who would be willing to help me get this 
>> report up to scratch so it can be submitted for inclusion?
>> Thanks
>> Tim Abell.
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at <mailto:gnucash-user at>
>> -----
>> 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-devel mailing list