Commit Graph

1552 Commits

Author SHA1 Message Date
Emmanuel Briot
32aa3399f3 Add entry for O508-012
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@238626 936e1b1b-40f2-da11-902a-00137254ae57
2015-05-12 07:18:20 +00:00
Emmanuel Briot
b1eda63899 Do not install xmlada_gps.py anymore
This was only used to point to the documentation, but this is now done
by GPS itself, and thus results in an error message at the start of
GPS.

O508-012

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@238597 936e1b1b-40f2-da11-902a-00137254ae57
2015-05-11 08:38:24 +00:00
Pascal Obry
91e1d4b764 Fix installation of xmlada_gps.py.
For NC15-019.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@234846 936e1b1b-40f2-da11-902a-00137254ae57
2014-12-15 20:54:54 +00:00
Emmanuel Briot
c782ce538d Create new version of features and known-problems file
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233528 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-23 08:07:57 +00:00
Vassiliy Fofanov
853adce95d 4.5.0 -> 4.6.0
NA21-022


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233510 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-22 16:57:31 +00:00
Thomas Quinot
a99d16d252 Fix incorrect version numbers in NF entry ids
Remove trailing blank lines


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233490 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-22 07:15:51 +00:00
Emmanuel Briot
44bb12c67c The tests can now be run outside of the build directory.
To run the tests, we no longer need to have run "make" first.
Instead, "make test" requires: shared.gpr and the W3C tests, and will
only recompile the sources found in */test/*, not the code of XML/Ada itself.
So will "make run_test".
A new target "run_test_and_setenv" was added for developers who need to
test the local build.

NA17-039

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233386 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-20 10:03:11 +00:00
Pascal Obry
0aadac63b6 Properly install the documentation into share/doc/xmlada.
For NA17-006.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233350 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-17 16:15:15 +00:00
Pascal Obry
d2a0a5cb3d Revert part of previous commit.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232738 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-29 18:14:29 +00:00
Pascal Obry
e8a170acd8 Update and install xmlada-config script.
This was lost during the rework of the install procedure using gprinstall.
At the same time the xmlada.gpr is now installed as an artifact. Also remove
some now unused makefile's variables.

Continued work for N403-037.
For N929-003.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232737 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-29 17:38:49 +00:00
Pascal Obry
d214ac70ea Rework the XMLAda build and install procedure.
An aggregate project is now used to build XMLAda. The builder is now
gprbuild and the installation is conducted by gprinstall. This has
permitted a large clean-up of the makefile.

For N403-037.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232625 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-24 07:47:03 +00:00
Pascal Obry
d51d3a30bc Set default PROCESSORS to 0.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232624 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-24 07:46:58 +00:00
Emmanuel Briot
6b7c44d952 Further fixes when importing and adopting nodes
We were improperly clone some of the properties of the node attributes,
and as a result did not always import all attributes.

Patch suggested by customer
N910-017

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232345 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-15 14:01:20 +00:00
Emmanuel Briot
ae37073c18 (Import_Node): fix incorrect import of attribute lists
Fix handling of features and known-problems, which were not using
correct versions of XML/Ada releases (refering to 4.4.1 instead of
the more recent 4.4.2).
N910-017

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232255 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-11 10:10:49 +00:00
Emmanuel Briot
101d8168bc Build with gprbuild, since 'gnatmake -P' is being phased out.
N715-032

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@230603 936e1b1b-40f2-da11-902a-00137254ae57
2014-07-17 09:03:15 +00: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
b7f4eeb501 Improve error message when parsing invalid date.
Fix regression N430-025.
For some reason, the compile is no longer emitted a constraint_error,
and therefore the output of the test had changed. Add an explicit test
instead.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@227069 936e1b1b-40f2-da11-902a-00137254ae57
2014-05-05 08:49:48 +00:00
Emmanuel Briot
2ef9a9b09c Skip the BOM when parsing in-memory strings.
N409-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@225856 936e1b1b-40f2-da11-902a-00137254ae57
2014-04-09 08:30:27 +00:00
Pascal Obry
e3aa0a6a5f Use open instead of file for Python 3.x compatibility.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@225719 936e1b1b-40f2-da11-902a-00137254ae57
2014-04-07 11:54:36 +00:00
Vassiliy Fofanov
8591c12a93 Update config.sub to a newer version to support more architectures.
N327-020


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@225594 936e1b1b-40f2-da11-902a-00137254ae57
2014-04-03 14:43:14 +00:00
Nicolas Roche
ec5621118b BUILD variable should be passed not MODE
Part of N325-020


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@225037 936e1b1b-40f2-da11-902a-00137254ae57
2014-03-25 08:03:23 +00:00
Emmanuel Briot
4069ed6cee New configure option --enable-build
This is for consistency with GtkAda and GPS, and enables one to
chose the build mode at configure time rather than through environment
variables.
Use pragma Initialize_Scalars when in Debug mode, also for consistency.

N324-002

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@224970 936e1b1b-40f2-da11-902a-00137254ae57
2014-03-24 09:32:59 +00:00
Emmanuel Briot
1a9ac88f45 (Child_Nodes): clarify documentation, from N311-024
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@224468 936e1b1b-40f2-da11-902a-00137254ae57
2014-03-12 11:02:06 +00:00
Emmanuel Briot
b3329cfb37 Remove mention of license in README, not appropriate for GPL release
N301-011

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@223970 936e1b1b-40f2-da11-902a-00137254ae57
2014-03-03 13:54:28 +00:00
Thomas Quinot
0efefde48e (Utf8_Prev_Char): Minor clarification of what this function does
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@223556 936e1b1b-40f2-da11-902a-00137254ae57
2014-02-19 11:57:31 +00:00