Commit Graph

12 Commits

Author SHA1 Message Date
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
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
9e19c620bb (XML_Float): change internal representation of "double" values, so that
we can handle values outside of the range of Long_Long_Float.
 Should fix failures on mips-irix
K704-031

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@177915 936e1b1b-40f2-da11-902a-00137254ae57
2011-08-30 10:56:46 +00:00
Emmanuel Briot
ce7dda898a Rewrite support for simpleType
We no longer use an XML_Validator, but explicit case statements for the
 builtin primitive types defined by W3C.
This removes all memory leaks when parsing test.xsd and test.xml, and
 simplifies memory management. This also removes a lot of code
J302-043

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166637 936e1b1b-40f2-da11-902a-00137254ae57
2010-11-05 10:47:04 +00:00
Emmanuel Briot
c4722611f4 (Arbitrary_Precision_Number): reimplemented using symbols, rather than
controlled types. This is much more efficient
J302-043

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166636 936e1b1b-40f2-da11-902a-00137254ae57
2010-11-05 10:47:00 +00:00
Emmanuel Briot
690416c097 (Validation_Error): now requires a Validating_Reader as parameter.
This required a significant refactoring, but in particular cleaned
 up the use of Validation_Context (now removed), where we were using
 a Unrestricted_Access.
This also provides future support for longer error messages (since
 exception_message is limited to short messages), and to avoid so
 many exception raises
No change to the testsuite
J302-043

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@159263 936e1b1b-40f2-da11-902a-00137254ae57
2010-04-21 18:09:21 +00:00
Emmanuel Briot
aec8054800 Minor fixes in the handling of decimal and time
J302-043

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@158032 936e1b1b-40f2-da11-902a-00137254ae57
2010-03-24 15:08:27 +00:00
Emmanuel Briot
cda4c50ee1 Initial support for arbitrary precision types (decimal and integer)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12084 936e1b1b-40f2-da11-902a-00137254ae57
2005-08-05 14:52:37 +00:00