gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Wed Feb 5 03:50:54 EST 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/8365283f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bb986e47 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c94b4331 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ad094f43 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dafff689 (commit)
	from  https://github.com/Gnucash/gnucash/commit/f1667e7b (commit)



commit 8365283f1834b341883f71eb20bff6a1cf6cab6d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 5 16:31:44 2020 +0800

    Bug 797609 - Backtraces for eguile report errors strips wrong part of stack
    
    Previous code used invalid algorithm to capture the desired error
    stack. Use simpler capture code, which does not require capturing the
    good stack.

commit bb986e474cf927335ce730c5709802e127297c4f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 5 16:31:20 2020 +0800

    [eguile-utilities] compact code, use (ice-9 match)

commit c94b433187e2e67f56f454bbc7ec58601757fe8a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 5 15:35:18 2020 +0800

    [commodity-utilities] compact code, use (ice-9 match)

commit ad094f4345f590fb9258258f3292e11a05b7f44f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 5 15:35:01 2020 +0800

    [report-utilities] compact code, use (ice-9 match)

commit dafff68914b085cc6520fd12dbcbadf849e7bebc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Feb 2 23:30:11 2020 +0800

    [lot-viewer] show lot guid in headers
    
    * also compact code, use partition
    * also don't need to localise option string for debugging tool



Summary of changes:
 .../report/report-system/commodity-utilities.scm   | 25 ++++----
 gnucash/report/report-system/eguile-gnc.scm        | 71 +++++++---------------
 gnucash/report/report-system/eguile-utilities.scm  | 27 ++++----
 gnucash/report/report-system/report-utilities.scm  |  9 ++-
 gnucash/report/standard-reports/lot-viewer.scm     | 18 +++---
 5 files changed, 60 insertions(+), 90 deletions(-)



More information about the gnucash-patches mailing list