gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Wed Oct 23 08:29:19 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/1dc22e53 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8b8c957e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/198570d8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d881130a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/df187e70 (commit)
	from  https://github.com/Gnucash/gnucash/commit/077ad866 (commit)



commit 1dc22e53c53108f02bc6d1c9e41d32e1dce78617
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Oct 22 15:00:23 2019 -0700

    Fix test_xaccTransEqual.
    
    Needed to make the noclosing_balances equal to get the balance-equality test to pass.

commit 8b8c957ed2c6e37380416215468f48e11d8c0803
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 4 21:40:23 2019 +0800

    Bug 797326 - Enhancement: budget's Estimate tool should ignore Closing Entries
    
    addition to estimate-budget tool to optionally ignore closing entries
    using brand new API

commit 198570d8c8f770d215cdc304709fba3a93dd9b06
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 4 21:11:10 2019 +0800

    Bug 797390 - xaccAccountRecomputeBalance also tallies no-closing balances
    
    Add a few API, enough for fixing bug 797326 easily.

commit d881130a194a4d14bc1036a23408e51161720ec9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 23 19:27:20 2019 +0800

    [standard-reports] convert to srfi-9
    
    because 2-arg record-constructor is being deprecated.
    
    http://git.savannah.gnu.org/cgit/guile.git/commit/?id=f7b4055b

commit df187e70b765f26e7d6d3aebe96ef7f3db5743f9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 23 00:11:30 2019 +0800

    [balsheet-eg] remove dead code
    
    and 2-arg record-constructor is deprecated in new-guile



Summary of changes:
 gnucash/gnome/gnc-plugin-page-budget.c             |  12 +-
 gnucash/report/business-reports/balsheet-eg.scm    |   9 --
 .../report/standard-reports/standard-reports.scm   |  22 +---
 libgnucash/engine/Account.cpp                      | 127 ++++++++++++++++++++-
 libgnucash/engine/Account.h                        |   8 ++
 libgnucash/engine/AccountP.h                       |   2 +
 libgnucash/engine/Split.c                          |  13 +++
 libgnucash/engine/Split.h                          |   9 ++
 libgnucash/engine/SplitP.h                         |   1 +
 libgnucash/engine/test/utest-Transaction.cpp       |   2 +
 10 files changed, 172 insertions(+), 33 deletions(-)



More information about the gnucash-patches mailing list