gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Fri Sep 20 02:58:42 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/7a662272 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2da59445 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3208879e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/49372e76 (commit)
	from  https://github.com/Gnucash/gnucash/commit/0ab0d23b (commit)



commit 7a662272b31555d010df32f2d4553fec07f3fa5f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Sep 20 10:39:33 2019 +0800

    [invoice] render tax/tax number into 'our-details' section

commit 2da5944596f5fdee08293839eada5c2e3e1eda30
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Sep 20 10:17:08 2019 +0800

    [taxtxf-de_DE] fix invalid code
    
    (unless book ...) is equivalent to (if (not book) ...) therefore this
    snippet was incorrect.
    
    previous commit ensures book always returns a non-#f object therefore
    there's no need to handle #f anymore.

commit 3208879e64ea0d692d626cbc9052e6ea590f3ad3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Sep 20 10:16:17 2019 +0800

    [app-utils] upgrade Tax/Tax Number option to all locales
    
    Previously de_DE locale will add a *global* 'Tax/Tax Number'
    option. This is immediately translated.
    
    This change will upgrade it to be present in all locales, and can be
    queried by any report.

commit 49372e76be61ac4eae479fee645b183a834ad43e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Sep 20 09:04:34 2019 +0800

    Ensure book returns current-book
    
    fixes https://lists.gnucash.org/pipermail/gnucash-user/2019-September/086967.html
    
    because occasionally account will be null or #f, causing error when
    passed to gnc-account-get-book.



Summary of changes:
 gnucash/report/business-reports/invoice.scm        |  6 ++++++
 gnucash/report/business-reports/owner-report.scm   |  4 ++--
 gnucash/report/locale-specific/us/taxtxf-de_DE.scm | 13 ++-----------
 libgnucash/app-utils/app-utils.scm                 |  3 +++
 libgnucash/app-utils/business-prefs.scm            |  6 ++++++
 libgnucash/tax/us/de_DE.scm                        |  5 -----
 libgnucash/tax/us/txf-de_DE.scm                    | 13 -------------
 7 files changed, 19 insertions(+), 31 deletions(-)



More information about the gnucash-patches mailing list