libgda r2826 - in trunk: . doc/C/tmpl libgda libgda/sql-delimiter providers/sqlite testing/tests_data tests



Author: vivien
Date: 2007-02-09 16:35:27 +0000 (Fri, 09 Feb 2007)
New Revision: 2826
ViewCVS link: http://svn.gnome.org/viewcvs/libgda?rev=2826&view=rev

Added:
   trunk/tests/
   trunk/tests/Makefile.am
   trunk/tests/basic_sql.xml
   trunk/tests/check_delimiter.c
   trunk/tests/test-util.c
   trunk/tests/test-util.h
Modified:
   trunk/ChangeLog
   trunk/Makefile.am
   trunk/configure.in
   trunk/doc/C/tmpl/gda-data-model.sgml
   trunk/gtk-doc.make
   trunk/libgda-3.0.pc.in
   trunk/libgda/gda-data-model-extra.h
   trunk/libgda/gda-data-model-iter.c
   trunk/libgda/gda-data-model-query.c
   trunk/libgda/gda-data-model.c
   trunk/libgda/gda-data-model.h
   trunk/libgda/gda-data-proxy.c
   trunk/libgda/gda-object.c
   trunk/libgda/gda-object.h
   trunk/libgda/gda-parameter-list.c
   trunk/libgda/gda-parameter.c
   trunk/libgda/sql-delimiter/gda-test-delimiter.c
   trunk/libgda/sql-delimiter/lexer.l
   trunk/providers/sqlite/gda-sqlite-provider.c
   trunk/providers/sqlite/utils.c
   trunk/testing/tests_data/SQL_parsing_tests.xml
Log:
        * configure.in:
        * libgda-3.0.pc.in: add -DGDA_DEBUG if necessary to allow easy creation of GdaObject
        derived objects outside the libgda's sources
        * configure.in:
        * tests/*: added unit tests for delimiters testing, to be run using
        the "make check" command (if the "check" library (http://check.sourceforge.net/) is
        not installed then warnings will appear instead of a test failure
        count)
        * libgda/gda-parameter.c:
        * libgda/gda-object.[ch]: added the option for GdaObject sub-classes to copy the
        "name" property to the "id" one if the "id" is not set (used by the GdaParameter object)
        * libgda/gda-parameter.c:
        * libgda/gda-parameter-list.c: 
        * libgda/gda-data-model-iter.c: corrected the gda_object_dump() method
        * libgda/sql-delimiter/lexex.l: it is now legal to write "## /* type:gint */" when
        only "## /* type:'gint' */" was recognized before.
        * libgda/gda-data-model-query.c: correctly detect when it's not possible to get information
        about columns
        * libgda/gda-data-model.[ch]: added a "reset" signal emitted when the data model has completely
        changed (the number of columns and types of columns and of course the whole data may have changed)
        * libgda/gda-data-model-extra.h: added gda_data_model_reset() to make the model emit the "reset"
        signal
        * libgda/gda-data-proxy.[ch]: added a "re_init_done" signal emitted when the proxied data
        model's number of columns changes





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]