gnucash maint: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Tue Jun 18 11:30:23 EDT 2019
Updated via https://github.com/Gnucash/gnucash/commit/c3cf5e28 (commit)
via https://github.com/Gnucash/gnucash/commit/a44a1a4c (commit)
via https://github.com/Gnucash/gnucash/commit/d16b1380 (commit)
via https://github.com/Gnucash/gnucash/commit/a1ad9da0 (commit)
via https://github.com/Gnucash/gnucash/commit/3b187a12 (commit)
via https://github.com/Gnucash/gnucash/commit/a33302f1 (commit)
from https://github.com/Gnucash/gnucash/commit/410ae957 (commit)
commit c3cf5e28089c06ca9b946cdc001d47a2c58887a9
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Jun 18 22:23:01 2019 +0800
Deprecate unused code related to gnc:colspans-are-working-right
colspans code has never been fixed. remove unused code.
commit a44a1a4c2339011a5e686ec74bf1b3738748d31d
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Jun 18 08:03:28 2019 +0800
Deprecate unused function gnc:second-html-build-acct-table
and ensure gnc:html-build-acct-table is redefined to the former
gnc:first-html-build-acct-table, and gnc:first-html-build-acct-table
redirects to gnc:html-build-acct-table.
It would seem gnc:second-html-build-acct-table has never been used.
commit d16b1380c592f7e56fb9315bba91e9e133dee5a3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Jun 18 22:19:40 2019 +0800
[html-acct-table] Further deprecate unused functions
commit a1ad9da03ff5062d79f789e8be42326aa466adba
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Jun 17 22:14:17 2019 +0800
Bug 797277 - Assets over time ignores nested liabilities
This is caused by the omission of selected accounts' descendant
accounts during generation of accounts-balances-alist.
The subsequent function account->balance-list was querying the
accounts-balances-alist for subaccounts' (of any account-type)
balances but these were missing.
This commit ensures all selected accounts (whose types depended on the
chart-type), and all their descendant accounts (of any account-type)
were scanned to generate the account-balances-list.
commit 3b187a1282da0783bc3e4888ed4143cd1d5886e9
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Jun 18 22:54:12 2019 +0800
[html-utilities] tighten code
using list-ref and length repeatedly is usually less efficient than
testing against null?
commit a33302f1e6897cd69316e2926273df4377647476
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 15 08:49:35 2019 +0800
[trep-engine] addendum forgot to close file-port in 497e18c36
we can use call-with-input-file which automatically closes file port
when lambda is completed.
Summary of changes:
gnucash/report/report-system/html-acct-table.scm | 32 ++++++-------
gnucash/report/report-system/html-utilities.scm | 52 +++++-----------------
gnucash/report/standard-reports/balance-sheet.scm | 2 -
.../standard-reports/budget-balance-sheet.scm | 2 -
.../report/standard-reports/category-barchart.scm | 5 ++-
.../report/standard-reports/equity-statement.scm | 2 -
.../standard-reports/test/test-transaction.scm | 15 ++++---
gnucash/report/standard-reports/trial-balance.scm | 32 +++----------
8 files changed, 43 insertions(+), 99 deletions(-)
More information about the gnucash-patches
mailing list