gnucash master: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sat Jun 13 11:51:58 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/1bcffcd8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a107382b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0a15909d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/28df0c09 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2eb98146 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/38060b02 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78018d8f (commit)
	from  https://github.com/Gnucash/gnucash/commit/51d00fcb (commit)



commit 1bcffcd88d575782b1e06eeada1efaa980076e92
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 13 23:50:26 2020 +0800

    [html-utilities] gnc:html-render-options-changed shows subreports
    
    This is useful for cli to show Multicolumn report with subreports.
    e.g.
    
    * guid: 2f17ecb535f24a3a9f314bc5855569e5
    General / Number of columns: 2.0
    General / Report name: A saved-report based on nmulticolumn-view
    General / Stylesheet: Easy
    Embedded Report: Welcome to GnuCash
    Embedded Report: Balance Sheet
    
    * guid: d8ba4a2e89e8479ca9f6eccdeb164588

commit a107382bd738bb0be0ffd090b920dc5376c16905
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 13 22:45:56 2020 +0800

    [eguile] compact eguile processor
    
    eradicate set! calls, inline strings, neater code. also fix
    missing-regex message.

commit 0a15909d5ededef244e3a6926199ba6116156a3f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 13 22:56:13 2020 +0800

    [eguile-utilities] compact & simplify
    
    instead of symbol->string, use string directly.

commit 28df0c091ddf90fc1afbeb32c44700dc4a77d2eb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 13 22:17:04 2020 +0800

    [balsheet-pnl] fix balsheet->networth barchart link
    
    def0caa011c32fcb77d40d28527a4d6d174bc22c had error.

commit 2eb981460446f7e17ae6ce383e8cdc4e6ec0729c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 13 22:29:30 2020 +0800

    [balsheet-pnl] use (ice-9 match) forms

commit 38060b0258041cd4bc5c34b956e6b2de2f6dcdb1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 13 22:51:15 2020 +0800

    [balsheet-pnl] value-collector doesn't need to ignore closing
    
    The value-collector is only used to tally account balances for
    asset&liability accounts. These accounts never have closing
    entries. No need to test closing property.

commit 78018d8f9c151791beed231096522076774bccbb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 13 22:47:32 2020 +0800

    [trep-engine] don't create intermediate cells object
    
    from cell-calculators (a list of column-info), the cells object (list
    of column-data) was created unnecessarily. use cell-calculators
    directly.



Summary of changes:
 gnucash/report/eguile-utilities.scm              |  16 +-
 gnucash/report/eguile.scm                        |  63 +++-----
 gnucash/report/html-utilities.scm                |   9 +-
 gnucash/report/reports/standard/balsheet-pnl.scm | 190 +++++++++++------------
 gnucash/report/trep-engine.scm                   |  23 +--
 5 files changed, 134 insertions(+), 167 deletions(-)



More information about the gnucash-patches mailing list