gnucash unstable: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Thu Mar 1 07:51:41 EST 2018


Updated	 via  https://github.com/Gnucash/gnucash/commit/dd0553af (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8fef1adc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7054cc83 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/872aa6b7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/90fb712c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/840e1f8b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d8d552ee (commit)
	from  https://github.com/Gnucash/gnucash/commit/93f89207 (commit)



commit dd0553af6a8213bf2c645a5a625a8a917c06fc76
Merge: 93f8920 8fef1ad
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 1 13:01:29 2018 +0100

    Merge branch 'scheme-progress-1' of https://github.com/christopherlam/gnucash into unstable

commit 8fef1adcc415bd3dfd5d943740802067e91c79f0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 28 22:10:38 2018 +0800

    date-utilities: bugfix weekly render
    
    This was introduced by 48bdab3.

commit 7054cc83bc0aae8ad14b3cfaa193935988489bda
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 28 06:11:30 2018 +0800

    Bug 793898 - 2.7.4: Incorrect copyright statement in gnucash/report/standard-reports/sx-summary.scm
    
    no copyright claim was intended

commit 872aa6b74023aecdc04ca766d09666ad4321a651
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Feb 24 20:31:42 2018 +0800

    TR: change multichoice values from list to symbols
    
    Context: https://wiki.gnucash.org/logs/2018/02/24.html#T05:43:50
    
    Summary: I had formerly set some multichoice values to be a list.
    However I think options.scm cannot handle list values. They must be
    scheme symbols. It wasn't clear to me during TR refactoring and
    development.
    
    The root cause is in options.scm multichoice handling, whereby it's
    trying to compare the option value with (eq?); in scheme (eq? (list
    "A") (list "A")) is always #f.
    
    https://github.com/Gnucash/gnucash/blob/06ad55cae981111e8858238229e2605f4c05b0d2/libgnucash/app-utils/options.scm#L911
    is the relevant old code.

commit 90fb712c7f0e7b8a2e68350faee80c6cf041fbd4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 28 06:47:08 2018 +0800

    TR: make no-report-data message consistent with initial no-account

commit 840e1f8b02578308da8c5ca6dd807686d97da8a9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Feb 28 06:22:54 2018 +0800

    TR: simplify no-account-after-filtering stage

commit d8d552ee8a1cf9c1237b36ac953b7873ba14c91f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Feb 24 20:54:50 2018 +0800

    options.scm: tidy (gnc:render-options-changed)
    
    This small change introduces \n into the HTML render.



Summary of changes:
 gnucash/report/standard-reports/daily-reports.scm |  1 -
 gnucash/report/standard-reports/sx-summary.scm    |  1 -
 gnucash/report/standard-reports/transaction.scm   | 85 ++++++++++++-----------
 libgnucash/app-utils/date-utilities.scm           | 14 +---
 libgnucash/app-utils/options.scm                  |  4 +-
 5 files changed, 49 insertions(+), 56 deletions(-)



More information about the gnucash-patches mailing list