These subprograms, part of DOM level 2 and level 3, are now implemented.
(Append_Child): now raises an exception when the new node is not part of
the same document.
These new subrograms make it possible to move or copy nodes from one
document to another. So far it was possible to do this via calls to
Append_Child, but this resulted in invalid memory access when one of
the documents was freed.
N411-012
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@227165 936e1b1b-40f2-da11-902a-00137254ae57
Update all copyright headers to 2012, since the change of the license
is considered as significant for the files.
KC20-003
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@183039 936e1b1b-40f2-da11-902a-00137254ae57
files to find it.
(Input_Sources.Strings.Open): now takes a Cst_Byte_Sequence_Access, so
that we can point to hard-coded constants in the code
J302-043
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166757 936e1b1b-40f2-da11-902a-00137254ae57
have now been replaced by the use of symbols directly at the SAX level.
These symbols are thus shared between all modules (SAX, DOM and Schema)
rather than just DOM, and thus we improve efficiency in all cases
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@160696 936e1b1b-40f2-da11-902a-00137254ae57
XML 1.1, but the code has been cleaned up somewhat to match more recent
versions of the XML testsuite, improve the support for schemas,... and is
thus in good shape for distribution at this stage
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12314 936e1b1b-40f2-da11-902a-00137254ae57
since we now know how to set attributes for elements not added to the tree
yet
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12202 936e1b1b-40f2-da11-902a-00137254ae57
using shared strings and the node hasn't been added to the tree.
Temporary explanation for EA03-006
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12200 936e1b1b-40f2-da11-902a-00137254ae57
----
date: 2005/08/17 15:41:27; author: quinot;
This is for E804-013
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12150 936e1b1b-40f2-da11-902a-00137254ae57
The CVS repository was lost in the recent crash.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@11487 936e1b1b-40f2-da11-902a-00137254ae57