gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sat Jul 7 16:07:51 EDT 2018
Updated via https://github.com/Gnucash/gnucash/commit/ad7c14a5 (commit)
via https://github.com/Gnucash/gnucash/commit/582265d0 (commit)
via https://github.com/Gnucash/gnucash/commit/0594beb0 (commit)
via https://github.com/Gnucash/gnucash/commit/5c8af379 (commit)
via https://github.com/Gnucash/gnucash/commit/d12ee9a4 (commit)
from https://github.com/Gnucash/gnucash/commit/eb0256e3 (commit)
commit ad7c14a5df22470e8254c00d3851ee0840ac2022
Merge: eb0256e 582265d
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jul 7 13:05:35 2018 -0700
Partial merge of Chris Lam's maint-stress-tests into maint.
Merges he commits that aren't the stress-test.
commit 582265d0c6b3a499ca50a761633be02ad742c5cd
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Jul 5 19:37:41 2018 +0800
[job-report] Prevent Crash if there is no AR account
I think this crash is triggered because the 'account' variable
defaults to the first available AR account. If there's no AR account
it becomes null, and querying null's default book leads to segfault.
I guess I can fix segfault too by fixing gnc_account_get_book.
commit 0594beb08112c8fff19d198b505e85ed64bea8e5
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Jul 5 15:43:08 2018 +0800
Bug 779888 - Find Transaction by Value will not always find a split when commodities change
This commit changes the "Shares" find-text to "Amount". Thus, a
transfer from USD for 100USD -> 80GBP will be found if "Amount=80" or
"Amount=100" are chosen. A search for "Value=80" will not find
it. Perhaps the "Value" search option should be removed?
commit 5c8af37901bba6e8c8d7a0f0c97f840a25edba75
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Jul 2 08:58:05 2018 +0800
[tests] modify load-path to find the parent directory
Find the parent directory programmatically.
commit d12ee9a4fc50265bfa2aeb6561bff1006f2f134f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Jul 1 15:38:15 2018 +0800
[commodity-utilities] prevent crash if end-date is #f
crash happens when (I think) no valid splits found.
Summary of changes:
gnucash/gnome/dialog-find-transactions2.c | 2 +-
gnucash/report/business-reports/job-report.scm | 2 +-
gnucash/report/business-reports/test/test-invoice.scm | 4 +++-
gnucash/report/report-system/commodity-utilities.scm | 5 +++--
gnucash/report/standard-reports/test/test-transaction.scm | 7 ++++---
libgnucash/engine/Account.cpp | 1 +
6 files changed, 13 insertions(+), 8 deletions(-)
More information about the gnucash-patches
mailing list