gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Dec 11 20:42:44 EST 2016


Updated	 via  https://github.com/Gnucash/gnucash/commit/3ed1c761 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/54beffd9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78b41f7a (commit)
	from  https://github.com/Gnucash/gnucash/commit/ad208810 (commit)



commit 3ed1c7616df3b828f50165a0b68b5c16a4d17480
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Dec 11 17:21:28 2016 -0800

    Remove QIF importer error “Dates earlier than 1970 are not supported”.
    
    Because they are. The parser can’t figure out years earlier than 1930,
    but that’s not really a major concern.

commit 54beffd9367221402ff09fb8493e8112fe637732
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Dec 11 16:32:15 2016 -0800

    Bug 685329 - Crashes on non-existent date
    
    Log an error instead of crashing. The transaction will be imported with
    today’s date.

commit 78b41f7ac14d1a19f588e1d9ef6cb4a10bb276b7
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Dec 11 15:23:55 2016 -0800

    Bug 772369 - Replace use of guile's internal date/time functions
    
    with our own implementation of gnc-date.



Summary of changes:
 src/app-utils/date-utilities.scm                   | 66 +++++++++++-----------
 src/base-typemaps.i                                | 47 +++++++++++++++
 src/engine/Transaction.c                           | 10 +++-
 src/engine/test/test-extras.scm                    |  8 +--
 src/engine/test/test-split.scm                     |  2 +-
 src/import-export/qif-imp/qif-parse.scm            |  9 +--
 src/import-export/qif-imp/qif-to-gnc.scm           | 10 +---
 src/report/business-reports/easy-invoice.scm       |  2 +-
 src/report/business-reports/fancy-invoice.scm      |  4 +-
 src/report/business-reports/invoice.scm            |  2 +-
 src/report/business-reports/job-report.scm         |  2 +-
 src/report/business-reports/owner-report.scm       |  2 +-
 src/report/locale-specific/us/taxtxf-de_DE.scm     | 28 ++++-----
 src/report/locale-specific/us/taxtxf.scm           | 38 ++++++-------
 .../report-system/test/test-report-utilities.scm   |  2 +-
 .../standard-reports/test/test-cash-flow.scm       |  6 +-
 src/report/utility-reports/hello-world.scm         | 10 ++--
 17 files changed, 145 insertions(+), 103 deletions(-)



More information about the gnucash-patches mailing list