gnucash master: Multiple changes pushed

Mike Alexander mta at code.gnucash.org
Tue Jul 1 23:34:00 EDT 2014


Updated	 via  https://github.com/Gnucash/gnucash/commit/97618e00 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/84384ea5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/19737113 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2952df93 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/17ed2522 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/031943c5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f2ffaf23 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2182746b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/247f0867 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8e56cc88 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2c955a47 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2c910ed1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8d723f1b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0fc71ed4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8c89c135 (commit)
	from  https://github.com/Gnucash/gnucash/commit/4aed8b37 (commit)



commit 97618e00c88c220864926542191ff8b0fc6be724
Author: Mike Alexander <mta at umich.edu>
Date:   Tue Jul 1 22:40:45 2014 -0400

    Use guint64 instead of uint64_t with G_GUINT64_FORMAT to avoid warnings.

commit 84384ea56527ecbe48f43624fdeba093879901e4
Merge: 1973711 2952df9
Author: Mike Alexander <mta at umich.edu>
Date:   Tue Jul 1 22:51:30 2014 -0400

    Merge branch 'maint'

commit 19737113add2c722c0eff915147ee4ae2836fac3
Merge: 4aed8b3 17ed252
Author: Mike Alexander <mta at umich.edu>
Date:   Tue Jul 1 16:29:34 2014 -0400

    Merge branch 'maint' into 'master'

commit 2952df937c62396899fdf4c3a72115616de7acf8
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Jul 1 22:16:37 2014 +0200

    Drop packaging/win32
    
    Windows build specifics are now handled in gnucash-on-windows repository

commit 17ed25229f86e60d819ccfc5b0e4110052948272
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sat Jun 21 23:15:29 2014 +0200

    First unit test for gncEntry and fix first bug it revealed

commit 031943c56553eec0fadd6e6c7acfe723006ac015
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sat Jun 21 23:19:36 2014 +0200

    Fix whitespace

commit f2ffaf23ae80ddcefba216ee810c553a4f15a6e8
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Sat Jun 21 15:17:11 2014 +0200

    Revert "Bug726674-BudgetReverseSignSupport"
    
    This patch got pushed by accident before it was ready to be committed.
    This reverts commit 247f086703731e3379c8eaae22e18de0179a3fbb.

commit 2182746baf775b8494bf4dc297789554fabdbf3b
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Jun 10 13:40:28 2014 +0200

    Bug 723442 - Report Options - Report Name too short

commit 247f086703731e3379c8eaae22e18de0179a3fbb
Author: Carsten Rinke <carsten.rinke at gmx.de>
Date:   Wed Mar 26 21:34:35 2014 +0100

    Bug726674-BudgetReverseSignSupport

commit 8e56cc88c057e8254943a44af5daa28b17fc1860
Author: Michalis Kamprianis <michalis at linuxmail.org>
Date:   Sun Jun 1 01:25:38 2014 +0200

    Bug 719457 - Template for Home Mortgage Loan isn't properly nested.
    
    	modified:   accounts/C/acctchrt_full.gnucash-xea
    	modified:   accounts/en_GB/acctchrt_full.gnucash-xea
    	modified:   accounts/ja/acctchrt_homeloan.gnucash-xea
    	modified:   accounts/ja/acctchrt_otherloan.gnucash-xea
    	modified:   accounts/ja/acctchrt_retiremt.gnucash-xea
    	modified:   accounts/ja/acctchrt_spouseretire.gnucash-xea
    	modified:   accounts/ko/acctchrt_homeloan.gnucash-xea
    	modified:   accounts/ko/acctchrt_otherloan.gnucash-xea
    	modified:   accounts/ko/acctchrt_retiremt.gnucash-xea
    	modified:   accounts/ko/acctchrt_spouseretire.gnucash-xea
    	modified:   accounts/lv/acctchrt_full.gnucash-xea
    	modified:   accounts/lv/acctchrt_homeloan.gnucash-xea
    	modified:   accounts/lv/acctchrt_retiremt.gnucash-xea
    	modified:   accounts/lv/acctchrt_spouseretire.gnucash-xea
    	modified:   accounts/nl/acctchrt_full.gnucash-xea
    	modified:   accounts/pl/acctchrt_full.gnucash-xea
    	modified:   accounts/pl/acctchrt_homeloan.gnucash-xea
    	modified:   accounts/pl/acctchrt_otherloan.gnucash-xea
    	modified:   accounts/pl/acctchrt_retiremt.gnucash-xea
    	modified:   accounts/pl/acctchrt_spouseretire.gnucash-xea
    	modified:   accounts/ru/acctchrt_homeloan.gnucash-xea
    	modified:   accounts/tr_TR/acctchrt_homeloan.gnucash-xea
    	modified:   accounts/zh_CN/acctchrt_full.gnucash-xea
    	modified:   accounts/zh_CN/acctchrt_homeloan.gnucash-xea
    	modified:   accounts/zh_CN/acctchrt_otherloan.gnucash-xea
    	modified:   accounts/zh_CN/acctchrt_retiremt.gnucash-xea
    	modified:   accounts/zh_CN/acctchrt_spouseretire.gnucash-xea

commit 2c955a47131e34bb736a2a3e06e61e5e9c64f708
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu May 29 23:59:40 2014 +0200

    Some adjustments, new IPython version

commit 2c910ed1bba7afcec307bacba61131f4e181e2ec
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Jun 9 08:34:20 2014 -0700

    Fix signed int overflow warning.

commit 8d723f1b1e8cb21ec39e480a34ac69afd4d892cf
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jun 8 13:46:56 2014 -0700

    double_to_gnc_numeric: Return overflow error immediately on invalid input.
    
    Which is either nan or outside the range that gnc_numeric supports.
    Also extend the powten array to support the full range of gnc_numeric.

commit 0fc71ed4c7ba068881518449331dd859bbd6482b
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jun 8 13:43:10 2014 -0700

    Use more significant digits for SX function returns.
    
    gnc_sxed_check_consistent() was failing to balance mortgage payments with
    large payments or small interest amounts because of rounding errors with
    only 6 significant digits. Using 18 causes values < 1 to overflow, so I
    compromised on 12.
    
    Also log an error and return NULL if there's an overflow, since the value
    won't be useful.

commit 8c89c1357ed706f0ea4df055d9c311db7a77c78b
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jun 8 13:29:56 2014 -0700

    725366 - Formula Parsing Error with Scheduled Mortgage Transactions
    
    Clamp per to nper so that the random value from gnc_sxed_check_consistent
    doesn't create overflows with ridiculous values.



Summary of changes:
 accounts/C/acctchrt_full.gnucash-xea               |    2 -
 accounts/en_GB/acctchrt_full.gnucash-xea           |    2 -
 accounts/ja/acctchrt_homeloan.gnucash-xea          |    1 -
 accounts/ja/acctchrt_otherloan.gnucash-xea         |    1 -
 accounts/ja/acctchrt_retiremt.gnucash-xea          |    1 -
 accounts/ja/acctchrt_spouseretire.gnucash-xea      |    1 -
 accounts/ko/acctchrt_homeloan.gnucash-xea          |    1 -
 accounts/ko/acctchrt_otherloan.gnucash-xea         |    1 -
 accounts/ko/acctchrt_retiremt.gnucash-xea          |    1 -
 accounts/ko/acctchrt_spouseretire.gnucash-xea      |    1 -
 accounts/lv/acctchrt_full.gnucash-xea              |    2 -
 accounts/lv/acctchrt_homeloan.gnucash-xea          |    1 -
 accounts/lv/acctchrt_retiremt.gnucash-xea          |    1 -
 accounts/lv/acctchrt_spouseretire.gnucash-xea      |    1 -
 accounts/nl/acctchrt_full.gnucash-xea              |    2 -
 accounts/pl/acctchrt_full.gnucash-xea              |    2 -
 accounts/pl/acctchrt_homeloan.gnucash-xea          |    1 -
 accounts/pl/acctchrt_otherloan.gnucash-xea         |    1 -
 accounts/pl/acctchrt_retiremt.gnucash-xea          |    1 -
 accounts/pl/acctchrt_spouseretire.gnucash-xea      |    1 -
 accounts/ru/acctchrt_homeloan.gnucash-xea          |    1 -
 accounts/tr_TR/acctchrt_homeloan.gnucash-xea       |    1 -
 accounts/zh_CN/acctchrt_full.gnucash-xea           |    2 -
 accounts/zh_CN/acctchrt_homeloan.gnucash-xea       |    1 -
 accounts/zh_CN/acctchrt_otherloan.gnucash-xea      |    1 -
 accounts/zh_CN/acctchrt_retiremt.gnucash-xea       |    1 -
 accounts/zh_CN/acctchrt_spouseretire.gnucash-xea   |    1 -
 configure.ac                                       |    2 -
 packaging/Makefile.am                              |    2 -
 packaging/win32/ChineseSimp-12-5.1.11.isl          |  320 ----
 packaging/win32/ChineseTrad-2-5.1.11.isl           |  317 ----
 packaging/win32/Greek-4-5.1.11.isl                 |  368 -----
 packaging/win32/Japanese-5-5.1.11.isl              |  312 ----
 packaging/win32/Latvian-1-5.1.11.isl               |  328 ----
 packaging/win32/Makefile.am                        |   34 -
 packaging/win32/README                             |  139 --
 packaging/win32/aqbanking-4.2.4-r2132.patch        |   56 -
 packaging/win32/bootstrap_win_dev.vbs              |  393 -----
 packaging/win32/build_package.sh                   |  118 --
 packaging/win32/build_tags.sh                      |  128 --
 packaging/win32/create_cross_mingw.sh              |  302 ----
 packaging/win32/crossbuild_webkit.sh               |  525 -------
 packaging/win32/custom.sh.sample                   |   20 -
 packaging/win32/daily_build.bat                    |   13 -
 packaging/win32/daily_build.sh                     |   53 -
 packaging/win32/defaults.sh                        |  399 -----
 packaging/win32/dist-impl.sh                       |  277 ----
 packaging/win32/dist.sh                            |   66 -
 packaging/win32/exetype.pl                         |   28 -
 packaging/win32/functions.sh                       |  229 ---
 packaging/win32/getperl.vbs                        |   49 -
 packaging/win32/gnc-path-check                     |   71 -
 packaging/win32/gnucash.iss.in                     |  739 ---------
 packaging/win32/guile-1.8.8.patch                  |   89 --
 packaging/win32/icu-crossmingw.patch               |   13 -
 packaging/win32/install-fq-mods.cmd                |  189 ---
 packaging/win32/install-impl.sh                    | 1607 --------------------
 packaging/win32/install.sh                         |  142 --
 packaging/win32/libdbi-0.8.3.patch                 |   32 -
 packaging/win32/libdbi-dbd_helper.c.patch          |   40 -
 packaging/win32/libdbi-drivers-Makefile.in.patch   |   11 -
 packaging/win32/libdbi-drivers-dbd_mysql.c.patch   |   27 -
 packaging/win32/libdbi-drivers-dbd_pgsql.c.patch   |   18 -
 packaging/win32/libdbi-drivers-dbd_sqlite3.c.patch |   24 -
 packaging/win32/libmysql.def                       |  106 --
 packaging/win32/libxslt-1.1.22.Makefile.in.patch   |   26 -
 packaging/win32/make_install.sh                    |   20 -
 packaging/win32/opensp-1.5.2.patch                 |   13 -
 packaging/win32/pi.sh                              |  116 --
 packaging/win32/redirect.c                         |  166 --
 packaging/win32/reset.sh                           |  144 --
 packaging/win32/webkit-1.2.7-configure.patch       |   23 -
 packaging/win32/webkit-1.2.7-datadir.patch         |  143 --
 packaging/win32/webkit-1.2.7-gccpath.patch         |   33 -
 packaging/win32/webkit-1.2.7-makefile.patch        |   81 -
 packaging/win32/webkit-1.2.7-mingw32.patch         |  592 -------
 packaging/win32/webkit-1.2.7-nosvg.patch           |   10 -
 packaging/win32/webkit-1.2.7-time.patch            |   22 -
 packaging/win32/webkit-1.2.7-vasprintf.patch       |   22 -
 packaging/win32/webkitenumtypes.cpp                |  248 ---
 packaging/win32/webkitenumtypes.h                  |   92 --
 packaging/win32/weekly_build.sh                    |   56 -
 src/app-utils/gnc-exp-parser.c                     |   10 +-
 src/engine/gncEntry.c                              |    2 +-
 src/engine/test/Makefile.am                        |    1 +
 src/engine/test/test-engine.c                      |    2 +
 src/engine/test/utest-Entry.c                      |  116 ++
 src/gnome-utils/dialog-options.c                   |    2 +-
 src/libqof/qof/gnc-numeric.cpp                     |    8 +-
 src/libqof/qof/guid.cpp                            |    6 +-
 src/scm/fin.scm                                    |   18 +-
 91 files changed, 146 insertions(+), 9445 deletions(-)
 delete mode 100644 packaging/win32/ChineseSimp-12-5.1.11.isl
 delete mode 100644 packaging/win32/ChineseTrad-2-5.1.11.isl
 delete mode 100644 packaging/win32/Greek-4-5.1.11.isl
 delete mode 100644 packaging/win32/Japanese-5-5.1.11.isl
 delete mode 100644 packaging/win32/Latvian-1-5.1.11.isl
 delete mode 100644 packaging/win32/Makefile.am
 delete mode 100644 packaging/win32/README
 delete mode 100644 packaging/win32/aqbanking-4.2.4-r2132.patch
 delete mode 100644 packaging/win32/bootstrap_win_dev.vbs
 delete mode 100644 packaging/win32/build_package.sh
 delete mode 100644 packaging/win32/build_tags.sh
 delete mode 100755 packaging/win32/create_cross_mingw.sh
 delete mode 100755 packaging/win32/crossbuild_webkit.sh
 delete mode 100644 packaging/win32/custom.sh.sample
 delete mode 100644 packaging/win32/daily_build.bat
 delete mode 100644 packaging/win32/daily_build.sh
 delete mode 100644 packaging/win32/defaults.sh
 delete mode 100755 packaging/win32/dist-impl.sh
 delete mode 100755 packaging/win32/dist.sh
 delete mode 100644 packaging/win32/exetype.pl
 delete mode 100644 packaging/win32/functions.sh
 delete mode 100644 packaging/win32/getperl.vbs
 delete mode 100644 packaging/win32/gnc-path-check
 delete mode 100644 packaging/win32/gnucash.iss.in
 delete mode 100644 packaging/win32/guile-1.8.8.patch
 delete mode 100644 packaging/win32/icu-crossmingw.patch
 delete mode 100644 packaging/win32/install-fq-mods.cmd
 delete mode 100644 packaging/win32/install-impl.sh
 delete mode 100644 packaging/win32/install.sh
 delete mode 100644 packaging/win32/libdbi-0.8.3.patch
 delete mode 100644 packaging/win32/libdbi-dbd_helper.c.patch
 delete mode 100644 packaging/win32/libdbi-drivers-Makefile.in.patch
 delete mode 100644 packaging/win32/libdbi-drivers-dbd_mysql.c.patch
 delete mode 100644 packaging/win32/libdbi-drivers-dbd_pgsql.c.patch
 delete mode 100644 packaging/win32/libdbi-drivers-dbd_sqlite3.c.patch
 delete mode 100644 packaging/win32/libmysql.def
 delete mode 100755 packaging/win32/libxslt-1.1.22.Makefile.in.patch
 delete mode 100644 packaging/win32/make_install.sh
 delete mode 100644 packaging/win32/opensp-1.5.2.patch
 delete mode 100644 packaging/win32/pi.sh
 delete mode 100644 packaging/win32/redirect.c
 delete mode 100644 packaging/win32/reset.sh
 delete mode 100755 packaging/win32/webkit-1.2.7-configure.patch
 delete mode 100755 packaging/win32/webkit-1.2.7-datadir.patch
 delete mode 100755 packaging/win32/webkit-1.2.7-gccpath.patch
 delete mode 100755 packaging/win32/webkit-1.2.7-makefile.patch
 delete mode 100755 packaging/win32/webkit-1.2.7-mingw32.patch
 delete mode 100755 packaging/win32/webkit-1.2.7-nosvg.patch
 delete mode 100644 packaging/win32/webkit-1.2.7-time.patch
 delete mode 100644 packaging/win32/webkit-1.2.7-vasprintf.patch
 delete mode 100755 packaging/win32/webkitenumtypes.cpp
 delete mode 100755 packaging/win32/webkitenumtypes.h
 delete mode 100644 packaging/win32/weekly_build.sh
 create mode 100644 src/engine/test/utest-Entry.c



More information about the gnucash-patches mailing list