gnucash master: Multiple changes pushed

Mike Alexander mta at code.gnucash.org
Fri Aug 7 20:00:40 EDT 2015


Updated	 via  https://github.com/Gnucash/gnucash/commit/1e16ba6c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/655c04bd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7e95ac28 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/82f0e286 (commit)
	from  https://github.com/Gnucash/gnucash/commit/9240c1b4 (commit)



commit 1e16ba6c14ccec6222a8fe798e7824285fd49cac
Author: Mike Alexander <mta at umich.edu>
Date:   Fri Aug 7 19:43:12 2015 -0400

    Quote the date returned by get_quote_time so Scheme can read it.

commit 655c04bd68d984272d8593ebbcff10f3dbaac93b
Author: Mike Alexander <mta at umich.edu>
Date:   Thu Aug 6 17:43:57 2015 -0400

    Avoid passing invalid arguments to functions to get rid of some non-fatal asserts.

commit 7e95ac28a77969505b5bba5580d3e28070020102
Author: Mike Alexander <mta at umich.edu>
Date:   Thu Aug 6 01:20:23 2015 -0400

    Check for a null pointer for a credit or debit formula in gnc_sxed_check_consistent.
    
    This got dropped when qof_instance_get replaced direct KVP access and it makes
    it impossible to edit a scheduled transaction since splits can't have both a credit
    and debit value.

commit 82f0e28685829182b451c3a81ecd2657d45a0c8d
Author: Mike Alexander <mta at umich.edu>
Date:   Wed Aug 5 16:10:04 2015 -0400

    Make it possible to set variables in SX "since last run" dialog.
    
    When gnc-numeric.c was converted to C++, gnc_numeric_equal was changed so
    that an invalid number is equal to anything.  The SX since last run dialog
    initializes unset variables to invalid numbers which means that whatever you
    type is equal to what is already there and is ignored.



Summary of changes:
 src/app-utils/gnc-sx-instance-model.c           | 28 ++++++++++++++++---------
 src/engine/SchedXaction.c                       |  3 ++-
 src/gnome/dialog-sx-editor.c                    |  6 ++++--
 src/gnome/dialog-sx-editor2.c                   |  6 ++++--
 src/libqof/qof/gnc-numeric.cpp                  | 14 +++++++++++++
 src/quotes/gnc-fq-helper.in                     |  2 +-
 src/register/ledger-core/split-register-model.c | 18 ++++++++++------
 7 files changed, 55 insertions(+), 22 deletions(-)



More information about the gnucash-patches mailing list