Daniel Veillard
231d791fc4
fixes a libtool problem on AMD 64bits builds found the validation problem
...
* libxml.spec.in: fixes a libtool problem on AMD 64bits builds
* relaxng.c: found the validation problem I had with interleave
when not covering all remaining siblings
* Makefile.am test.relaxng/* result/relaxng/*: augmented the
testsuite and check the RNG schemas against the RNG schemas
given in appendix A
Daniel
2003-02-09 14:22:17 +00:00
Igor Zlatkovic
dc329b9b66
added relaxng exports
2003-02-08 17:54:08 +00:00
Igor Zlatkovic
f3bffaf0a4
updates for relaxng
2003-02-08 17:53:46 +00:00
Igor Zlatkovic
6dacee6736
*** empty log message ***
2003-02-08 17:52:57 +00:00
Daniel Veillard
97fd5670df
applied another bug fix from Sean Chittenden Daniel
...
* xinclude.c: applied another bug fix from Sean Chittenden
Daniel
2003-02-07 13:01:54 +00:00
Daniel Veillard
ef4d3bc36c
I f...ed up the default configuration of schemas and --relaxng option
...
* configure.in xmllint.c: I f...ed up the default configuration
of schemas and --relaxng option display in xmllint, pointed by
Morus Walter.
* xlink.c: Sean Chittenden pointed a couple of errors in the XLink
detection module, fixes bug #105374 .
Daniel
2003-02-07 12:38:22 +00:00
Daniel Veillard
c5a70f2645
added the boolean base type. Daniel
...
* xmlschemastypes.c: added the boolean base type.
Daniel
2003-02-06 23:41:59 +00:00
Daniel Veillard
96a4b25245
started implementing some of the missing default simple types updated the
...
* xmlschemastypes.c: started implementing some of the missing
default simple types
* result/relaxng/*: updated the results
Daniel
2003-02-06 08:22:32 +00:00
Daniel Veillard
72fef16e5c
updated the docs, ready for 2.5.2 release Daniel
...
* NEWS doc/*: updated the docs, ready for 2.5.2 release
Daniel
LIBXML_2_5_2
2003-02-05 14:31:19 +00:00
Daniel Veillard
71531f3345
comments cleanups use xmllint for doing the RelaxNG tests preparing 2.5.2
...
* HTMLparser.c tree.c xmlIO.c: comments cleanups
* Makefile.am: use xmllint for doing the RelaxNG tests
* configure.in: preparing 2.5.2 made schemas support default to
on instead of off
* relaxng.c: removed the verbosity
* xmllint.c: added --relaxng option
* python/generator.py python/libxml_wrap.h: prepared the integration
of the new RelaxNG module and schemas
* result/relaxng/*: less verbose output
Daniel
2003-02-05 13:19:53 +00:00
Daniel Veillard
ec498e1b33
do not run content model validation if the content is not determinist
...
* valid.c: do not run content model validation if the
content is not determinist
Daniel
2003-02-05 11:01:50 +00:00
Daniel Veillard
de590ca180
added the redefinition of namespaced attribute check that was missing as
...
* SAX.c: added the redefinition of namespaced attribute
check that was missing as Fabrice Desré pointed out.
Daniel
2003-02-05 10:45:26 +00:00
Daniel Veillard
930dfb6324
applied HTML improvements from Nick Kew, allowing to do more checking to
...
* HTMLparser.c include/libxml/HTMLparser.h: applied HTML
improvements from Nick Kew, allowing to do more checking
to HTML elements and attributes.
Daniel
2003-02-05 10:17:38 +00:00
Daniel Veillard
4287c57a0e
fixing bug #105137 about entities declaration needing to be copied to the
...
* xinclude.c: fixing bug #105137 about entities declaration
needing to be copied to the including document.
Daniel
2003-02-04 22:48:53 +00:00
Daniel Veillard
652d8a9494
fixed bug #104817 with delegateURI fixing bugs #104123 and #104125 Daniel
...
* catalog.c: fixed bug #104817 with delegateURI
* xpath.c: fixing bugs #104123 and #104125
Daniel
2003-02-04 19:28:49 +00:00
Daniel Veillard
0e298ad23f
fixing #104096 to compile without regexps Daniel
...
* configure.in valid.c xmlreader.c python/libxml_wrap.h
python/types.c: fixing #104096 to compile without regexps
Daniel
2003-02-04 16:14:33 +00:00
Daniel Veillard
57e79b302b
fixing bug #103969 forgot to add an epsilon transition when building the
...
* valid.c: fixing bug #103969 forgot to add an epsilon transition
when building the automata for elem*
Daniel
2003-02-04 15:33:12 +00:00
Daniel Veillard
358a98961b
applied patch from Arne de Bruijn fixing bug #103827 Daniel
...
* HTMLparser.c: applied patch from Arne de Bruijn fixing
bug #103827
Daniel
2003-02-04 15:22:32 +00:00
Daniel Veillard
eb1371795f
updating a comment, fixing #103776 Daniel
...
* HTMLparser.c: updating a comment, fixing #103776
Daniel
2003-02-04 15:18:06 +00:00
Daniel Veillard
8d589046b4
fixing bug 105049 for validity checking of content within recursive
...
* parser.c: fixing bug 105049 for validity checking of content
within recursive entities.
Daniel
2003-02-04 15:07:21 +00:00
Daniel Veillard
e5b110b384
try to fix # 105049 a couple of changes and extensions updated a function
...
* HTMLparser.c: try to fix # 105049
* relaxng.c xmlschemastypes.c: a couple of changes and extensions
* tree.c: updated a function comment
Daniel
2003-02-04 14:43:39 +00:00
Daniel Veillard
419a7688d0
more work on grammars and refs/defs augmented/updated the regression tests
...
* relaxng: more work on grammars and refs/defs
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-02-03 23:22:49 +00:00
Daniel Veillard
144fae1635
more work on name classes, except support augmented/updated the regression
...
* relaxng: more work on name classes, except support
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-02-03 13:17:57 +00:00
Daniel Veillard
1ed7f364bd
more work on name classes, the "validate all" schemas seems to work now.
...
* relaxng: more work on name classes, the "validate all" schemas
seems to work now.
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-02-03 10:57:45 +00:00
Daniel Veillard
3b2e4e1c14
removed an unprotedted debug message Aleksi Suhonen put a guard against
...
* python/libxml.c: removed an unprotedted debug message Aleksi Suhonen
* parser.c: put a guard against infinite document depth, basically
trying to avoid another kind of DoS attack.
* relaxng.c: some code w.r.t. nameClasses
Daniel
2003-02-03 08:52:58 +00:00
Daniel Veillard
fc1a4503fb
check all the namespace support was actually correct based on tutorial
...
* test/relaxng/* result/relaxng/*: check all the namespace support
was actually correct based on tutorial section 10.
Daniel
2003-02-02 16:02:55 +00:00
Daniel Veillard
e2a5a08b0f
include seems to work okay now augmented/updated the regression tests
...
* relaxng: include seems to work okay now
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-02-02 14:35:17 +00:00
Daniel Veillard
a9d912de79
a bit of work done in the train back. added one of the include tests
...
* relaxng.c: a bit of work done in the train back.
* test/relaxng/*: added one of the include tests
Daniel
2003-02-01 17:43:10 +00:00
Daniel Veillard
80ec90acf1
More tests from section 9 of the tutorial, Daniel
2003-01-30 14:12:27 +00:00
Daniel Veillard
0fb0106547
Combine with interleave on attributes worked without chnages, daniel
2003-01-30 13:41:41 +00:00
Daniel Veillard
154877e554
more work done in the train augmented/updated the regression tests Daniel
...
* relaxng: more work done in the train
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-01-30 12:17:05 +00:00
Daniel Veillard
b711312c78
oops forgot two external rngs, Daniel
2003-01-30 05:49:40 +00:00
Daniel Veillard
e431a27d45
debugging of externalRef augmented/updated the regression tests Daniel
...
* relaxng.c: debugging of externalRef
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-01-29 23:02:33 +00:00
Daniel Veillard
03e6e8d489
Oops forgot some result files, daniel
2003-01-29 21:32:01 +00:00
Daniel Veillard
d41f4f4888
more work on Relax-NG, implementing externalRef augmented/updated the
...
* relaxng.c: more work on Relax-NG, implementing externalRef
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
* Makefile.am: cleanup to Relaxtests target
Daniel
2003-01-29 21:07:52 +00:00
Daniel Veillard
b08c9815d2
more work on Relax-NG, implementing interleave augmented/updated the
...
* relaxng.c: more work on Relax-NG, implementing interleave
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-01-28 23:09:49 +00:00
Daniel Veillard
76fc5edab6
more work on Relax-NG, implementing interleave augmented/updated the
...
* relaxng.c: more work on Relax-NG, implementing interleave
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-01-28 20:58:15 +00:00
MST 2003 John Fleck
da81d19229
doc/tutorial/customfo.xsl doc/tutorial/customhtml.xsl adding stylesheet
...
Mon Jan 27 07:35:29 MST 2003 John Fleck <jfleck@inkstain.net>
* doc/tutorial/customfo.xsl
* doc/tutorial/customhtml.xsl
adding stylesheet customizations used to generate fo
for pdf and html
2003-01-27 14:35:56 +00:00
Daniel Veillard
c6e997c9a8
more work on Relax-NG augmented/updated the regression tests added a
...
* relaxng.c: more work on Relax-NG
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
* xmlschemastypes.c: added a number of base type definition but not
the associated checks, those are still TODOs
Daniel
2003-01-27 12:35:42 +00:00
MST 2003 John Fleck
731967ea57
in docs/tutorial: apa.html apb.html apc.html apd.html ape.html apf.html
...
Sun Jan 26 17:37:06 MST 2003 John Fleck <jfleck@inkstain.net>
in docs/tutorial:
* apa.html
* apb.html
* apc.html
* apd.html
* ape.html
* apf.html
* apg.html
* ar01s02.html
* ar01s03.html
* ar01s04.html
* ar01s05.html
* ar01s06.html
* ar01s07.html
* ar01s08.html
* index.html
* xmltutorial.pdf
* xmltutorial.xml
add index to tutorial
2003-01-27 00:39:50 +00:00
MST 2003 John Fleck
937362d30c
doc/xmlcatalog.1 doc/xmlcatalog_man.html doc/xmlcatalog_man.xml belatedly
...
Sun Jan 26 17:02:29 MST 2003 John Fleck <jfleck@inkstain.net>
* doc/xmlcatalog.1
* doc/xmlcatalog_man.html
* doc/xmlcatalog_man.xml
belatedly fixing bug #93622 (adds rewriteURI type to
"--add" option in xmlcatalog man page
2003-01-27 00:04:32 +00:00
Daniel Veillard
3be27518c9
applied patch for FreeBSD by Julio Merino, closing #104475 Daniel
...
* xmlcatalog.c xmllint.c: applied patch for FreeBSD by
Julio Merino, closing #104475
Daniel
2003-01-26 19:49:04 +00:00
Daniel Veillard
ea3f398c39
more work on Relax-NG augmented/updated the regression tests Daniel
...
* relaxng.c: more work on Relax-NG
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-01-26 19:45:18 +00:00
Daniel Veillard
edc91928dc
more work on Relax-NG augmented/updated the regression tests Daniel
...
* relaxng.c: more work on Relax-NG
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-01-26 00:52:04 +00:00
Daniel Veillard
dd1655c579
updated the policy on private mail answers more work on Relax-NG
...
* README: updated the policy on private mail answers
* relaxng.c: more work on Relax-NG
* test/relaxng/* result/relaxng/*: augmented/updated the
regression tests
Daniel
2003-01-25 18:01:32 +00:00
Daniel Veillard
831e8fdd04
State that I will Cc the list for all technical answer, Daniel
2003-01-25 11:45:34 +00:00
Daniel Veillard
7424eb6008
applied a documentation patch from Stefan Kost Daniel
...
* error.c parser.c tree.c: applied a documentation patch from Stefan Kost
Daniel
2003-01-24 14:14:52 +00:00
Daniel Veillard
276be4a6e5
more work on Relax-NG regenerated the docs updated and augmented the
...
* relaxng.c: more work on Relax-NG
* doc/*: regenerated the docs
* test/relaxng/* result/relaxng/*: updated and augmented the
Relax-NG regression tests and results
Daniel
2003-01-24 01:03:34 +00:00
Daniel Veillard
98bf67acf1
Adding testRelax.c, I forgot it, Daniel
2003-01-23 22:00:09 +00:00
Daniel Veillard
bb4c817c6d
oops forgot a new header, daniel
2003-01-23 18:35:42 +00:00