gnucash maint: [trep-engine] faster csv list processing

Christopher Lam clam at code.gnucash.org
Mon Feb 28 08:44:55 EST 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/c3883e70 (commit)
	from  https://github.com/Gnucash/gnucash/commit/c6429804 (commit)



commit c3883e703b177e5ef015347bf86450952423b468
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Feb 28 09:23:24 2022 +0800

    [trep-engine] faster csv list processing
    
    instead of scanning the row 5 times: (length, make-list, append, map,
    string-join), walk the list once building the accumulator along the way.



Summary of changes:
 gnucash/report/trep-engine.scm | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)



More information about the gnucash-patches mailing list