[Axl]
[ANN] Axl library 0.4.3, "the killing sugus" release is ready!
Francis Brosnan Blazquez
francis at aspl.es
Thu Apr 19 13:07:21 CEST 2007
###################################
# Axl Library release note: 0.4.3 #
###################################
Advanced Software Production Line is proud to announce a new Axl
Library release.
Axl Library is an small and efficient XML toolkit, that will allow you
to produce efficient and clear code that interfaces with XML data.
The library was produced to support XML requirements needed by
software developed by Advanced Software Production Line, S.L.
At this moment the library is being used by Vortex Library,
Af-Arch, Shaper and Fovap.
Resources
~~~~~~~~~
Axl Homepage
[ http://xml.aspl.es ]
Advanced Software Production Line, S.L.
[ http://www.aspl.es ]
This release in short
~~~~~~~~~~~~~~~~~~~~~
Included complete support for <!ATTLIST declaration inside DTD
definitions, with support for CDATA, ID, IDREF, enum and default
values, and its configurations (#REQUIRED, #FIXED, #IMPLIED).
Updated axl node annotate API to fix its naming problem. See change
notification.
Fixed bugs and included new functions.
Change notifications
~~~~~~~~~~~~~~~~~~~~
[1] axl-annotate-01
http://www.aspl.es/axl/axl-annotate-01.txt
Thanks to..
~~~~~~~~~~~
Milton Yates (fixed wrong axl log header declaration and gentoo
package support).
Changes from previous release 0.4.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* [fix] Applied change notification: axl-annotate-01. Replaced all
reference to anotate with annotate. Updated libaxl base library, base
ns library and regression tests.
* [fix] Added null reference format check to axl_stream_printf_len if
used gcc under windows (mingw).
* [fix] Checking format reference received prior calling _vscprintf.
* [new] Added a new function to check if a list is empty. Update
regression test to check new functionality. API added:
- axl_list_is_empty
* [fix] Updating definition file.
* [fix] Committing missing files for 32th regression test.
* [fix] Fixed some warnings at the axl log module header (reported and
fixed Milton Yates).
* [fix] Making axl dtd validation for fewer nodes found to be more
verbose.
* [new] Finished support for IDREF at its associated initial tests to
ensure proper function.
* [new] Finished initial implementation to support attributes with ID
attribute type configuration. Added a new test to check the
uniqueness support (test_31).
* [fix] Committing missing files to run the latest test.
* [fix] Fixing some documentation warnings and updating it to remove
reference to the pending support for <!ATTLIST which is now
implemented.
* [new] Finished initial support for <!ATTLIST declaration, CDATA,
enum, default values and its configuration (#REQUIRED, #FIXED,
#IMPLIED). Added new tests to check the <!ATTLIST support provided.
* [new] Added new function to perform foreach operations over
attributes installed on a particular node:
- axl_node_attr_foreach
- axlNodeAttrForeachFunc (handler)
* [new] Added support to the axl stream module to allow push new
content to be provided to next calls to parse content. API added:
- axl_stream_push
* [fix] Fixed valgrind warnings which at axl_stream_trim_with_size.
* [new] Added new function to the axl list module to allow performing
strings lookups. API added:
- axl_list_find_string
About Advanced Software Production Line, S.L.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Advanced Software Production Line is leading the Af-Arch project: a
complete framework to develop distributed application to manage
enterprise process.
Af-Arch project uses Axl library to support its XML requirements
while exchanging data between nodes.
Advanced Software Production Line also provides GNU/Linux support
and consulting services to enable organization to introduce
GNU/Linux inside its process, making other platforms to interact
with GNU/Linux.
Contact us, using English or Spanish, to get commercial support
and/or XML based development services.
You can reach us:
http://www.aspl.es - info at aspl.es
We hope Axl Library help you. Enjoy Axl Library!
--
Francis Brosnan Blázquez - francis at aspl.es
Advanced Software Production Line - http://www.aspl.es
19th apr 2007, Madrid (Spain)
More information about the Axl
mailing list