gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Oct 25 14:51:54 EDT 2016


Updated	 via  https://github.com/Gnucash/gnucash/commit/1e5f2459 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/85770afb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0a5a0ab7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e1e85cee (commit)
	from  https://github.com/Gnucash/gnucash/commit/3877c03e (commit)



commit 1e5f245900f20bf6f2ecbdf58e40d4163f8cbfce
Merge: 3877c03 85770af
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Oct 25 11:49:48 2016 -0700

    Merge convert GUID from inheriting boost::guid to composition.

commit 85770afb8ebf0dcdf253eaf0f85455c30ba7c25b
Author: lmat <dartme18 at gmail.com>
Date:   Mon Oct 24 14:20:55 2016 -0400

    Replaced inheritance from boost uuid with composition
    
    Rather than extending boost::uuids::uuid, we add a boost::uuids::uuid
    member to handle the implementation of equality checking, uuid
    generation, etc.

commit 0a5a0ab7abcce141a533a780d41c683e23cc085d
Author: lmat <dartme18 at gmail.com>
Date:   Thu Oct 20 16:47:32 2016 -0400

    Separate C guid from C++ guid

commit e1e85cee164fb545e796f9edfddd58486f638f67
Author: lmat <dartme18 at gmail.com>
Date:   Sun Jun 12 15:47:49 2016 -0400

    Added forward declaration for struct GncGUID
    
    I also removed the guid.hpp include where I could.



Summary of changes:
 src/app-utils/test/test-option-util.cpp            |   1 -
 src/app-utils/test/test-print-parse-amount.cpp     |   1 -
 src/app-utils/test/test-scm-query-string.cpp       |   1 -
 src/app-utils/test/test-sx.cpp                     |   1 -
 src/backend/dbi/gnc-backend-dbi.cpp                |   1 -
 src/backend/dbi/test/test-backend-dbi-basic.cpp    |   1 -
 src/backend/dbi/test/test-backend-dbi.cpp          |   1 -
 src/backend/dbi/test/test-dbi-business-stuff.cpp   |   1 -
 src/backend/dbi/test/test-dbi-stuff.cpp            |   1 -
 src/backend/sql/escape.cpp                         |   1 -
 src/backend/sql/gnc-address-sql.cpp                |   1 -
 src/backend/sql/gnc-book-sql.cpp                   |   1 -
 src/backend/sql/gnc-customer-sql.cpp               |   1 -
 src/backend/sql/gnc-employee-sql.cpp               |   1 -
 src/backend/sql/gnc-entry-sql.cpp                  |   1 -
 src/backend/sql/gnc-job-sql.cpp                    |   1 -
 src/backend/sql/gnc-price-sql.cpp                  |   1 -
 src/backend/sql/gnc-recurrence-sql.cpp             |   1 -
 src/backend/sql/gnc-schedxaction-sql.cpp           |   1 -
 src/backend/sql/gnc-vendor-sql.cpp                 |   1 -
 src/backend/sql/test/test-column-types.cpp         |   1 -
 src/backend/sql/test/test-sqlbe.cpp                |   1 -
 src/backend/sql/test/utest-gnc-backend-sql.cpp     |   1 -
 src/backend/xml/gnc-account-xml-v2.cpp             |   1 -
 src/backend/xml/gnc-address-xml-v2.cpp             |   1 -
 src/backend/xml/gnc-backend-xml.cpp                |   1 -
 src/backend/xml/gnc-bill-term-xml-v2.cpp           |   1 -
 src/backend/xml/gnc-book-xml-v2.cpp                |   1 -
 src/backend/xml/gnc-budget-xml-v2.cpp              |   1 -
 src/backend/xml/gnc-commodity-xml-v2.cpp           |   1 -
 src/backend/xml/gnc-customer-xml-v2.cpp            |   1 -
 src/backend/xml/gnc-employee-xml-v2.cpp            |   1 -
 src/backend/xml/gnc-entry-xml-v2.cpp               |   1 -
 src/backend/xml/gnc-freqspec-xml-v2.cpp            |   1 -
 src/backend/xml/gnc-invoice-xml-v2.cpp             |   1 -
 src/backend/xml/gnc-job-xml-v2.cpp                 |   1 -
 src/backend/xml/gnc-lot-xml-v2.cpp                 |   1 -
 src/backend/xml/gnc-order-xml-v2.cpp               |   1 -
 src/backend/xml/gnc-owner-xml-v2.cpp               |   1 -
 src/backend/xml/gnc-pricedb-xml-v2.cpp             |   1 -
 src/backend/xml/gnc-recurrence-xml-v2.cpp          |   1 -
 src/backend/xml/gnc-schedxaction-xml-v2.cpp        |   1 -
 src/backend/xml/gnc-tax-table-xml-v2.cpp           |   1 -
 src/backend/xml/gnc-transaction-xml-v2.cpp         |   1 -
 src/backend/xml/gnc-vendor-xml-v2.cpp              |   1 -
 src/backend/xml/io-example-account.cpp             |   1 -
 src/backend/xml/io-gncxml-gen.cpp                  |   1 -
 src/backend/xml/io-gncxml-v2.cpp                   |   1 -
 src/backend/xml/io-utils.cpp                       |   1 -
 src/backend/xml/sixtp-dom-generators.cpp           |   1 -
 src/backend/xml/sixtp-dom-parsers.cpp              |   1 -
 src/backend/xml/sixtp-stack.cpp                    |   1 -
 src/backend/xml/sixtp-to-dom-parser.cpp            |   1 -
 src/backend/xml/sixtp.cpp                          |   1 -
 src/backend/xml/test/test-date-converting.cpp      |   1 -
 src/backend/xml/test/test-dom-converters1.cpp      |   1 -
 src/backend/xml/test/test-file-stuff.cpp           |   1 -
 src/backend/xml/test/test-kvp-frames.cpp           |   1 -
 src/backend/xml/test/test-load-backend.cpp         |   1 -
 src/backend/xml/test/test-load-example-account.cpp |   1 -
 src/backend/xml/test/test-load-xml2.cpp            |   1 -
 src/backend/xml/test/test-save-in-lang.cpp         |   1 -
 src/backend/xml/test/test-string-converters.cpp    |   1 -
 src/backend/xml/test/test-xml-account.cpp          |   1 -
 src/backend/xml/test/test-xml-commodity.cpp        |   1 -
 src/backend/xml/test/test-xml-pricedb.cpp          |   1 -
 src/backend/xml/test/test-xml-transaction.cpp      |   1 -
 src/backend/xml/test/test-xml2-is-file.cpp         |   1 -
 src/engine/test/gtest-import-map.cpp               |   1 -
 src/engine/test/test-account-object.cpp            |   1 -
 src/engine/test/test-commodities.cpp               |   1 -
 src/engine/test/test-date.cpp                      |   1 -
 src/engine/test/test-group-vs-book.cpp             |   1 -
 src/engine/test/test-lots.cpp                      |   1 -
 src/engine/test/test-numeric.cpp                   |   1 -
 src/engine/test/test-query.cpp                     |   1 -
 src/engine/test/test-scm-query.cpp                 |   1 -
 src/engine/test/test-split-vs-account.cpp          |   1 -
 src/engine/test/test-transaction-reversal.cpp      |   1 -
 src/engine/test/test-transaction-voiding.cpp       |   1 -
 src/engine/test/utest-Account.cpp                  |   1 -
 src/engine/test/utest-Split.cpp                    |   1 -
 src/engine/test/utest-Transaction.cpp              |   1 -
 src/libqof/qof/gnc-aqbanking-templates.cpp         |   1 -
 src/libqof/qof/gnc-date.cpp                        |   1 -
 src/libqof/qof/gnc-timezone.cpp                    |   1 -
 src/libqof/qof/guid.cpp                            | 165 ++++++++++++++++-----
 src/libqof/qof/guid.h                              |   8 +-
 src/libqof/qof/guid.hpp                            |  34 ++++-
 src/libqof/qof/kvp-value.cpp                       |   1 -
 src/libqof/qof/kvp_frame.cpp                       |   1 -
 src/libqof/qof/qof-string-cache.cpp                |   1 -
 src/libqof/qof/qofbackend.cpp                      |   1 -
 src/libqof/qof/qofbook.cpp                         |   1 -
 src/libqof/qof/qofchoice.cpp                       |   1 -
 src/libqof/qof/qofclass.cpp                        |   1 -
 src/libqof/qof/qofevent.cpp                        |   1 -
 src/libqof/qof/qofid.cpp                           |   1 -
 src/libqof/qof/qoflog.cpp                          |   1 -
 src/libqof/qof/qofobject.cpp                       |   1 -
 src/libqof/qof/qofquery.cpp                        |   1 -
 src/libqof/qof/qofsession.cpp                      |   1 -
 src/libqof/qof/qofutil.cpp                         |   1 -
 src/libqof/qof/test/test-gnc-guid.cpp              |  26 ++--
 104 files changed, 177 insertions(+), 156 deletions(-)



More information about the gnucash-patches mailing list