gnucash maint: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Mon Mar 29 04:55:08 EDT 2021
Updated via https://github.com/Gnucash/gnucash/commit/26286e2f (commit)
via https://github.com/Gnucash/gnucash/commit/11475819 (commit)
via https://github.com/Gnucash/gnucash/commit/c91f0c81 (commit)
via https://github.com/Gnucash/gnucash/commit/a108c550 (commit)
via https://github.com/Gnucash/gnucash/commit/4e38b685 (commit)
from https://github.com/Gnucash/gnucash/commit/91c1181d (commit)
commit 26286e2f6e4a7f14a64fbb99cd5f136d616b6046
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 29 16:44:28 2021 +0800
[html-acct-table] Remove 'pre-adjusting balances option
'pre-adjusting was formerly handled in html-acct-table.scm; 1b41d517
removed this balance option due to being unused for nearly 20
years. No need to test it anymore.
commit 114758190ed299d21d5ccad884cb2ca334b33dc7
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 29 15:32:22 2021 +0800
Bugfix: export-code for category-barchart reports would fail.
This stems from trying to handle file-name when calling export code.
Export code no longer require file-name, The export-code returns a
string in the html-document object instead. Remove all file-name
handling in reports. No backward compatibility issues because most
users would not copy a GnuCash >=4.6 report code onto a <4.5
installation.
commit c91f0c81f8e627e8c4a1066a1c49e8b88d50bb46
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 29 14:03:09 2021 +0800
[gnucash-cli] improve discoverability of export-type
Formerly, selecting --export-type EXT would dump the cryptic "Report
REPORTNAME has no export code". Modify to hint the user on acceptable
reports with export-code.
commit a108c5501daadfc6ac6e69496ed49d66e08db587
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 29 10:17:53 2021 +0800
[html-acct-table] deprecate unused functions
commit 4e38b685e27589d0d4346cd2d5caf5a762f97877
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 29 10:17:11 2021 +0800
[html-acct-table] remove dead code
The parameters account-less-p, column-header, account-name,
logical-depth, label-cols in html-table-add-account-balances are
unused in code.
The removal of the parameter handling will not cause crash in a custom
report.
Summary of changes:
gnucash/report/html-acct-table.scm | 63 ++--------------------
gnucash/report/report-core.scm | 30 ++++++-----
.../reports/locale-specific/de_DE/taxtxf.scm | 11 ++--
.../report/reports/locale-specific/us/taxtxf.scm | 11 ++--
.../report/reports/standard/category-barchart.scm | 2 +-
.../reports/standard/income-gst-statement.scm | 6 +--
gnucash/report/reports/standard/net-charts.scm | 8 +--
gnucash/report/test/test-report-html.scm | 12 +----
gnucash/report/test/test-report.scm | 4 +-
9 files changed, 40 insertions(+), 107 deletions(-)
More information about the gnucash-patches
mailing list