gnucash master: Multiple changes pushed
Geert Janssens
gjanssens at code.gnucash.org
Sat Jan 31 11:26:31 EST 2015
Updated via https://github.com/Gnucash/gnucash/commit/e1c7d9d1 (commit)
via https://github.com/Gnucash/gnucash/commit/785c6d62 (commit)
via https://github.com/Gnucash/gnucash/commit/b3781c16 (commit)
via https://github.com/Gnucash/gnucash/commit/c312b865 (commit)
via https://github.com/Gnucash/gnucash/commit/48b30271 (commit)
via https://github.com/Gnucash/gnucash/commit/87520cdd (commit)
via https://github.com/Gnucash/gnucash/commit/7581436e (commit)
via https://github.com/Gnucash/gnucash/commit/0ff9eba9 (commit)
via https://github.com/Gnucash/gnucash/commit/5e60a234 (commit)
via https://github.com/Gnucash/gnucash/commit/564b9874 (commit)
via https://github.com/Gnucash/gnucash/commit/2494bfc6 (commit)
via https://github.com/Gnucash/gnucash/commit/d5da5933 (commit)
from https://github.com/Gnucash/gnucash/commit/13303eb3 (commit)
commit e1c7d9d1b9db191d1b627c0e27a11e1ece208e13
Merge: 13303eb 785c6d6
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat Jan 31 18:37:41 2015 +0100
Merge branch 'maint'
- Bug 731889 - guile 2 exports different autoconf macros than what is expected
- Bug 742624 - [patch] Scheduled Transaction Editor results in immediate segfault
- Numeric values with more than commodity smallest fraction get silently dropped.
- Bug 721196 - Use a regex for checking for a valid numeric value.
- Bug 727647 - "gncInvoiceGetTotal" is not read-only function?
- Bug 743609 - Add configure options to disable libsecret detection
- Switch from guile to xml to manage our iso-currencies source file
- Rewrite gnc-test-env in perl
- Bug 619899 - Use normal gettext or intltool toolchain also for scm files
Resolved conflicts:
make-gnucash-potfiles.in
po/POTFILES.in
po/POTFILES.skip
src/backend/dbi/test/Makefile.am
commit 785c6d621bf93f4970a167295650777d386d6dbb
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat Jan 31 14:33:33 2015 +0100
Bug 731889 - guile 2 exports different autoconf macros than what is expected
Check for the now required ltdl.h and bail out if not found
commit b3781c16d0d84be66bdd4b4a507ca5803f394f57
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Jan 29 13:39:23 2015 -0800
Bug 731889 - guile 2 exports different autoconf macros than what is expected
Replace the autogen-sh time configuration which doesn't really work
correctly by making a local interpreter which links whichever library
pkg-config finds.
Also makes Guile-2.0 the default by looking for it first.
commit c312b865d19aeaa7688bff37ae5d07c641481efd
Author: Geert Janssens <info at kobaltwit.be>
Date: Tue May 31 15:03:09 2011 +0200
Bug 619899 - Use normal gettext or intltool toolchain also for scm files
commit 48b30271e0427dde058a475849869454fcf4e851
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Fri Jan 30 11:49:41 2015 +0100
Rewrite gnc-test-env in perl
This eliminates another guile dependency in the build chain
Conflicts:
src/backend/dbi/test/Makefile.am
commit 87520cdde4bd85731a8f82393be90b316ffefa05
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Thu Jan 29 21:07:07 2015 +0100
Switch from guile to xml to manage our iso-currencies source file
commit 7581436e794db23b6bcea41683fefe4c6d3a2841
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Thu Jan 29 17:55:23 2015 +0100
Bug 743609 - Add configure options to disable libsecret detection
commit 0ff9eba94f0d273ec11e4e19da42019bdc6cc802
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Wed Jan 28 17:00:21 2015 +0100
Bug 727647 - "gncInvoiceGetTotal" is not read-only function?
The root cause is in gncRecomputeValues. This function
only alters runtime cached values so it should not
trigger a book dirty action (mark_entry).
commit 5e60a234006ef68a517af0204d92f96ebe2f5de6
Author: Mike Evans <mikee at saxicola.co.uk>
Date: Sun Jan 25 11:14:53 2015 +0000
Bug 721196 - Use a regex for checking for a valid numeric value.
Just testing for an empty field will miss the cases where there are
spaces or decimal separators present.
commit 564b9874575bb689974caca91a6737c8b12ef9cb
Author: Mike Evans <mikee at saxicola.co.uk>
Date: Sun Jan 25 11:08:05 2015 +0000
Numeric values with more than commodity smallest fraction get silently dropped.
If there are more DPs than the commodity smallest fraction they get
lost when calling gnc_numeric_convert(). Removed the call.
commit 2494bfc63fe1374cae1ffd2a8492245c6a30bc57
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat Jan 24 17:33:39 2015 +0100
Bug 742624 - [patch] Scheduled Transaction Editor results in immediate segfault
commit d5da59331fe1454265b12787722c9d41c33e7586
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat Jan 24 16:10:58 2015 +0100
Bug 731889 - guile 2 exports different autoconf macros than what is expected
The problem is mainly a poorly chosen error message. The user
should generally only rerun autogen.sh, so I have added this
in the error message.
Summary of changes:
.gitignore | 1 -
Makefile.am | 11 +-
configure.ac | 69 +-
intl-scm/Makefile.am | 22 -
intl-scm/xgettext.scm | 75 -
make-gnucash-potfiles.in | 3 +-
po/POTFILES.in | 129 +-
po/POTFILES.skip | 83 +-
src/Makefile.am | 4 +-
src/app-utils/Makefile.am | 2 +-
src/app-utils/test/Makefile.am | 2 +-
src/backend/dbi/test/Makefile.am | 2 +-
src/backend/sql/test/Makefile.am | 2 +-
src/backend/xml/test/Makefile.am | 2 +-
src/bin/overrides/gnucash-build-env.in | 2 +-
src/business/business-gnome/Makefile.am | 2 +-
src/core-utils/Makefile.am | 2 +-
src/core-utils/test/Makefile.am | 2 +-
src/engine/Makefile.am | 18 +-
src/engine/gncEntry.c | 3 -
src/engine/iso-4217-currencies.scm | 253 --
src/engine/iso-4217-currencies.xml | 3009 ++++++++++++++++++++
src/engine/iso-currencies-to-c.in | 99 -
.../iso-currencies-to-c.xsl} | 51 +-
src/engine/test/Makefile.am | 2 +-
src/gnc-module/Makefile.am | 2 +-
src/gnc-module/test/Makefile.am | 2 +-
src/gnc-test-env.in | 139 -
src/gnc-test-env.pl | 61 +
src/gnome-utils/Makefile.am | 2 +-
src/gnome-utils/gnc-dense-cal.c | 8 +-
src/gnome-utils/test/Makefile.am | 2 +-
src/import-export/csv-imp/gnc-csv-model.c | 10 +-
src/import-export/qif-imp/Makefile.am | 2 +-
src/import-export/qif/test/Makefile.am | 2 +-
src/import-export/test/Makefile.am | 2 +-
src/optional/python-bindings/tests/Makefile.am | 2 +-
src/plugins/bi_import/dialog-bi-import.c | 3 -
src/register/register-core/test/Makefile.am | 2 +-
src/register/register-gnome/test/Makefile.am | 2 +-
src/report/business-reports/Makefile.am | 2 +-
src/report/locale-specific/us/Makefile.am | 2 +-
src/report/locale-specific/us/test/Makefile.am | 2 +-
src/report/report-gnome/Makefile.am | 2 +-
src/report/report-gnome/test/Makefile.am | 2 +-
src/report/report-system/Makefile.am | 2 +-
src/report/report-system/test/Makefile.am | 2 +-
src/report/standard-reports/Makefile.am | 2 +-
src/report/standard-reports/test/Makefile.am | 2 +-
src/report/stylesheets/Makefile.am | 2 +-
src/report/stylesheets/test/Makefile.am | 2 +-
src/report/utility-reports/Makefile.am | 2 +-
src/report/utility-reports/test/Makefile.am | 2 +-
src/scm/Makefile.am | 2 +-
src/tax/us/Makefile.am | 2 +-
src/tax/us/test/Makefile.am | 2 +-
src/test-core/Makefile.am | 2 +-
util/guile.c | 71 +
58 files changed, 3400 insertions(+), 796 deletions(-)
delete mode 100644 intl-scm/Makefile.am
delete mode 100644 intl-scm/xgettext.scm
delete mode 100644 src/engine/iso-4217-currencies.scm
create mode 100644 src/engine/iso-4217-currencies.xml
delete mode 100755 src/engine/iso-currencies-to-c.in
copy src/{gnome-utils/make-gnc-warnings-c.xsl => engine/iso-currencies-to-c.xsl} (62%)
delete mode 100755 src/gnc-test-env.in
create mode 100755 src/gnc-test-env.pl
create mode 100644 util/guile.c
More information about the gnucash-patches
mailing list