I thought that since I was fixing libxml I'd also work on adding more of the API to it.
As of last night, these are the current changes that will appear in the next release (which should be in a day or so) :
* Fixed TxmlNodeSet.getNodeList.
* API change - Added TxmlBase (for shared methods). Extended Node, Doc, Dtd, Attribute, Entity from it. Should be backwards compatible.
* Implemented debug-time assertion checking.
* Incbin support added for TxmlDoc and TxmlTextReader.
* Added more XPath functionality.
* Added libxml globals.
* Added Entities API.
* Added XML catalogs and SGML catalogs API.
For incbin support, you can now use : TxmlDoc.parseFile("incbin::afile.xml"), and the same for the textreader.
Will let you know when the update is available.
:o)
As of last night, these are the current changes that will appear in the next release (which should be in a day or so) :
* Fixed TxmlNodeSet.getNodeList.
* API change - Added TxmlBase (for shared methods). Extended Node, Doc, Dtd, Attribute, Entity from it. Should be backwards compatible.
* Implemented debug-time assertion checking.
* Incbin support added for TxmlDoc and TxmlTextReader.
* Added more XPath functionality.
* Added libxml globals.
* Added Entities API.
* Added XML catalogs and SGML catalogs API.
For incbin support, you can now use : TxmlDoc.parseFile("incbin::afile.xml"), and the same for the textreader.
Will let you know when the update is available.
:o)