gnucash master: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sat May 16 11:27:00 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/5b597dfe (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0f56bed0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9116fece (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c69153fc (commit)
	from  https://github.com/Gnucash/gnucash/commit/a81f1554 (commit)



commit 5b597dfea4e9cb485f2fcbf18ff49938a8ee7deb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat May 16 18:53:05 2020 +0800

    [html-chart] add z-index:999 to anchor
    
    otherwise it is not always visible

commit 0f56bed0d97cce13b55e4b776cbd6bae188c63ab
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 5 21:29:25 2020 +0800

    [receipt.eguile] simplify
    
    1. taxtables? was a hack to disable tax display; this is now obsolete
    since bug 573645 was fixed with 8221aada. the equivalent
    taxinvoice.eguile.scm hack was removed with 0eb2c2b3 but never removed
    in receipt.eguile.scm
    
    2. break out date<? comparator
    
    3. use lispy for-each instead of pythonic for
    
    3. compact code

commit 9116fece7d7d34a2d85c1904e67130fd25af0a25
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 5 22:47:34 2020 +0800

    [taxinvoice] remove dead code, simplify
    
    * customer-only filter for invoice option never been in use.

commit c69153fce1e540d957583ecb0defcbeca772557c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 5 21:57:18 2020 +0800

    [taxinvoice.eguile] simplify
    
    1. break out date<? comparator
    
    2. the (if (not (null? opt-invoice)) ...) section is always run
    because display-report is only called when opt-invoice isn't null
    
    3. use lispy for-each instead of pythonic for loops



Summary of changes:
 gnucash/report/html-chart.scm                      |   2 +-
 gnucash/report/reports/standard/taxinvoice.scm     |  53 +++-----
 gnucash/report/reports/support/receipt.eguile.scm  | 116 ++++++++---------
 .../report/reports/support/taxinvoice.eguile.scm   | 138 +++++++++------------
 4 files changed, 129 insertions(+), 180 deletions(-)



More information about the gnucash-patches mailing list