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