gnucash maint: Multiple changes pushed

John Ralls jralls at
Tue Dec 25 17:18:22 EST 2018

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

commit d8be4e36e55754160e56bba9b63863e0b4409592
Merge: 53680e6 bcf5f7d
Author: John Ralls <jralls at>
Date:   Tue Dec 25 14:17:47 2018 -0800

    Merge Chris Lam's 'scheme-progress' into maint.

commit bcf5f7d751fe0ce85dde870194b8b3bb743a96c0
Author: Christopher Lam <christopher.lck at>
Date:   Mon Dec 17 07:52:20 2018 +0800

    [income-gst-statement] bugfix must not translate option names
    This bug would cause report crash for localized builds because the
    option names were localized and could never be retrieved from the
    options tree.

commit a5057e811621777018c9a979ab08e1d86cab321d
Author: Christopher Lam <christopher.lck at>
Date:   Mon Dec 17 11:36:06 2018 +0800

    [income-gst-statement] allow i10n and fix comments

commit 5ce280d5ef93257fc09ceb8c126a338e59810957
Author: Christopher Lam <christopher.lck at>
Date:   Mon Dec 3 15:27:35 2018 +0800

    [net-charts] use srfi-1 map
    This function was created manually and could be simplified by using
    srfi-1 map, similar to category-barchart.scm. Much more readable.

commit 6e8ac58d93e029609185b6475ab7364a8fbb4fd8
Author: Christopher Lam <christopher.lck at>
Date:   Tue Dec 4 22:15:54 2018 +0800

    [report-utilities] introduce gnc:monetaries-add and gnc:monetary+
    utility functions to add any number of monetaries
    1. gnc:monetaries-add
       input: monetaries...
       output: commodity-collector
    2. gnc:monetary+
       input: monetaries...
       output: monetary, assuming 1 commodity only

commit f697eb2f01daa7259c88d9e36e0b4222a8a98c91
Author: Christopher Lam <christopher.lck at>
Date:   Wed Dec 5 15:37:07 2018 +0800

    [transaction] convert nested if/then/else -> cond
    This nested if/then/else snippet is more suited to (cond) syntax.

commit 0850e004e2ec55b526810d3d391656efbc4e9916
Author: Christopher Lam <christopher.lck at>
Date:   Tue Nov 6 07:23:08 2018 +0800

    [welcome-to-gnucash] update (format), use #f for destination
    Old format calls without destination would trigger a guile-deprecated
    warning. Simple amendment.

commit 01a0bc2bb2c70a081c0af05e4eac0085eb1c8c51
Author: Christopher Lam <christopher.lck at>
Date:   Tue Nov 6 07:45:35 2018 +0800

    Invoice: Remove H1 title and superflous option.
    Release Note: Printing the title twice is silly, so remove the option
    and the H1 display of the title. Note that the remaining title is in
    a div named "invoice-title" so it can be styled with CSS as the user
    pleases from the Report Options Layout tab.

Summary of changes:
 gnucash/report/business-reports/invoice.scm        | 16 ++----
 gnucash/report/report-system/report-system.scm     |  2 +
 gnucash/report/report-system/report-utilities.scm  | 20 +++++++
 .../report-system/test/test-report-utilities.scm   | 43 +++++++++++++++
 .../report/standard-reports/cashflow-barchart.scm  | 23 ++------
 .../report/standard-reports/category-barchart.scm  | 27 ++-------
 .../standard-reports/income-gst-statement.scm      | 41 +++++++-------
 gnucash/report/standard-reports/net-charts.scm     | 31 ++---------
 gnucash/report/standard-reports/transaction.scm    | 64 ++++++++++++----------
 .../report/utility-reports/welcome-to-gnucash.scm  |  9 ++-
 10 files changed, 143 insertions(+), 133 deletions(-)

More information about the gnucash-patches mailing list