gnucash future: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Thu Jun 25 15:32:26 EDT 2026
Updated via https://github.com/Gnucash/gnucash/commit/994b04a1 (commit)
via https://github.com/Gnucash/gnucash/commit/3b2daddb (commit)
via https://github.com/Gnucash/gnucash/commit/c7d35bcd (commit)
via https://github.com/Gnucash/gnucash/commit/00803ba0 (commit)
via https://github.com/Gnucash/gnucash/commit/2d1859ff (commit)
via https://github.com/Gnucash/gnucash/commit/29d74209 (commit)
via https://github.com/Gnucash/gnucash/commit/2a01ce23 (commit)
via https://github.com/Gnucash/gnucash/commit/b3e29a81 (commit)
from https://github.com/Gnucash/gnucash/commit/b4fd332d (commit)
commit 994b04a161d43e623eefad5e9d39537f3dc0a4ce
Merge: 3b2daddb47 c7d35bcdb2
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Jun 25 12:31:53 2026 -0700
Merge Brent McBride's 'uri-format' into future.
commit 3b2daddb477c98a4d116e6cd1c9e3a62b6a0045a
Merge: b4fd332de3 00803ba018
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Jun 25 12:13:29 2026 -0700
Merge branch 'use-boost-flat-map' of https://github.com/christopherlam/gnucash into future
commit c7d35bcdb2cbd8fb552e28b196cef862e92d8b39
Author: Brent McBride <mcbridebt at hotmail.com>
Date: Tue Jun 23 19:33:40 2026 -0700
gnc-uri: compose URIs with std::format
commit 00803ba018527f30ea3239fd60a8675009a878ef
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Jun 17 11:07:55 2026 +0800
[qofid.cpp] for Split and Trans reserve QofInstance* map
commit 2d1859ff3e9e88c1fb723b246ed80407f479d95b
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat May 30 23:36:04 2026 +0800
[qofid.cpp] use boost::unordered_flat_map
to store guid->qof entities
note this is appropriate if the map values are QofInstance* pointers,
because unordered_flat_map does not guarantee stable iterators.
commit 29d74209a7b6edbe00abf9501b7ffe59256dccfd
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Jun 14 12:05:47 2026 +0800
[guid.cpp] create templated guid_hash function
for arbitrary sized hashes
commit 2a01ce23763756d7c3241a76bf08415193bd2d3b
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Jun 16 13:57:56 2026 +0800
[guid.cpp] plug char* guid_to_string leak
it seems unused however
commit b3e29a81fdfd784b1dc9229577fa289ff2c13afa
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Jun 14 10:30:02 2026 +0800
[qofid.cpp] use ctor/dtor for QofCollection
which will make it easier to construct in-place in book->hash_of_collections
Summary of changes:
libgnucash/engine/gnc-uri.cpp | 9 ++---
libgnucash/engine/guid.cpp | 11 ++----
libgnucash/engine/guid.hpp | 16 +++++++++
libgnucash/engine/qofid.cpp | 80 ++++++++++++++++++-------------------------
4 files changed, 57 insertions(+), 59 deletions(-)
More information about the gnucash-patches
mailing list