gnucash stable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sun Mar 1 13:48:55 EST 2026
Updated via https://github.com/Gnucash/gnucash/commit/8538dcf9 (commit)
via https://github.com/Gnucash/gnucash/commit/563c186c (commit)
via https://github.com/Gnucash/gnucash/commit/a44249c1 (commit)
via https://github.com/Gnucash/gnucash/commit/14e4aca3 (commit)
from https://github.com/Gnucash/gnucash/commit/1fda575c (commit)
commit 8538dcf9ac6032fae84e0d25e9767b8bdfa585d6
Merge: 1fda575c5b 563c186c99
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 1 10:46:40 2026 -0800
Merge Jon Schewe's 'bug799745' into stable.
commit 563c186c99f87e57aaef6089d4ef3671eb753795
Author: Jon Schewe <jpschewe at mtu.net>
Date: Fri Feb 27 17:22:39 2026 -0600
[Bug 799745] - Import matcher doesn't handle zero length memo and description properly
When doing a fuzzy check on strings, check half the length of the
longest string and only check if both strings are longer than 1
character.
commit a44249c17ab6362612074ef9ef6a1485a5352737
Author: Jon Schewe <jpschewe at mtu.net>
Date: Fri Feb 27 16:59:52 2026 -0600
Add null checking to string fields
Check that strings aren't null before using them.
Factor out access to strings to avoid extra calls to the xacc* methods.
commit 14e4aca3cdd4e1b39b235262bb1b085dcfd1e2fc
Author: Jon Schewe <jpschewe at mtu.net>
Date: Fri Feb 27 16:57:21 2026 -0600
Enhancing debugging output
Enhance the debugging to make it easier to track why some
transactions aren't considered possible matches.
Uncomment debug statements so that users dont' need to build their own
binary to debug.
Summary of changes:
gnucash/import-export/import-backend.cpp | 107 +++++++++++++++++---------
gnucash/import-export/import-main-matcher.cpp | 6 +-
2 files changed, 72 insertions(+), 41 deletions(-)
More information about the gnucash-patches
mailing list