gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Sep 26 14:20:13 EDT 2026


Updated	 via  https://github.com/Gnucash/gnucash/commit/7755418c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5ed56e2b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5888a04a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3bbf74a7 (commit)
	from  https://github.com/Gnucash/gnucash/commit/d8f0e151 (commit)



commit 7755418cb80ff8195ca3918018e6d08244638dfc
Merge: d8f0e151a7 5ed56e2b3d
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Sep 26 11:19:33 2026 -0700

    Merge Chris Lam's 'acc-templated-split-iterator' into stable.

commit 5ed56e2b3de39c839c1c5552b500fdda459e5d16
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 26 20:41:26 2026 +0800

    [engine.i] use gnc_account_foreach_split_between_dates
    
    avoids calling callback on splits before start_date

commit 5888a04a8e9c89a6e6b66eb270d17ede456202d5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 26 20:41:17 2026 +0800

    [account.cpp] use gnc_account_foreach_split_between_dates

commit 3bbf74a7306698533c3b1b278362089f41f5e5df
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 26 20:40:03 2026 +0800

    [account.hpp] introduce gnc_account_foreach_split_between_dates
    
    A templated account->splits iterator, will target splits from
    start_date to end_date, inclusive of date boundaries. Also optionally
    include descendants.



Summary of changes:
 bindings/engine.i             | 35 +++++++++++------------------------
 libgnucash/engine/Account.cpp | 16 ++--------------
 libgnucash/engine/Account.hpp | 40 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 53 insertions(+), 38 deletions(-)



More information about the gnucash-patches mailing list