gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Fri Feb 22 19:15:07 EST 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/c9ddd6c8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b1763ed1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bae74fed (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a23b945a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/27c0ab49 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/beaf9459 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3759099e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/83d5c21c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b96e48f2 (commit)
	from  https://github.com/Gnucash/gnucash/commit/102a357c (commit)



commit c9ddd6c8284df4df3b4fb7492cb1ae7fa7a39c3c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Feb 23 07:45:58 2019 +0800

    [register] use scheme numeric operators instead of gnc-numeric

commit b1763ed13d55f25b3c7c8cd4ed08a3c11799adff
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 22 23:09:35 2019 +0800

    [register] simplify make-split-table main loop
    
    Previous was using nested ifs. use cond instead which is more
    appropriate.
    
    Also handle dangling-split separately.

commit bae74fed0a84ee01ff0233a4427c2f595b783a41
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 22 22:45:54 2019 +0800

    [register] simplify named let
    
    many args were not modified.

commit a23b945a11606980dd2fc9e38fe342084466cfb4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 22 22:40:23 2019 +0800

    [register] simplify splits-leader
    
    They were using complicated algorithm to get the split account.  Also
    change leader output from account/null to account/#f.
    
    It is simpler to return #f if there is no 'leader'

commit 27c0ab490a4fdb0b062ae7f9af688c3980f4cb06
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 22 17:38:55 2019 +0800

    [register] change other-rows-driver to named-let

commit beaf945907915efa179681ef94b313f52196a7da
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 22 17:18:06 2019 +0800

    [register] *delete-trailing-whitespace/reindent/untabify*

commit 3759099e1eb570bbb792242f22f127f428d1e547
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 22 17:15:42 2019 +0800

    [register] changed do-rows-with-subtotals to named-let
    
    this function is defined and used only once.

commit 83d5c21c4bf618b17d2de5c8986379ef0393c5aa
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jan 4 12:02:42 2019 +0800

    [register] remove dead utility and invoice code

commit b96e48f23f84b503f4fc00c4c713a31f96a5e492
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jan 4 12:02:09 2019 +0800

    [register] trim reg-renderer
    
    there was dead code to handle printing invoices. remove.



Summary of changes:
 gnucash/report/standard-reports/register.scm | 628 ++++++++++-----------------
 1 file changed, 231 insertions(+), 397 deletions(-)



More information about the gnucash-patches mailing list