Commit Graph

19 Commits

Author SHA1 Message Date
Valentine Reboul
1c7ee7d95d [PA07-083][Q831-010] cleanup of ineffective use-clauses
Change-Id: I351103d11afd53b4c8c264a2e9df9711df8d35a0
2017-09-14 12:41:38 +02:00
Emmanuel Briot
53dc51bf5c Update copyright notices
Change-Id: Iae1283292b460ead48dedc565d6f24259e497e69
2017-01-03 10:02:38 +01:00
Emmanuel Briot
1262b6c064 Update copyright headers to 2016
Change-Id: I70135cb5146de304f14587d1a518c94e804a8e6c
2016-02-17 18:02:07 +01:00
Emmanuel Briot
d5662a6efc (Import_Node, Adopt_Node): new subprograms
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
2014-05-06 15:08:26 +00:00
Emmanuel Briot
67fb7dd10e Update copyright notices to 2014
N103-019

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@221486 936e1b1b-40f2-da11-902a-00137254ae57
2014-01-06 10:27:30 +00:00
Emmanuel Briot
6363ce096b Update copyright notices to 2013
M103-015

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@200406 936e1b1b-40f2-da11-902a-00137254ae57
2013-01-08 10:54:28 +00:00
Emmanuel Briot
8036117c11 Add entry in features about the license change.
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
2012-01-03 15:07:56 +00:00
Emmanuel Briot
5befffea2b Change header to use GPL version 3
KC20-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@182682 936e1b1b-40f2-da11-902a-00137254ae57
2011-12-20 09:09:12 +00:00
Emmanuel Briot
1e57f6bf5d Hard-code the XSD metaschema in the code, rather than rely on external
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
2010-11-05 10:54:50 +00:00
Emmanuel Briot
4471e21edf (Shared_Strings): remove support for shared strings in DOM, since they
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
2010-06-03 15:49:19 +00:00
Emmanuel Briot
7041ccc64a Merge the xmlada-xml_1_1 branch with HEAD. We still do not fully support
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
2006-04-27 12:52:07 +00:00
Emmanuel Briot
b74c98120d (Set_Attribute, Set_Attribute_NS): Remove exception message added previously,
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
2005-10-03 15:07:04 +00:00
Emmanuel Briot
d31b82c981 (Set_Attribute, Set_Attribute_NS): Add an explicit error message when
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
2005-10-03 14:40:27 +00:00
Thomas Quinot
1e61eb268c Remove redundant dependencies and use clauses.
----
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
2005-08-17 15:39:21 +00:00
Emmanuel Briot
adcbe8057b (Set_Attribute): Fix CE when adding an attribute to a non-toplevel element
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@11574 936e1b1b-40f2-da11-902a-00137254ae57
2002-06-10 07:54:46 +00:00
Emmanuel Briot
0f64adcca4 Minor style fixes ("' " -> " ", unused parameters, constant local variables)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@11538 936e1b1b-40f2-da11-902a-00137254ae57
2002-06-05 14:45:22 +00:00
Emmanuel Briot
8a691e9481 Remove the author's name from the headers
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@11511 936e1b1b-40f2-da11-902a-00137254ae57
2002-01-08 11:16:37 +00:00
Emmanuel Briot
1c5887d32d Update to new release 0.6.
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
2001-10-30 14:57:07 +00:00
Emmanuel Briot
a0d07a2c2e Initial revision
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@11480 936e1b1b-40f2-da11-902a-00137254ae57
2001-10-30 14:48:07 +00:00