gnucash stable: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sun Jun 1 08:49:01 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash/commit/7b5d13b3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/79cf62d3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8eaa3e12 (commit)
	from  https://github.com/Gnucash/gnucash/commit/491aaae5 (commit)



commit 7b5d13b3f78fbea7ea8eebed6090671c242cdefd
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jun 1 20:31:42 2025 +0800

    [report-core.scm] don't export <report>
    
    It's not needed anymore.

commit 79cf62d304ff123cdbae8b23e0d07255b77c9998
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jun 1 20:30:07 2025 +0800

    [report-core.scm] refactor gnc:make-report
    
    don't call hash-ref twice unnecessarily. also tidy function.

commit 8eaa3e1281bf9cb0d9712edbf4003e497290d898
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jun 1 20:28:40 2025 +0800

    [test/reports] use gnc:make-report instead of <report> record type
    
    Instead of calling <report> constructor, use the "official" wrapper
    gnc:make-report which returns the integer report id. The report object
    can be retrieved with gnc_report_find.



Summary of changes:
 gnucash/report/report-core.scm                        | 19 ++++++++-----------
 .../report/reports/standard/test/test-transaction.scm |  4 ++--
 gnucash/report/test/test-report-extras.scm            |  4 ++--
 gnucash/report/test/test-report.scm                   |  4 ++--
 4 files changed, 14 insertions(+), 17 deletions(-)



More information about the gnucash-patches mailing list