[Gnucash-changes] ChangeLog

Neil Williams codehelp at cvs.gnucash.org
Sat Oct 1 14:05:54 EDT 2005


Log Message:
-----------
ChangeLog

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash:
        ChangeLog

Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1487.2.295
retrieving revision 1.1487.2.296
diff -LChangeLog -LChangeLog -u -r1.1487.2.295 -r1.1487.2.296
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,155 @@
+2005-10-01  Neil Williams <linux at codehelp.co.uk>
+
+	* configure.in: Detect GCC 4.0 or later and add
+	-Wdeclaration-after-statement
+	* src/backend/file/gnc-backend-file.c: CashUtil sync.
+	remove ifdefs, move one declaration (spotted using the
+	change in configure.in) and remove reference to XML file.
+	* src/backend/qsf/qsf-backend.c: Add QofBackendOption 
+	to compress QSF files via libxml2. Also fix QSF XML output
+	to always specify UTF-8.
+	* src/business/business-core/gncAddress.c: Fix ability to
+	cast from QofEntity to gncAddress and vice-versa.
+	* src/engine/Account.c: Fix test-lots and test-period,
+	trace subsystem changes and qof.h fixes.
+	* src/engine/Period.c: Fix test-period, include
+	trace subsystem changes and qof.h fixes.
+	* src/engine/cap-gains.c: Fix curious translation bug
+	from cashutil. Fix trace subsystem changes and qof.h
+	* src/engine/cashobjects.c: Cashutil sync.
+	* src/engine/gnc-engine.c: Initialise the new trace
+	subsystem on startup, shutdown logging cleanly and
+	fix qof.h headers.
+	* src/engine/gnc-engine.h: The new QofLogModule
+	identifiers for core modules. Others can be added
+	ad-hoc throughout the source tree and set to be
+	logged locally.
+	* src/engine/gnc-pricedb.c: Use public API calls
+	to remove private headers and use new trace 
+	subsystem.
+	* src/engine/gnc-trace.h
+	* src/engine/gnc-trace.c: New trace subsystem based
+	on string identifiers and accessible to all QOF
+	applications.
+	* src/engine/qofbook.h
+	* src/engine/qofbook.c: New trace subsystem, qof.h
+	fixes and test-period fixes. Balance ENTER and LEAVE
+	in log output.
+	* src/engine/qofquery.c: Balance ENTER and LEAVE.
+	* src/engine/qofsession.c: Balance ENTER and LEAVE
+	and new trace subsystem changes.
+	* src/engine/test/Makefile.am
+	* src/engine/test-core/test-engine-stuff.c: Fix
+	int-out-of-range error.
+	* src/engine/test/test-freq-spec.c: Provide feedback
+	on test progress.
+	* src/engine/test/test-lots.c: Fix segmentation fault.
+	* src/engine/test/test-period.c: Fix segmentation 
+	fault, fix headers and cashutil sync (remove guile).
+	
+
+	Remove guile - cashutil sync.
+	* src/engine/test/test-group-vs-book.c
+	* src/engine/test/test-guid.c
+	* src/engine/test/test-load-engine.c
+	* src/engine/test/test-object.c
+	* src/engine/test/test-query.c
+	* src/engine/test/test-querynew.c
+	* src/engine/test/test-resolve-file-path.c
+	* src/engine/test/test-split-vs-account.c
+	
+
+2005-10-01  Neil Williams <linux at codehelp.co.uk>
+
+	Remove references to internal QOF headers and replace 
+	with qof.h
+	* src/app-utils/gnc-helpers.c
+	* src/backend/file/gnc-freqspec-xml-v2.c
+	* src/backend/file/gnc-transaction-xml-v2.c
+	* src/backend/file/io-utils.c
+	* src/backend/file/test/test-dom-converters1.c
+	* src/backend/file/test/test-file-stuff.c
+	* src/backend/file/test/test-load-example-account.c
+	* src/business/business-core/gncAddressP.h
+	* src/business/business-core/gncBillTerm.h
+	* src/business/business-core/gncBillTermP.h
+	* src/business/business-core/gncCustomer.h
+	* src/business/business-core/gncCustomerP.h
+	* src/business/business-core/gncEmployee.h
+	* src/business/business-core/gncEntry.h
+	* src/business/business-core/gncEntryP.h
+	* src/business/business-core/gncInvoice.h
+	* src/business/business-core/gncInvoiceP.h
+	* src/business/business-core/gncJob.h
+	* src/business/business-core/gncJobP.h
+	* src/business/business-core/gncOrder.h
+	* src/business/business-core/gncOrderP.h
+	* src/business/business-core/gncOwner.c
+	* src/business/business-core/gncOwner.h
+	* src/business/business-core/gncOwnerP.h
+	* src/business/business-core/gncTaxTable.h
+	* src/business/business-core/gncTaxTableP.h
+	* src/business/business-core/gncVendor.h
+	* src/business/business-core/gncVendorP.h
+	* src/business/business-core/test/test-address.c
+	* src/business/business-core/test/test-business.c
+	* src/business/business-core/test/test-employee.c
+	* src/business/business-core/test/test-job.c
+	* src/business/business-core/test/test-vendor.c
+	* src/engine/Account.h
+	* src/engine/AccountP.h
+	* src/engine/FreqSpec.h
+	* src/engine/FreqSpecP.h
+	* src/engine/Group.h
+	* src/engine/GroupP.h
+	* src/engine/Query.h
+	* src/engine/SX-book.h
+	* src/engine/SX-ttinfo.h
+	* src/engine/SchedXaction.h
+	* src/engine/SchedXactionP.h
+	* src/engine/TransLog.c
+	* src/engine/gnc-lot-p.h
+	* src/engine/gnc-lot.h
+	* src/engine/gnc-pricedb-p.h
+	* src/engine/test/test-numeric.c
+	* src/engine/test/test-transaction-reversal.c
+	* src/engine/test/test-transaction-voiding.c
+	* src/gnome-utils/gnc-dense-cal.c
+	* src/gnome-utils/search-param.c
+	* src/register/register-gnome/gnucash-item-list.c
+	* src/register/register-gnome/gnucash-style.c
+
+	Change from short int module to QofLogModule log_module
+	and use new log_module identifiers.
+	* Various.
+
+	Adjust QOF internal headers to fix qof.h.
+	* src/backend/qsf/qsf-xml-map.c
+	* src/engine/gnc-engine-util.h
+	* src/engine/gnc-engine-util.c
+	* src/engine/qof-be-utils.h
+	* src/engine/qof.h
+	* src/engine/qof_book_merge.c:
+	
+	QOF default trace modules.
+	* src/engine/kvp_frame.h
+	* src/engine/qof_book_merge.h
+	* src/engine/qofbackend.h
+	* src/engine/qofclass.h
+	* src/engine/qofid.h
+	* src/engine/qofobject.h
+	* src/engine/qofquery.h
+	* src/engine/qofsession.h
+	
+
+2005-10-01  Neil Williams <linux at codehelp.co.uk>
+
+	Doxygen tweaks
+	* src/backend/file/gnc-backend-file.h
+	* src/business/business-core/gncAddress.h
+	* src/engine/Period.h
+	* src/engine/qofbackend-p.h
+
 2005-09-29  David Hampton  <hampton at employees.org>
 
 	* various: Fix a bunch of warnings generated by doxygen.


More information about the gnucash-changes mailing list