Released 3.99.2

2008-03-24  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sql-parser/lemon.c:
	* libgda/sql-parser/LemonPatch:
	* libgda/sql-parser/lempar.c: use the Lemon parser generator for SQLite 3.5.7
	* libgda/sql-parser/parser.y:
	* libgda/sql-parser/delimiter.y:
	* providers/skel-implementation/capi/parser.y:
	* providers/postgres/parser.y: add #include <assert.h> which is required by the
	new version of the Lemon parser generator
	* providers/postgres/gda-postgres-meta.c:
	* providers/postgres/gda-postgres-provider.c: renamed the prepared statement with
	lowercase only to avoid postgres warning about non existing prepared statement
	when calling DEALLOCATE
	* libgda/information_schema.xml: added some descriptions
	* doc/C/information_schema.png:
	* doc/C/information_schema.svg: updated the GdaMetaStore's internal structure's
	diagram

2008-03-21  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/gda-sqlite.h: correction for SQLite versions < 3.5 (for bug #523613)
	* providers/postgres/parser.y:
	* libgda/sql-parser/parser.y: allow identifiers to be enclosed in double quotes
	* tests/parser/testdata.xml:
	* libgda/sql-parser/gda-sql-parser.c: corrected a nasty bug while using a case statement
	* libgda/gda-data-model.c: removed debug info
	* libgda/information_schema.xml: added some descriptive fields
	* libgda/Makefile.am: added gda-statement-extra.h to list of headers
	* configure.in: remove non compiling providers from AC_OUTPUT, don't check anymore for
	LEX and YACC as they are not used anymore
	* tests/providers/*: don't fail if the providers have not been compiled (and are thus not found)
	* tests/meta-store/*: adaptations to the information schema changes
	* libgda/sql-parser/Makefile.am:
	* libgda/sql-parser/gen_def.c:
	* providers/prepare_provider_sources.sh:
	* providers/postgres/Makefile.am:
	* providers/skel-implementation/models/Makefile.am:
	* providers/skel-implementation/capi/Makefile.am: modifications to have "make distcheck" run
	* libgda/sql-parser/LemonPatch: keep the lemon.c modifications in a separate file
	* libgda/sql-parser/lemon.c: modified to be able to load the "lempar.c" file from a directory
	different than the current directory, and be able to write output files to the current
	directory
	* libgda/sqlite/virtual/libmain.c:
	* providers/postgres/gda-postgres-cursor-recordset.[ch]: removed unused files
	* libgda/gda-connection.c: removed unused private attribute

2008-03-20  Vivien Malerba <malerba@gnome-db.org>

	* po/POTFILES.in: remove references to non existing files
	* providers/skel-implementation/models/Makefile.am:
	* providers/skel-implementation/capi/Makefile.am:
	* providers/prepare_provider_sources.sh: make the skeleton providers compile but not
	install, and altered the preparetion script to compile and install
	* providers/skel-implementation/capi/gda-capi-meta.c: corrected symbol name
	* libgda/gda-data-model.c: corrected a nasty bug in gda_data_model_import_from_model()
	* providers/postgres/gda-postgres-provider.c:
	* libgda/sqlite/gda-sqlite-provider.c: now compute the GdaSet to return at *last_insert_row
	in gda_sqlite_provider_statement_execute() if the last_insert_row argument is not NULL
	* providers/postgres/gda-postgres-ddl.c: only set a column's type as "serial" when AUTOINC
	is TRUE
	* providers/sqlite/sqlite_specs_create_table.xml.in:
	* providers/postgres/postgres_specs_create_table.xml.in: fixed typos
	* providers/postgres/postgres_specs_create_table.xml.in: dy default tables are now created
	with OIDs
	* libgda/gda-decl.h: removed declarations related to GdaClient (thanks to Mark Johnson)
	* libgda/gda-server-provider.c: doc. fixes and optional debug info
	* doc/C: updates

2008-03-19  Vivien Malerba <malerba@gnome-db.org>

	* configure.in: set to version 3.99.2