gnucash unstable: Multiple changes pushed
Geert Janssens
gjanssens at code.gnucash.org
Wed Dec 20 08:56:00 EST 2017
Updated via https://github.com/Gnucash/gnucash/commit/318f7ebc (commit)
via https://github.com/Gnucash/gnucash/commit/723b51a0 (commit)
via https://github.com/Gnucash/gnucash/commit/3d910ad2 (commit)
via https://github.com/Gnucash/gnucash/commit/a784dd57 (commit)
from https://github.com/Gnucash/gnucash/commit/76921b5e (commit)
commit 318f7ebc4fd97d727c8b49bc12758c6c7a9520f8
Author: Geert Janssens <geert at kobaltwit.be>
Date: Wed Dec 20 14:34:35 2017 +0100
Force build order on report system support files
Guile 2.2 is more picky about this than guile 2.0 was.
commit 723b51a06d7e8028349d1a3f81badc32ea0befa3
Author: Geert Janssens <geert at kobaltwit.be>
Date: Tue Dec 19 23:28:47 2017 +0100
Add unit test for rewritten scheme error handlers
commit 3d910ad2b1c6bde3948e9fe7e22265408c4a1c02
Author: Geert Janssens <geert at kobaltwit.be>
Date: Tue Dec 19 23:13:01 2017 +0100
Drop guile 1.8 support
And with it all quirks we still had in the code to support that version.
commit a784dd57848e0d52ad17108f624722adfeeb2867
Author: Geert Janssens <geert at kobaltwit.be>
Date: Tue Dec 19 16:53:40 2017 +0100
Add support for guile 2.2
Summary of changes:
CMakeLists.txt | 53 +++---
Makefile.am | 9 -
README | 3 +-
README.dependencies | 2 +-
common/CMakeLists.txt | 3 +-
common/Makefile.am | 1 -
common/cmake_modules/GncAddSchemeTargets.cmake | 84 +++++----
common/cmake_modules/GncAddTest.cmake | 4 +-
common/guile-mappings.h | 9 -
common/swig-utf8.patch | 60 -------
common/test-core/Makefile.am | 9 -
common/test-core/unittest-support.scm | 8 +-
configure.ac | 67 ++------
gnucash/environment.in | 6 +-
gnucash/gnome-utils/Makefile.am | 9 -
gnucash/gnome-utils/gnome-utils.scm | 7 +-
gnucash/gnome/Makefile.am | 7 -
gnucash/html/Makefile.am | 7 -
gnucash/import-export/qif-imp/Makefile.am | 5 +-
gnucash/import-export/qif-imp/qif-import.scm | 10 +-
gnucash/report/business-reports/Makefile.am | 2 -
gnucash/report/business-reports/balsheet-eg.scm | 5 +-
gnucash/report/business-reports/receipt.scm | 5 +-
gnucash/report/business-reports/taxinvoice.scm | 5 +-
gnucash/report/locale-specific/us/Makefile.am | 2 -
gnucash/report/locale-specific/us/taxtxf.scm | 7 +-
gnucash/report/report-gnome/Makefile.am | 9 -
.../report-gnome/dialog-report-column-view.c | 10 +-
gnucash/report/report-gnome/report-gnome.scm | 7 +-
.../test/test-load-report-gnome-module.scm | 3 -
gnucash/report/report-system/CMakeLists.txt | 18 +-
gnucash/report/report-system/Makefile.am | 9 -
gnucash/report/report-system/eguile-gnc.scm | 5 +-
gnucash/report/report-system/eguile-utilities.scm | 7 -
gnucash/report/report-system/report.scm | 8 +-
.../test/test-load-report-system-module.scm | 2 -
gnucash/report/standard-reports/Makefile.am | 2 -
.../test/test-standard-net-linechart.scm | 8 +-
gnucash/report/stylesheets/Makefile.am | 2 -
gnucash/report/utility-reports/Makefile.am | 2 -
gnucash/report/utility-reports/hello-world.scm | 5 -
gnucash/report/utility-reports/test-graphing.scm | 1 -
gnucash/report/utility-reports/view-column.scm | 8 +-
.../report/utility-reports/welcome-to-gnucash.scm | 7 +-
libgnucash/app-utils/Makefile.am | 10 +-
libgnucash/app-utils/app-utils.scm | 19 +--
libgnucash/app-utils/c-interface.scm | 80 ++++++---
libgnucash/app-utils/gettext.scm | 15 +-
libgnucash/app-utils/gfec.c | 189 ++++-----------------
libgnucash/app-utils/gnc-exp-parser.c | 2 +-
.../app-utils/make-prefs-migration-script.xsl | 12 +-
libgnucash/app-utils/options.scm | 7 -
libgnucash/app-utils/test/CMakeLists.txt | 18 +-
libgnucash/app-utils/test/Makefile.am | 7 +-
.../test/test-c-interface.scm} | 41 +++--
libgnucash/app-utils/test/test-exp-parser.c | 6 +-
.../app-utils/test/test-load-app-utils-module.scm | 14 +-
.../app-utils/test/test-scm-query-string.cpp | 5 -
libgnucash/core-utils/Makefile.am | 10 +-
libgnucash/core-utils/core-utils.scm | 8 +-
libgnucash/core-utils/gnc-guile-utils.c | 23 +--
libgnucash/engine/Makefile.am | 9 -
libgnucash/engine/engine.scm | 7 +-
libgnucash/gnc-module/Makefile.am | 9 -
libgnucash/gnc-module/gnc-module.scm | 16 +-
libgnucash/gnc-module/test/mod-bar/Makefile.am | 7 -
libgnucash/gnc-module/test/mod-baz/Makefile.am | 7 -
libgnucash/gnc-module/test/mod-foo/Makefile.am | 7 -
libgnucash/scm/CMakeLists.txt | 6 +-
libgnucash/scm/Makefile.am | 2 -
libgnucash/scm/gnumeric/Makefile.am | 2 -
libgnucash/scm/main.scm | 41 -----
libgnucash/tax/us/Makefile.am | 2 -
libgnucash/tax/us/de_DE.scm | 7 +-
74 files changed, 313 insertions(+), 777 deletions(-)
delete mode 100644 common/swig-utf8.patch
copy libgnucash/{engine/test/test-test-extras.scm => app-utils/test/test-c-interface.scm} (50%)
More information about the gnucash-patches
mailing list