gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Thu Apr 4 08:00:14 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/d64fb74b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/66ae2abb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/816dd3ea (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d39f180c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/492539e1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3923dfa1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/505514e1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f4220c32 (commit)
	from  https://github.com/Gnucash/gnucash/commit/df80796a (commit)



commit d64fb74b9ebfc981dbeb89e895325943abb2cfeb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 29 23:36:33 2019 +0800

    [utilities] add supporting functions for guile-json use
    
    converts nested-list to nested-vector, and vice-versa

commit 66ae2abb8e69ff954e00aad743da4d16876c9d57
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jan 19 23:13:01 2019 +0800

    [guile-json] remove dependency on srfi-43
    
    this is a compatibility hack to remove dependency on srfi-43 which is
    not present on ubuntu 14.04. create a simplified vector-for-each
    suitable for this module.

commit 816dd3ea2a1bf7945d25f5c7a34525eb8c383fc0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 29 07:08:11 2019 +0800

    [guile-json] show better error messages

commit d39f180c6084f391bcdf72ae9cb371950bacff76
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 29 00:02:44 2019 +0800

    [guile-json] upgrade to latest version

commit 492539e1db55a53565fe41c4639acb4176f25441
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Apr 4 08:26:08 2019 +0800

    [html-style-info] compact functions

commit 3923dfa19a29c58138263703ff5e111eff4e881f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Apr 4 06:39:09 2019 +0800

    [business-prefs] tidy counter definitions
    
    (for-each) is more appropriate here because the (map) output is
    unused...

commit 505514e1d7aeacba4bde9e30266d88574172eb3c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Apr 3 21:46:21 2019 +0800

    [html-style-sheet] modernize hash functions
    
    use hash-map->list

commit f4220c325d15714522f59cdb919b5e06cce0b21d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Apr 3 21:24:00 2019 +0800

    [html-document] compact functions



Summary of changes:
 borrowed/guile-json/AUTHORS                        |   5 +-
 borrowed/guile-json/COPYING.LESSER                 | 165 ---------
 borrowed/guile-json/Makefile.am                    |  51 +++
 borrowed/guile-json/NEWS                           |  92 +++++
 borrowed/guile-json/README                         | 159 +--------
 borrowed/guile-json/{README => README.org}         | 103 +++---
 borrowed/guile-json/configure.ac                   |  67 ++++
 borrowed/guile-json/env.in                         |  35 ++
 borrowed/guile-json/json.scm                       |  30 +-
 borrowed/guile-json/json/Makefile.am               |  39 ++
 borrowed/guile-json/json/builder.scm               | 130 +++----
 borrowed/guile-json/json/parser.scm                | 169 ++++-----
 borrowed/guile-json/m4/guile.m4                    | 394 +++++++++++++++++++++
 borrowed/guile-json/pkg-list.scm.in                |  29 ++
 borrowed/guile-json/tests/Makefile.am              |  31 ++
 .../guile-json/tests/runner.scm                    |  46 ++-
 borrowed/guile-json/tests/test-builder.scm         |  82 +++++
 borrowed/guile-json/tests/test-parser.scm          |  76 ++++
 gnucash/report/report-system/html-document.scm     |  59 ++-
 gnucash/report/report-system/html-style-info.scm   | 108 +++---
 gnucash/report/report-system/html-style-sheet.scm  |  44 +--
 libgnucash/app-utils/business-prefs.scm            |  50 ++-
 libgnucash/scm/utilities.scm                       |  13 +
 23 files changed, 1275 insertions(+), 702 deletions(-)
 delete mode 100644 borrowed/guile-json/COPYING.LESSER
 create mode 100644 borrowed/guile-json/Makefile.am
 mode change 100644 => 120000 borrowed/guile-json/README
 copy borrowed/guile-json/{README => README.org} (59%)
 create mode 100644 borrowed/guile-json/configure.ac
 create mode 100644 borrowed/guile-json/env.in
 create mode 100644 borrowed/guile-json/json/Makefile.am
 create mode 100644 borrowed/guile-json/m4/guile.m4
 create mode 100644 borrowed/guile-json/pkg-list.scm.in
 create mode 100644 borrowed/guile-json/tests/Makefile.am
 copy libgnucash/engine/test/srfi64-extras.scm => borrowed/guile-json/tests/runner.scm (54%)
 create mode 100644 borrowed/guile-json/tests/test-builder.scm
 create mode 100644 borrowed/guile-json/tests/test-parser.scm



More information about the gnucash-patches mailing list