gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Mon Oct 29 16:23:45 EDT 2018
Updated via https://github.com/Gnucash/gnucash/commit/263c5a40 (commit)
via https://github.com/Gnucash/gnucash/commit/b59e2096 (commit)
via https://github.com/Gnucash/gnucash/commit/d0bbb5a2 (commit)
via https://github.com/Gnucash/gnucash/commit/0fc84ddb (commit)
via https://github.com/Gnucash/gnucash/commit/a603ea33 (commit)
via https://github.com/Gnucash/gnucash/commit/a8326001 (commit)
via https://github.com/Gnucash/gnucash/commit/f1e8de68 (commit)
from https://github.com/Gnucash/gnucash/commit/105ea8e9 (commit)
commit 263c5a40ea88cdc974fc45af2e1674decf431c34
Merge: 105ea8e b59e209
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Oct 29 13:06:25 2018 -0700
Merge Chris Lam's 'maint-scheme-progress' into maint.
commit b59e2096182f0356ee97a850b35399f131461383
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Oct 20 13:33:24 2018 +0800
[test-extras] gnc-pricedb-create skips if commodity = currency
commit d0bbb5a2a800ed612f64a82062eb3946a432ec74
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Oct 18 14:10:36 2018 +0800
[report-utilities] deprecate gnc:account-get-balance-at-date.
I think (gnc:account-get-balance-at-date) is flawed. It is actually
unused, so, it should be safe to remove. It needs to be deprecated.
Reports use xaccAccountGetBalanceAsOfDate instead, which does not
retrieve sub-acct balances.
I think this (gnc:account-get-balance-at-date) is flawed in sub-acct handling.
Consider account structure:
Assets [USD] - bal=$0
Bank [USD] - bal=$100
Broker [USD] - bal=$200
Cash [USD] - bal=$800
Funds [FUND] - bal=3 FUND @ $1000 each = $3000
- Calling (gnc:account-get-balance-at-date BANK TODAY #f) returns 100
- Calling (gnc:account-get-balance-at-date BROKER TODAY #f) returns 200
- Calling (gnc:account-get-balance-at-date BROKER TODAY #t) returns 1000
this is because although it counts all subaccounts bal $200 + $800 + 3FUND,
it retrieves the parent account commodity USD $1000 only.
commit 0fc84ddbcb6bfca3de8bc0f84bcc4d49ff02164a
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Oct 17 01:20:52 2018 +0800
Bug 796914 - Customer Summary is giving error
Bugfix. div/0 was not producing an error previously. This is probably
caused by changes to gnc_numeric_div.
commit a603ea338011c89cf06358f3f47230879797c6f6
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Oct 8 00:23:14 2018 +0800
[invoice] bugfix img url must have file:/// prefix
commit a8326001822c796b207ac448ee79cbf31ebfa555
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Sep 26 21:46:29 2018 +0800
[test-transaction] test for display/enable links? feature
commit f1e8de6886efd05013edacf41cdd3cc5d78cd93c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Sep 26 17:46:47 2018 +0800
[transaction] add option Display/Enable links to toggle hyperlinks
This option is often requested.
Summary of changes:
.../report/business-reports/customer-summary.scm | 4 +-
gnucash/report/business-reports/invoice.scm | 3 +-
.../standard-reports/test/test-transaction.scm | 10 +++++
gnucash/report/standard-reports/transaction.scm | 45 ++++++++++++++--------
libgnucash/engine/test/test-extras.scm | 28 +++++++-------
5 files changed, 58 insertions(+), 32 deletions(-)
More information about the gnucash-patches
mailing list