gnucash maint: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Mon Mar 25 05:39:45 EDT 2019
Updated via https://github.com/Gnucash/gnucash/commit/d27b1658 (commit)
via https://github.com/Gnucash/gnucash/commit/b1571f25 (commit)
via https://github.com/Gnucash/gnucash/commit/50e96402 (commit)
via https://github.com/Gnucash/gnucash/commit/0b8ff4b5 (commit)
via https://github.com/Gnucash/gnucash/commit/4f634496 (commit)
via https://github.com/Gnucash/gnucash/commit/98811d7e (commit)
via https://github.com/Gnucash/gnucash/commit/07f44ad7 (commit)
via https://github.com/Gnucash/gnucash/commit/523837dd (commit)
via https://github.com/Gnucash/gnucash/commit/b47ab716 (commit)
via https://github.com/Gnucash/gnucash/commit/1d11ee21 (commit)
via https://github.com/Gnucash/gnucash/commit/bc553ed0 (commit)
via https://github.com/Gnucash/gnucash/commit/9b9d264a (commit)
via https://github.com/Gnucash/gnucash/commit/dedccd56 (commit)
from https://github.com/Gnucash/gnucash/commit/480d13ba (commit)
commit d27b1658791f5490dfbd37e3299a593a36ef39f1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 25 07:32:12 2019 +0800
[report] deprecate legacy functions
commit b1571f25480a73c684b749d4cb1df16a58b2914f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 25 07:27:08 2019 +0800
[report] annotate and reindent
commit 50e9640243f74e577d9fe436e666ca94855b66e5
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 24 23:48:24 2019 +0800
[report] simplify functions to use srfi-1, annotate
hash-map->list is simpler than hash-fold
All refactored functions are tested in test-report-system.scm
commit 0b8ff4b5d64899414cb4e01a34279e9f3da34453
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 24 22:05:00 2019 +0800
[options] deprecate gnc:save-options
this is unused.
commit 4f6344963d88b3b05fda121cf2f63013e7e5a5a4
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 24 21:23:38 2019 +0800
[options] simplify gnc:value->string
commit 98811d7e71945c21d3455ed3e5caccb352b54b02
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Mar 23 13:07:34 2019 +0800
[customer-summary] rewrite string-expand
commit 07f44ad7c544ce12268fdcce27f2d4b3fcab184f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Mar 23 12:43:29 2019 +0800
[customer-summary] convert loop to srfi-1
commit 523837ddbe3847ded82cfdff8762b347aacfbfc3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Mar 23 20:41:42 2019 +0800
[customer-summary] remove unused functions
commit b47ab716c900c1599c7c3d34b937ea37085eca61
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 24 14:20:49 2019 +0800
[average-balance] tidy loop conditionals
Previously the splits handling used nested conditionals. Rearrange and
tidy; i.e. handle empty-splits or empty-interval-splits first, and use
last conditional to test for internal-transactions handling. This
avoids nested conditionals.
commit 1d11ee21bc76f3ac6943d493c45e21e9dbe6335f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 24 13:56:19 2019 +0800
[average-balance] no need sanity check
accounts is not null (from prior sanity check) so don't need to
recheck.
commit bc553ed00e28770b620ada26cfbf5ca0fe6a450c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Mar 23 12:42:17 2019 +0800
[average-balance] destroy the query after using it
also fix comments and whitespace
commit 9b9d264a0471c8ef9482081a73e11143daf2f124
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Mar 23 12:42:46 2019 +0800
[daily-reports] destroy query after using it
commit dedccd56f3f018e1c13a1894b09ea9991a54c654
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 25 17:12:52 2019 +0800
[test-average-balance] test ignore-internal? algorithms
tests gain/loss ignore-internal? algorithms
Summary of changes:
.../report/business-reports/customer-summary.scm | 400 +--------------------
gnucash/report/report-system/report.scm | 79 ++--
.../report/standard-reports/average-balance.scm | 100 +++---
gnucash/report/standard-reports/daily-reports.scm | 1 +
.../standard-reports/test/test-average-balance.scm | 31 +-
libgnucash/app-utils/options.scm | 6 +-
6 files changed, 135 insertions(+), 482 deletions(-)
More information about the gnucash-patches
mailing list