gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sat Sep 14 04:20:16 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/ec5b1109 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/268e9670 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0ec82872 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6e12bf81 (commit)
	from  https://github.com/Gnucash/gnucash/commit/525bcd39 (commit)



commit ec5b110936620809c27649df31728e382e498a10
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 14 11:46:15 2019 +0800

    [trial-balance] compact function
    
    use functional instead of accumulator style to handle
    adjusting/closing debit/credit amounts.

commit 268e9670e2b984759f622c987fe4c7116884f2cc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 14 09:40:10 2019 +0800

    [trial-balance] rewrite to omit account-get-pos-trans-total-interval
    
    Reuse adjusting-splits and filter for positive values.
    
    This function was buggy... see total-query is defined as the
    output of qof-query-merge-in-place, or qof-query-destroy, both
    returning #unspecified; this fails when passed to qof-query-run.

commit 0ec82872b0b3542a996f129d25ff1383021ac9b9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 14 01:13:24 2019 +0800

    [trial-balance] speedup: retrieve closing/adjusting splits once
    
    only 2 qof-query at the start, instead of 2 qof-query per account

commit 6e12bf81a924c3d797a9597adbc89b869249b8d5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 14 00:58:51 2019 +0800

    [trial-balance] *untabify/delete-trailing-whitespace/reindent*
    
    global reindent



Summary of changes:
 gnucash/report/standard-reports/trial-balance.scm | 1490 +++++++++------------
 1 file changed, 611 insertions(+), 879 deletions(-)



More information about the gnucash-patches mailing list