gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Dec 16 13:48:32 EST 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/51fab91f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4ce47b89 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/87e833c6 (commit)
	from  https://github.com/Gnucash/gnucash/commit/0d8112bf (commit)



commit 51fab91ffef8aafea8a80de11f96a8697bc332cc
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Dec 16 10:36:27 2017 -0800

    Add test-flat-bayes to autotools build.

commit 4ce47b898d45339b95756bb3157a0b7afb9e1830
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Dec 16 10:35:07 2017 -0800

    Add minimum version to feature and fix copy-paste error in test-flat-bayes.
    
    As recommended by Geert Janssens.

commit 87e833c693e0b0fa887d6f1fd8fd6622ec459b95
Author: lmat <dartme18 at gmail.com>
Date:   Wed Nov 22 14:02:45 2017 -0500

    GUID/Flat bayes handling in 2.6
    
    With 2.8 soon able to write flat guid bayes kvps, 2.6 will also need
    to be able to read them. This change enables 2.6 to be able to write
    all known types of import maps: not-flat guid and account name, and
    flat guid import maps, but it is not able to convert between these
    types. 2.8 is able to read earlier, not-flat bayes kvps,
    and will convert them to a flat guid model.



Summary of changes:
 src/core-utils/gnc-features.c            |  32 ++++
 src/core-utils/gnc-features.h            |   3 +
 src/import-export/import-match-map.c     | 291 +++++++++++++++++++------------
 src/import-export/test/CMakeLists.txt    |   6 +-
 src/import-export/test/Makefile.am       |  17 +-
 src/import-export/test/test-flat-bayes.c | 289 ++++++++++++++++++++++++++++++
 src/libqof/qof/kvp_frame.c               |  24 +++
 src/libqof/qof/kvp_frame.h               |   2 +
 8 files changed, 551 insertions(+), 113 deletions(-)
 create mode 100644 src/import-export/test/test-flat-bayes.c



More information about the gnucash-patches mailing list