105 Commits

Author SHA1 Message Date
bortolussi
353f4455f6 Add the AdaCore logo in the doc
Also update the background color of the table of content.

eng/toolchain/xmlada#2
2023-11-13 17:26:25 +01:00
Joel Brobecker
6c562dd010 Switch the HTML documentation to using the RTD theme
This commit adjust the sphinx configuration to use the "Read The Docs"
theme, which has the advantage of allowing the navigation bar
(containing among other things a search bar, and the TOC) to stay
fixed while scrolling the contents of the page being read. This is
particularly useful to allow access to those features while reading
a long page, for instance.

TN: V905-033
Change-Id: Ie315438ce8e6010d070bc0874c775dd8460ceff2
2022-11-25 20:31:41 +04:00
Vasiliy Fofanov
e058cb2f47 Fix file path
This comes from the GitHub pull request #22
no-tn-check

Change-Id: I7f9a10cffc08366be0244c1c17ccd9ef418441e0
2022-08-06 21:09:45 +02:00
Nicolas Boulenguez
9e1bd23397 docs: remove erroneous execution permissions 2022-08-06 12:38:05 +02:00
Nicolas Boulenguez
ff8c617718 docs/conf.py: close configure.in file 2022-08-06 12:38:05 +02:00
Nicolas Boulenguez
bd5bb267d8 docs: move the only non-ASCII character to a one-line separate file
Unicode substitutions seem impossible in litteral blocks or
code-blocks.
2022-08-06 12:38:05 +02:00
Nicolas Boulenguez
d1b32d3b1d docs: quote raw text with double backquotes
The ReStructured Text variant used by sphinxdoc recommends two
consecutive backquotes for raw text.  Single backquote or double
quotes sometimes work, but interact poorly with each other.
2022-07-25 05:16:24 +02:00
Nicolas Boulenguez
3b32e02eec docs: remove commas before ellipses
A comma before an ellipsis is common in mathematical typography but
quite rare in english.
2022-07-25 05:13:48 +02:00
Bent Bracke
da78abc34c Fix file path 2022-02-26 10:07:38 +01:00
t-14
29a7827f07 Fix typos in the docs.
This comes from the GitHub pull request #13.
no-tn-check

Change-Id: I16d3c1fdfc56153692e34378d938656703ec0b0e
2021-01-10 19:59:31 +01:00
Dimitri Kokkonis
d0761017c8 Migrate to Sphinx 3.2. T421-010
Change-Id: I7ac67c96597c7b3fdeb7a4f161b3d2c9d4b46465
2020-12-23 14:37:43 +01:00
Oliver Kellogg
2eab014847 Fix typos in the docs. 2020-04-18 21:28:32 +02:00
Vasiliy Fofanov
b50bc26596 Update usage section which has become obsolete. SB18-013
Change-Id: Id026db7f1f852b4c142247bab0cb6f46ef9038b2
2019-11-18 14:35:04 +01:00
Fedor Rybin
95f2586e49 Update doc with limitation of input size
State input size limit.
Mention two input modules that were missing from the docs.
Fix some typos.

for SB06-054

Change-Id: I059566d5a19fd9e696d3b26af7d9ebee11939c6e
2019-11-07 11:54:54 +01:00
Vratislav Podzimek
92b54d330a Minor fixes for the SAX documentation
These are fixes for a few minor typos/issues I spotted while
reading the documentation.
2017-10-10 15:24:37 +02:00
Fedor Rybin
9dd5a102f3 Q605-023 add VxWorks-friendly tests
For the purpose of sanity checking xmlada on VxWorks (and possibly
other cross platforms), add cross-comilable examples, one per dom, sax
and schema, that have all xml/xsd sources embedded in the test's main.
Add new cross- and existing examples to the installation of xmlada.

Change-Id: I56848955171a3b1f16f38bc3ecd7cef253af6346
2017-06-09 11:29:30 +03:00
Fedor Rybin
b1be3aa7a2 Q215-048 fix xmlada examples
Fix examples to import proper project names,
fix domschemaexample to not unset the namespeces feature,
add examples to the testing.

Change-Id: Ic5ba519f9ae80f4df3931757a1fcdb9b72e4f540
2017-02-22 13:05:36 +01:00
Emmanuel Briot
642d95a2a2 Add new example, pointing to a real XSD file
Change-Id: Ifcd250792015aa00f76b3b175063c6350e0ecbf5
2015-10-13 15:26:40 +02:00
Emmanuel Briot
3fbca59487 Add support for preloading multiple XSD files and reuse them
O930-031

XSD files with no namespace information cannot be mixed into the
same XML_Grammar, or they will conflict with each other. The
solution is therefore to preload each of them into its own XML_Grammar,
and then let the validating parser chose that grammar dynamically
by overriding the new primitive operation Parse_Grammar.

Change-Id: I337d09259c6b2b18d9b91b4ded847f7f8dcd6eab
2015-10-13 15:18:30 +02: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
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
Emmanuel Briot
e261f6df92 Minor doc enhancement to show how to display error messages.
N219-005

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@223538 936e1b1b-40f2-da11-902a-00137254ae57
2014-02-19 09:18:28 +00:00
Emmanuel Briot
504d44e571 Add documentation on how to store location along with the DOM nodes.
M805-006

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@214499 936e1b1b-40f2-da11-902a-00137254ae57
2013-08-21 13:14:41 +00:00
Emmanuel Briot
c9343e8fcb Remove incorrect line in example
L901-007

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@193905 936e1b1b-40f2-da11-902a-00137254ae57
2012-09-03 08:53:06 +00:00
Emmanuel Briot
0b3b25c7bc Automatically update copyright to current year
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@182328 936e1b1b-40f2-da11-902a-00137254ae57
2011-12-12 10:18:05 +00:00