gnucash stable: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Tue Aug 29 07:38:29 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/7ce4198c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/75f6ee18 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c45b9736 (commit)
	from  https://github.com/Gnucash/gnucash/commit/9802c809 (commit)



commit 7ce4198c20e290eabcfb98712b98d0f54efbad06
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 29 08:29:53 2023 +0800

    rename string_to_gnc_numeric to gnc_numeric_from_string

commit 75f6ee181709f76bae33d66397a90fb74ad0fad6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 28 00:40:10 2023 +0800

    [test-scm-engine] tests gnc-numeric-from-string

commit c45b9736ab9a78f7ab807c274f61ff1eda695dbf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 29 08:29:59 2023 +0800

    [gnc-numeric.cpp] parse integer + fraction; e.g."10 1/4" == 10.25



Summary of changes:
 bindings/guile/test/test-scm-engine.scm           | 36 +++++++++++++++++++++
 bindings/python/gnucash_core.py                   |  8 ++---
 gnucash/gnome/dialog-fincalc.c                    |  5 ++-
 gnucash/import-export/log-replay/gnc-log-replay.c |  4 +--
 libgnucash/app-utils/gnc-exp-parser.c             |  5 ++-
 libgnucash/backend/xml/io-gncxml-v1.cpp           |  7 ++++
 libgnucash/backend/xml/sixtp-dom-parsers.cpp      |  4 +--
 libgnucash/backend/xml/sixtp-utils.cpp            |  3 +-
 libgnucash/engine/gnc-numeric.cpp                 | 39 +++++++++++++++--------
 libgnucash/engine/gnc-numeric.h                   |  7 ++--
 libgnucash/engine/test/gtest-gnc-numeric.cpp      | 22 +++++++++++++
 11 files changed, 107 insertions(+), 33 deletions(-)



More information about the gnucash-patches mailing list