gnucash maint: Multiple changes pushed

Christopher Lam clam at
Mon Mar 29 04:55:08 EDT 2021

Updated	 via (commit)
	 via (commit)
	 via (commit)
	 via (commit)
	 via (commit)
	from (commit)

commit 26286e2f6e4a7f14a64fbb99cd5f136d616b6046
Author: Christopher Lam <christopher.lck at>
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>
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

commit c91f0c81f8e627e8c4a1066a1c49e8b88d50bb46
Author: Christopher Lam <christopher.lck at>
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>
Date:   Mon Mar 29 10:17:53 2021 +0800

    [html-acct-table] deprecate unused functions

commit 4e38b685e27589d0d4346cd2d5caf5a762f97877
Author: Christopher Lam <christopher.lck at>
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

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