[gdome]gdome2-0.6.8 is released
- From: Paolo Casarini <casarini CS UniBO IT>
- To: gdome gnome org
- Cc: Claudio Sacerdoti_Coen <sacerdot CS UniBO IT>
- Subject: [gdome]gdome2-0.6.8 is released
- Date: Wed, 13 Jun 2001 11:05:01 +0200 (CEST)
Hi,
this is the first version released under GNU LGPL. I recommend this
version for most users, because I've worked to fix some problems
regarding the install process and the use of this library from C++.
Gdome2 sites:
http://www.cs.unibo.it/~casarini/gdome2
http://tarpano.homeip.net/gdome2/ (slow)
Gdome2 Reference Manual:
http://www.cs.unibo.it/~casarini/gdome2/gtk-doc/book1.html
News:
- Changed the license of the library from GPL to LGPL
- Added 15 public casting macro (GDOME_A, GDOME_CD, GDOME_EL, ...)
These also check for the validity of the cast.
- Some functions mapped by public API were without
g_return_... parameters checks (Fixed).
- Renamed functions, in DOMImplementation interface, that ends with
"WithEntityTable" in ...WithEntitiesTable. To these two functions I've
changed also the type of parameter "entityTable" from gchar* [][4] to
GdomeEntitiesTableEntry [].
- Added 7 new public APIs to work with GdomeDOMString:
+ gdome_str_equalIgnoreCase
+ gdome_str_charAt
+ gdome_str_concat
+ gdome_str_endsWith
+ gdome_str_length
+ gdome_str_startsWith
+ gdome_str_isEmpty
- Added a test program for the GdomeDOMString interface
- Added the extern "C" {} block to all exported header file
- CHANGED THE TYPE OF FIELD user_data IN ALL PUBLIC OBJECT STRUCTURES:
from GdomePrivateList* to gpointer.
- Some bugs fixed in DOMImplementation interface working with references
- Now the html documentation is installed by default in
$prefix/doc/gdome2-$version.
- All public functions that previously used as return value o as a
parameter a void*, now use a gpointer.
- Fixed linking bug due to the use of libxml2 MEM_CLEANUP
- Changed the type of parameter mode in gdome_di_createDoc... APIs of
the DOMImplementation interface, from GdomeLoadingCode to unsigned
int, to support entities substitution flag.
- Fixed a memory leak in gdome_di_createDOCFromXXXXWithEntitiesTable
APIs.
- Added short and long description in the html documentation to all
implemented interfaces.
- Modified test-loadsave test program to test also the
GDOME_LOAD_SUBSTITUTE_ENTITIES flag.
- Fixed Bug in GdomeExceptionCode enumeration.
- Added check for GDOME_WRONG_DOCUMENT_ERR exception in
gdome_di_createDocument.
- Added to CVS the benchmark program bench.c in the test directory.
- Fixed 'make install' bug w.r.t. gtk-doc documentation.
- Updated Documentation
Note:
The user_data field in all public object structures is no longer a
GdomePrivateList*. Now it's a simple gpointer.
Bye
Paolo
--
Paolo Casarini - casarini cs unibo it
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]