summaryrefslogtreecommitdiff
path: root/result
diff options
context:
space:
mode:
authorMike Hommey <glandium@debian.org>2005-09-05 17:10:35 +0000
committerMike Hommey <glandium@debian.org>2005-09-05 17:10:35 +0000
commita464d9993e2acd5b8e1089b218ba74c6fcf215c5 (patch)
tree72fe00eb59147367a1d660b90d08172357e0dffc /result
parent112cb5bb5475afec1c1cbf1d6728ce4880d0fee8 (diff)
downloadlibxml2-upstream/2.6.21.tar.gz
Load /usr/tmp/tmp.CMoFff/libxml2-2.6.21 intoupstream/2.6.21
packages/libxml2/branches/upstream/current.
Diffstat (limited to 'result')
-rw-r--r--result/HTML/Down.html2
-rw-r--r--result/HTML/Down.html.sax6
-rw-r--r--result/HTML/attrents.html4
-rw-r--r--result/HTML/attrents.html.sax4
-rw-r--r--result/HTML/cf_128.html7
-rw-r--r--result/HTML/cf_128.html.sax4
-rw-r--r--result/HTML/doc2.htm4
-rw-r--r--result/HTML/doc2.htm.sax4
-rw-r--r--result/HTML/doc3.htm4
-rw-r--r--result/HTML/doc3.htm.sax6
-rw-r--r--result/HTML/fp40.htm3
-rw-r--r--result/HTML/fp40.htm.sax8
-rw-r--r--result/HTML/liclose.html6
-rw-r--r--result/HTML/liclose.html.sax4
-rw-r--r--result/HTML/pre.html4
-rw-r--r--result/HTML/pre.html.sax4
-rw-r--r--result/HTML/python.html3
-rw-r--r--result/HTML/python.html.sax2
-rw-r--r--result/HTML/reg1.html.sax4
-rw-r--r--result/HTML/reg2.html.sax4
-rw-r--r--result/HTML/reg3.html.sax6
-rw-r--r--result/HTML/reg4.html.sax8
-rw-r--r--result/HTML/script.html.sax6
-rw-r--r--result/HTML/script2.html16
-rw-r--r--result/HTML/script2.html.err0
-rw-r--r--result/HTML/script2.html.sax50
-rw-r--r--result/HTML/test2.html1
-rw-r--r--result/HTML/test2.html.sax4
-rw-r--r--result/HTML/test3.html2
-rw-r--r--result/HTML/test3.html.sax22
-rw-r--r--result/HTML/wired.html4
-rw-r--r--result/HTML/wired.html.sax26
-rw-r--r--result/ent2.sax1
-rw-r--r--result/ent2.sax21
-rw-r--r--result/ent7.sax1
-rw-r--r--result/ent7.sax21
-rw-r--r--result/expr/base85
-rw-r--r--result/regexp/*1
-rw-r--r--result/relaxng/307377_00
-rw-r--r--result/relaxng/307377_0.err2
-rw-r--r--result/relaxng/307377_10
-rw-r--r--result/relaxng/307377_1.err3
-rw-r--r--result/relaxng/307377_20
-rw-r--r--result/relaxng/307377_2.err1
-rw-r--r--result/relaxng/307377_err1
-rw-r--r--result/relaxng/307377_valid0
-rw-r--r--result/schemas/allsg_0_01
-rw-r--r--result/schemas/allsg_0_0.err0
-rw-r--r--result/schemas/allsg_0_11
-rw-r--r--result/schemas/allsg_0_1.err0
-rw-r--r--result/schemas/allsg_0_21
-rw-r--r--result/schemas/allsg_0_2.err0
-rw-r--r--result/schemas/allsg_0_31
-rw-r--r--result/schemas/allsg_0_3.err1
-rw-r--r--result/schemas/allsg_0_41
-rw-r--r--result/schemas/allsg_0_4.err1
-rw-r--r--result/schemas/allsg_0_51
-rw-r--r--result/schemas/allsg_0_5.err1
-rw-r--r--result/schemas/any3_0_0.err2
-rw-r--r--result/schemas/any5_0_01
-rw-r--r--result/schemas/any5_0_0.err1
-rw-r--r--result/schemas/any5_0_11
-rw-r--r--result/schemas/any5_0_1.err1
-rw-r--r--result/schemas/any5_0_21
-rw-r--r--result/schemas/any5_0_2.err1
-rw-r--r--result/schemas/any5_0_31
-rw-r--r--result/schemas/any5_0_3.err0
-rw-r--r--result/schemas/any5_0_41
-rw-r--r--result/schemas/any5_0_4.err1
-rw-r--r--result/schemas/any5_0_51
-rw-r--r--result/schemas/any5_0_5.err1
-rw-r--r--result/schemas/any5_0_61
-rw-r--r--result/schemas/any5_0_6.err1
-rw-r--r--result/schemas/any5_1_01
-rw-r--r--result/schemas/any5_1_0.err1
-rw-r--r--result/schemas/any5_1_11
-rw-r--r--result/schemas/any5_1_1.err1
-rw-r--r--result/schemas/any5_1_21
-rw-r--r--result/schemas/any5_1_2.err0
-rw-r--r--result/schemas/any5_1_31
-rw-r--r--result/schemas/any5_1_3.err1
-rw-r--r--result/schemas/any5_1_41
-rw-r--r--result/schemas/any5_1_4.err1
-rw-r--r--result/schemas/any5_1_51
-rw-r--r--result/schemas/any5_1_5.err0
-rw-r--r--result/schemas/any5_1_61
-rw-r--r--result/schemas/any5_1_6.err1
-rw-r--r--result/schemas/any6_1_01
-rw-r--r--result/schemas/any6_1_0.err0
-rw-r--r--result/schemas/any6_2_01
-rw-r--r--result/schemas/any6_2_0.err0
-rw-r--r--result/schemas/any7_1_01
-rw-r--r--result/schemas/any7_1_0.err1
-rw-r--r--result/schemas/any7_1_11
-rw-r--r--result/schemas/any7_1_1.err1
-rw-r--r--result/schemas/any7_1_21
-rw-r--r--result/schemas/any7_1_2.err0
-rw-r--r--result/schemas/any7_2_01
-rw-r--r--result/schemas/any7_2_0.err1
-rw-r--r--result/schemas/any7_2_11
-rw-r--r--result/schemas/any7_2_1.err1
-rw-r--r--result/schemas/any7_2_21
-rw-r--r--result/schemas/any7_2_2.err0
-rw-r--r--result/schemas/any8_1_01
-rw-r--r--result/schemas/any8_1_0.err0
-rw-r--r--result/schemas/bug303566_1_1.err2
-rw-r--r--result/schemas/bug310264_0_01
-rw-r--r--result/schemas/bug310264_0_0.err0
-rw-r--r--result/schemas/bug312957_1_01
-rw-r--r--result/schemas/bug312957_1_0.err1
-rw-r--r--result/schemas/bug313982_0_01
-rw-r--r--result/schemas/bug313982_0_0.err0
-rw-r--r--result/schemas/extension2_1_01
-rw-r--r--result/schemas/extension2_1_0.err0
-rw-r--r--result/schematron/zvon10_04
-rw-r--r--result/schematron/zvon10_0.err5
-rw-r--r--result/schematron/zvon10_15
-rw-r--r--result/schematron/zvon10_1.err6
-rw-r--r--result/schematron/zvon11_04
-rw-r--r--result/schematron/zvon11_0.err2
-rw-r--r--result/schematron/zvon11_14
-rw-r--r--result/schematron/zvon11_1.err3
-rw-r--r--result/schematron/zvon11_24
-rw-r--r--result/schematron/zvon11_2.err3
-rw-r--r--result/schematron/zvon11_34
-rw-r--r--result/schematron/zvon11_3.err2
-rw-r--r--result/schematron/zvon12_04
-rw-r--r--result/schematron/zvon12_0.err3
-rw-r--r--result/schematron/zvon12_14
-rw-r--r--result/schematron/zvon12_1.err2
-rw-r--r--result/schematron/zvon12_24
-rw-r--r--result/schematron/zvon12_2.err3
-rw-r--r--result/schematron/zvon13_07
-rw-r--r--result/schematron/zvon13_0.err3
-rw-r--r--result/schematron/zvon13_16
-rw-r--r--result/schematron/zvon13_1.err3
-rw-r--r--result/schematron/zvon13_26
-rw-r--r--result/schematron/zvon13_2.err2
-rw-r--r--result/schematron/zvon14_013
-rw-r--r--result/schematron/zvon14_0.err4
-rw-r--r--result/schematron/zvon15_05
-rw-r--r--result/schematron/zvon15_0.err4
-rw-r--r--result/schematron/zvon16_018
-rw-r--r--result/schematron/zvon16_0.err3
-rw-r--r--result/schematron/zvon1_04
-rw-r--r--result/schematron/zvon1_0.err8
-rw-r--r--result/schematron/zvon1_14
-rw-r--r--result/schematron/zvon1_1.err8
-rw-r--r--result/schematron/zvon2_05
-rw-r--r--result/schematron/zvon2_0.err2
-rw-r--r--result/schematron/zvon2_15
-rw-r--r--result/schematron/zvon2_1.err5
-rw-r--r--result/schematron/zvon2_26
-rw-r--r--result/schematron/zvon2_2.err3
-rw-r--r--result/schematron/zvon3_09
-rw-r--r--result/schematron/zvon3_0.err6
-rw-r--r--result/schematron/zvon4_07
-rw-r--r--result/schematron/zvon4_0.err3
-rw-r--r--result/schematron/zvon4_17
-rw-r--r--result/schematron/zvon4_1.err3
-rw-r--r--result/schematron/zvon5_06
-rw-r--r--result/schematron/zvon5_0.err7
-rw-r--r--result/schematron/zvon5_16
-rw-r--r--result/schematron/zvon5_1.err5
-rw-r--r--result/schematron/zvon5_28
-rw-r--r--result/schematron/zvon5_2.err5
-rw-r--r--result/schematron/zvon6_04
-rw-r--r--result/schematron/zvon6_0.err3
-rw-r--r--result/schematron/zvon6_14
-rw-r--r--result/schematron/zvon6_1.err3
-rw-r--r--result/schematron/zvon6_24
-rw-r--r--result/schematron/zvon6_2.err3
-rw-r--r--result/schematron/zvon7_04
-rw-r--r--result/schematron/zvon7_0.err3
-rw-r--r--result/schematron/zvon7_14
-rw-r--r--result/schematron/zvon7_1.err3
-rw-r--r--result/schematron/zvon7_24
-rw-r--r--result/schematron/zvon7_2.err3
-rw-r--r--result/schematron/zvon7_34
-rw-r--r--result/schematron/zvon7_3.err3
-rw-r--r--result/schematron/zvon7_44
-rw-r--r--result/schematron/zvon7_4.err3
-rw-r--r--result/schematron/zvon8_09
-rw-r--r--result/schematron/zvon8_0.err3
-rw-r--r--result/schematron/zvon8_18
-rw-r--r--result/schematron/zvon8_1.err3
-rw-r--r--result/schematron/zvon8_28
-rw-r--r--result/schematron/zvon8_2.err3
-rw-r--r--result/schematron/zvon9_08
-rw-r--r--result/schematron/zvon9_0.err2
-rw-r--r--result/schematron/zvon9_18
-rw-r--r--result/schematron/zvon9_1.err3
-rw-r--r--result/schematron/zvon9_28
-rw-r--r--result/schematron/zvon9_2.err3
-rw-r--r--result/valid/objednavka.xml39
-rw-r--r--result/valid/objednavka.xml.err0
-rw-r--r--result/xml2.sax1
-rw-r--r--result/xml2.sax21
198 files changed, 730 insertions, 80 deletions
diff --git a/result/HTML/Down.html b/result/HTML/Down.html
index cd99aa1..929ed8a 100644
--- a/result/HTML/Down.html
+++ b/result/HTML/Down.html
@@ -3,10 +3,8 @@
<head><title>This service is temporary down</title></head>
<body bgcolor="#FFFFFF">
<h1 align="center">Sorry, this service is temporary down</h1>
-<p>
We are doing our best to get it back on-line,
-</p>
<p>The W3C system administrators</p>
</body>
</html>
diff --git a/result/HTML/Down.html.sax b/result/HTML/Down.html.sax
index a8c32c9..c23c332 100644
--- a/result/HTML/Down.html.sax
+++ b/result/HTML/Down.html.sax
@@ -16,19 +16,17 @@ SAX.ignorableWhitespace(
, 2)
SAX.startElement(body, bgcolor='#FFFFFF')
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(h1, align='center')
SAX.characters(Sorry, this service is tempora, 37)
SAX.endElement(h1)
-SAX.startElement(p)
SAX.characters(
We are doing our best to get , 48)
-SAX.endElement(p)
SAX.startElement(p)
SAX.characters(The W3C system administrators, 29)
SAX.endElement(p)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/HTML/attrents.html b/result/HTML/attrents.html
index 3231d1e..0433f48 100644
--- a/result/HTML/attrents.html
+++ b/result/HTML/attrents.html
@@ -1,4 +1,4 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
-<html><body bgcolor="#FFFFFF">
-<a href="mailto:katherine@cbfanc.org,website@bis.doc.gov?subject=South%20San%20Francisco%20BIS%20Seminar%20-%20October%2016th"></a><br>
+<html><body bgcolor="#FFFFFF">
+ <a href="mailto:katherine@cbfanc.org,website@bis.doc.gov?subject=South%20San%20Francisco%20BIS%20Seminar%20-%20October%2016th"></a><br>
</body></html>
diff --git a/result/HTML/attrents.html.sax b/result/HTML/attrents.html.sax
index 976bbbe..c1cfb42 100644
--- a/result/HTML/attrents.html.sax
+++ b/result/HTML/attrents.html.sax
@@ -4,13 +4,13 @@ SAX.startElement(html)
SAX.ignorableWhitespace(
, 2)
SAX.startElement(body, bgcolor='#FFFFFF')
-SAX.ignorableWhitespace(
+SAX.characters(
, 18)
SAX.startElement(a, href='mailto:katherine@cbfanc.org,website@bis.doc.gov?subject=South San Francisco BIS Seminar - October 16th')
SAX.endElement(a)
SAX.startElement(br)
SAX.endElement(br)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/HTML/cf_128.html b/result/HTML/cf_128.html
index 8c4f11a..b3e6b41 100644
--- a/result/HTML/cf_128.html
+++ b/result/HTML/cf_128.html
@@ -1,7 +1,9 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html>
<head><title>gnome-xml push mode bug</title></head>
-<body><table border="4"><tr>
+<body>
+
+<table border="4"><tr>
<td bgcolor="white">
Foo1
<table border="4"><tr><td>Foo2<p></p>
@@ -9,5 +11,6 @@
</td></tr></table>
</td>
<td bgcolor="blue">Foo3</td>
- </tr></table></body>
+ </tr></table>
+</body>
</html>
diff --git a/result/HTML/cf_128.html.sax b/result/HTML/cf_128.html.sax
index 8aa82c1..8f66a42 100644
--- a/result/HTML/cf_128.html.sax
+++ b/result/HTML/cf_128.html.sax
@@ -16,7 +16,7 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(table, border='4')
@@ -58,7 +58,7 @@ SAX.endElement(tr)
SAX.characters(
, 3)
SAX.endElement(table)
-SAX.ignorableWhitespace(
+SAX.characters(
, 3)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/HTML/doc2.htm b/result/HTML/doc2.htm
index 0446695..2c7e230 100644
--- a/result/HTML/doc2.htm
+++ b/result/HTML/doc2.htm
@@ -20,7 +20,9 @@
</frameset>
<noframes>
- <body bgcolor="#FFFFFF" text="#000000" link="#000080" vlink="#000080" alink="#000080" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"><p>This page uses frames, but your browser doesn't support them.</p></body>
+ <body bgcolor="#FFFFFF" text="#000000" link="#000080" vlink="#000080" alink="#000080" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
+ <p>This page uses frames, but your browser doesn't support them.</p>
+ </body>
</noframes>
</frameset>
</html>
diff --git a/result/HTML/doc2.htm.sax b/result/HTML/doc2.htm.sax
index 27d458a..7cbbc51 100644
--- a/result/HTML/doc2.htm.sax
+++ b/result/HTML/doc2.htm.sax
@@ -51,12 +51,12 @@ SAX.characters(
, 4)
SAX.startElement(body, bgcolor='#FFFFFF', text='#000000', link='#000080', vlink='#000080', alink='#000080', topmargin='0', leftmargin='0', marginheight='0', marginwidth='0')
-SAX.ignorableWhitespace(
+SAX.characters(
, 3)
SAX.startElement(p)
SAX.characters(This page uses frames, but you, 61)
SAX.endElement(p)
-SAX.ignorableWhitespace(
+SAX.characters(
, 3)
SAX.endElement(body)
SAX.characters(
diff --git a/result/HTML/doc3.htm b/result/HTML/doc3.htm
index ef6fddd..a53c27b 100644
--- a/result/HTML/doc3.htm
+++ b/result/HTML/doc3.htm
@@ -32,7 +32,7 @@ eval("page" + id + " = window.open(URL, '" + id + "', 'toolbars=0, scrollbars=0,
// End -->
</script><meta content="MSHTML 5.00.3103.1000" name="GENERATOR">
</head>
-<body alink="red" bgcolor="black" link="red" text="white" vlink="red">
+<body alink="red" bgcolor="black" link="red" text="white" vlink="red">
<p>
</p>
<div align="center">
@@ -439,7 +439,7 @@ eval("page" + id + " = window.open(URL, '" + id + "', 'toolbars=0, scrollbars=0,
</td></tr>
<!-- <TR> <TD WIDTH="780"> <P ALIGN="CENTER"><FONT SIZE="1" COLOR="#999999" FACE="Verdana,arial">Site design by Tim Brinkley</FONT> </TD> </TR> -->
</tbody></table>
-</div>
+</div>
<script> window.open=NS_ActualOpen; </script>
</body>
</html>
diff --git a/result/HTML/doc3.htm.sax b/result/HTML/doc3.htm.sax
index 93f5a9f..2cc38fa 100644
--- a/result/HTML/doc3.htm.sax
+++ b/result/HTML/doc3.htm.sax
@@ -73,7 +73,7 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 2)
SAX.startElement(body, alink='red', bgcolor='black', link='red', text='white', vlink='red')
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(p)
SAX.characters(
@@ -2905,12 +2905,12 @@ SAX.comment( <TR> <TD WIDTH="780"> <P ALIGN="CENTER"><FONT SIZE="1" COLOR="#9
SAX.endElement(tbody)
SAX.endElement(table)
SAX.endElement(div)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(script)
SAX.cdata( window.open=NS_ActualOpen; , 28)
SAX.endElement(script)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.endElement(body)
SAX.endElement(html)
diff --git a/result/HTML/fp40.htm b/result/HTML/fp40.htm
index e78b8bd..a1244dd 100644
--- a/result/HTML/fp40.htm
+++ b/result/HTML/fp40.htm
@@ -44,7 +44,8 @@ configuration file, usually http.conf. To prevent the server extensions from usi
configuration files (access.conf, srm.conf), add the following lines to http.conf:</p>
-</font><blockquote>
+</font>
+<blockquote>
<font face="Courier New">
ResourceConfig /dev/null&nbsp;<br>
AccessConfig /dev/null</font>
diff --git a/result/HTML/fp40.htm.sax b/result/HTML/fp40.htm.sax
index 3859458..6f77794 100644
--- a/result/HTML/fp40.htm.sax
+++ b/result/HTML/fp40.htm.sax
@@ -26,7 +26,7 @@ SAX.ignorableWhitespace(
, 2)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(font, face='Verdana')
SAX.characters(
@@ -167,7 +167,7 @@ SAX.characters(
, 3)
SAX.endElement(font)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(blockquote)
SAX.characters(
@@ -184,7 +184,7 @@ SAX.endElement(font)
SAX.characters(
, 1)
SAX.endElement(blockquote)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(font, face='Verdana')
SAX.characters(
@@ -452,7 +452,7 @@ SAX.characters(
, 4)
SAX.endElement(font)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/HTML/liclose.html b/result/HTML/liclose.html
index b8a464e..f4e4edb 100644
--- a/result/HTML/liclose.html
+++ b/result/HTML/liclose.html
@@ -1,10 +1,12 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head><title></title></head>
-<body><ul>
+<body>
+<ul>
<li>First item
</li>
<li>Second item, closes the first one
</li>
-</ul></body>
+</ul>
+</body>
</html>
diff --git a/result/HTML/liclose.html.sax b/result/HTML/liclose.html.sax
index 30f26c0..eabcdf6 100644
--- a/result/HTML/liclose.html.sax
+++ b/result/HTML/liclose.html.sax
@@ -15,7 +15,7 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(ul)
SAX.characters(
@@ -28,7 +28,7 @@ SAX.startElement(li)
SAX.characters(Second item, closes the first , 34)
SAX.endElement(li)
SAX.endElement(ul)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.endElement(body)
diff --git a/result/HTML/pre.html b/result/HTML/pre.html
index 17f5b3f..5308b6d 100644
--- a/result/HTML/pre.html
+++ b/result/HTML/pre.html
@@ -1,2 +1,4 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
-<html><body><pre><a href="toto"></a><img src="titi"></pre></body></html>
+<html><body>
+<pre><a href="toto"></a><img src="titi"></pre>
+</body></html>
diff --git a/result/HTML/pre.html.sax b/result/HTML/pre.html.sax
index 4f567ae..f8782b7 100644
--- a/result/HTML/pre.html.sax
+++ b/result/HTML/pre.html.sax
@@ -4,7 +4,7 @@ SAX.startElement(html)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(pre)
SAX.startElement(a, href='toto')
@@ -12,7 +12,7 @@ SAX.endElement(a)
SAX.startElement(img, src='titi')
SAX.endElement(img)
SAX.endElement(pre)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/HTML/python.html b/result/HTML/python.html
index e5f9d56..5fdc6a2 100644
--- a/result/HTML/python.html
+++ b/result/HTML/python.html
@@ -1,5 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?xml-stylesheet href="./css/ht2html.css" type="text/css"?><html>
<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --><head><title>Python Programming Language</title></head>
-<body></body>
+<body>
+</body>
</html>
diff --git a/result/HTML/python.html.sax b/result/HTML/python.html.sax
index 4f96e8a..665539c 100644
--- a/result/HTML/python.html.sax
+++ b/result/HTML/python.html.sax
@@ -20,7 +20,7 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.endElement(body)
SAX.endElement(html)
diff --git a/result/HTML/reg1.html.sax b/result/HTML/reg1.html.sax
index 1ca0271..c8ee3ac 100644
--- a/result/HTML/reg1.html.sax
+++ b/result/HTML/reg1.html.sax
@@ -15,12 +15,12 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(h1)
SAX.characters(Regression test 1, 17)
SAX.endElement(h1)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(p)
SAX.characters(
diff --git a/result/HTML/reg2.html.sax b/result/HTML/reg2.html.sax
index 63acfd4..f85691e 100644
--- a/result/HTML/reg2.html.sax
+++ b/result/HTML/reg2.html.sax
@@ -15,12 +15,12 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(h1)
SAX.characters(Regression test 2, 17)
SAX.endElement(h1)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(p)
SAX.characters(
diff --git a/result/HTML/reg3.html.sax b/result/HTML/reg3.html.sax
index 5d498b2..ec0f039 100644
--- a/result/HTML/reg3.html.sax
+++ b/result/HTML/reg3.html.sax
@@ -15,12 +15,12 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(h1)
SAX.characters(Regression test 3, 17)
SAX.endElement(h1)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(p)
SAX.characters(
@@ -29,7 +29,7 @@ Autoclose of tag P
SAX.endElement(p)
SAX.startElement(hr)
SAX.endElement(hr)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(p)
SAX.characters(
diff --git a/result/HTML/reg4.html.sax b/result/HTML/reg4.html.sax
index 5a4eacf..4c5147c 100644
--- a/result/HTML/reg4.html.sax
+++ b/result/HTML/reg4.html.sax
@@ -15,12 +15,12 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(h1)
SAX.characters(Regression test 4, 17)
SAX.endElement(h1)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(p)
SAX.characters(
@@ -29,10 +29,10 @@ Wrong close of tag P
SAX.endElement(p)
SAX.startElement(hr)
SAX.endElement(hr)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.error: Unexpected end tag : p
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/HTML/script.html.sax b/result/HTML/script.html.sax
index 3a47061..b259f7f 100644
--- a/result/HTML/script.html.sax
+++ b/result/HTML/script.html.sax
@@ -11,17 +11,17 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(script, language='javascript')
SAX.cdata(
if (window.open&lt;max) ;, 28)
SAX.endElement(script)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(input, onclick='if(window.open&lt;max);')
SAX.endElement(input)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/HTML/script2.html b/result/HTML/script2.html
new file mode 100644
index 0000000..2be4f93
--- /dev/null
+++ b/result/HTML/script2.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Test Page</title>
+</head>
+<body>
+<div id="portal">
+<script type="text/javascript">
+ documen.write("Příliš žluťoučký kůň úpěl ďábelksé ódy");
+</script><p>
+ Příliš žluťoučký kůň úpěl ďábelksé ódy;
+ </p>
+</div>
+</body>
+</html>
diff --git a/result/HTML/script2.html.err b/result/HTML/script2.html.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/HTML/script2.html.err
diff --git a/result/HTML/script2.html.sax b/result/HTML/script2.html.sax
new file mode 100644
index 0000000..1971991
--- /dev/null
+++ b/result/HTML/script2.html.sax
@@ -0,0 +1,50 @@
+SAX.setDocumentLocator()
+SAX.startDocument()
+SAX.internalSubset(html, -//W3C//DTD XHTML 1.0 Strict//EN, http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd)
+SAX.startElement(html, xmlns='http://www.w3.org/1999/xhtml')
+SAX.ignorableWhitespace(
+ , 2)
+SAX.startElement(head)
+SAX.ignorableWhitespace(
+ , 3)
+SAX.startElement(meta, http-equiv='Content-Type', content='text/html; charset=UTF-8')
+SAX.endElement(meta)
+SAX.ignorableWhitespace(
+, 1)
+SAX.startElement(title)
+SAX.characters(Test Page, 9)
+SAX.endElement(title)
+SAX.ignorableWhitespace(
+, 1)
+SAX.endElement(head)
+SAX.ignorableWhitespace(
+, 1)
+SAX.startElement(body)
+SAX.characters(
+, 1)
+SAX.startElement(div, id='portal')
+SAX.characters(
+, 1)
+SAX.startElement(script, type='text/javascript')
+SAX.cdata(
+ documen.write("P&#345;, 74)
+SAX.endElement(script)
+SAX.characters(
+ , 2)
+SAX.startElement(p)
+SAX.characters(
+ P&#345;&iacute;li&scaron; , 58)
+SAX.endElement(p)
+SAX.characters(
+, 1)
+SAX.endElement(div)
+SAX.characters(
+, 1)
+SAX.endElement(body)
+SAX.ignorableWhitespace(
+, 1)
+SAX.endElement(html)
+SAX.ignorableWhitespace(
+
+, 2)
+SAX.endDocument()
diff --git a/result/HTML/test2.html b/result/HTML/test2.html
index ef62dc6..98a2716 100644
--- a/result/HTML/test2.html
+++ b/result/HTML/test2.html
@@ -2,6 +2,7 @@
<html>
<head><title>Linux Today</title></head>
<body bgcolor="White" link="Blue" text="Black" vlink="Black" alink="Red">
+
<center>
<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr bgcolor="#FFFFFF">
<td height="90">
diff --git a/result/HTML/test2.html.sax b/result/HTML/test2.html.sax
index 03f7285..78bb090 100644
--- a/result/HTML/test2.html.sax
+++ b/result/HTML/test2.html.sax
@@ -11,7 +11,7 @@ SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body, bgcolor='White', link='Blue', text='Black', vlink='Black', alink='Red')
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(center)
@@ -130,7 +130,7 @@ SAX.endElement(font)
SAX.characters(
, 1)
SAX.endElement(center)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(p)
SAX.characters(
diff --git a/result/HTML/test3.html b/result/HTML/test3.html
index 4437f4d..903723c 100644
--- a/result/HTML/test3.html
+++ b/result/HTML/test3.html
@@ -38,7 +38,7 @@
<dt><h4>Class <a href="ProblemDomain.Note.html#ProblemDomain.Note">ProblemDomain.Note</a>
</h4></dt>
</dl>
-<h4><b>Links</b></h4>
+<h4><b>Links</b></h4>
<ul><li>
<b>Link to </b><a href="HumanInterface.Package.html#HumanInterface.Package">HumanInterface</a>
</li></ul>
diff --git a/result/HTML/test3.html.sax b/result/HTML/test3.html.sax
index 1f76e50..c9f6638 100644
--- a/result/HTML/test3.html.sax
+++ b/result/HTML/test3.html.sax
@@ -26,7 +26,7 @@ SAX.endElement(p)
SAX.startElement(hr)
SAX.endElement(hr)
SAX.error: Unexpected end tag : p
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(dl)
SAX.characters(
@@ -59,14 +59,14 @@ SAX.characters(Interface, thats stores and ma, 58)
SAX.endElement(dd)
SAX.endElement(dd)
SAX.endElement(dl)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(p)
SAX.endElement(p)
SAX.startElement(hr)
SAX.endElement(hr)
SAX.error: Unexpected end tag : p
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(dl)
SAX.characters(
@@ -163,7 +163,7 @@ SAX.endElement(dt)
SAX.characters(
, 2)
SAX.endElement(dl)
-SAX.ignorableWhitespace(
+SAX.characters(
, 4)
SAX.startElement(h4)
@@ -173,7 +173,7 @@ SAX.error: Opening and ending tag mismatch: h4 and b
SAX.endElement(b)
SAX.endElement(h4)
SAX.error: Unexpected end tag : b
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(ul)
SAX.startElement(li)
@@ -185,11 +185,11 @@ SAX.characters(HumanInterface, 14)
SAX.endElement(a)
SAX.endElement(li)
SAX.endElement(ul)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(dir)
SAX.endElement(dir)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(ul)
SAX.startElement(li)
@@ -201,11 +201,11 @@ SAX.characters(DataManagement.FlatFile, 23)
SAX.endElement(a)
SAX.endElement(li)
SAX.endElement(ul)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(dir)
SAX.endElement(dir)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(ul)
SAX.startElement(li)
@@ -217,11 +217,11 @@ SAX.characters(DataManagement, 14)
SAX.endElement(a)
SAX.endElement(li)
SAX.endElement(ul)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(dir)
SAX.endElement(dir)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.endElement(body)
SAX.endElement(html)
diff --git a/result/HTML/wired.html b/result/HTML/wired.html
index 674623f..f7123e8 100644
--- a/result/HTML/wired.html
+++ b/result/HTML/wired.html
@@ -2,6 +2,7 @@
<!-- Vignette StoryServer 4 Fri Oct 15 11:37:12 1999 --><html>
<head><title>Top Stories News from Wired News</title></head>
<body bgcolor="#FFFFFF" text="#000000" link="#333399" vlink="#660066" alink="#666699">
+
<table border="0" width="600" cellspacing="0" cellpadding="0"><tr>
<td valign="top" align="LEFT"><table border="0" cellpadding="0" cellspacing="0" width="468" height="60" bgcolor="#FFFFFF">
<form method="GET" action="http://nsads.hotwired.com/event.ng/Type=click&amp;ProfileID=9688&amp;RunID=14074&amp;AdID=22584&amp;GroupID=1&amp;FamilyID=2684&amp;TagValues=8.25.156.159.166.171.172.174.179.180.181.182.183.196.197.199.208.389.412.436.2041.6750.78456.79630.81880&amp;Redirect=http://www.springstreet.com/aa/citysearch.htm" id="form1" name="form1">
@@ -69,7 +70,8 @@
</table></td>
<td valign="top" align="RIGHT"><a href="http://nsads.hotwired.com/event.ng/Type=click&amp;ProfileID=5597&amp;RunID=17167&amp;AdID=22588&amp;GroupID=1&amp;FamilyID=3228&amp;TagValues=8.25.159.171.172.174.179.180.181.182.183.196.197.199.208.241.389.412.436.2035.6749.6750.70367.78456.79630.81880&amp;Redirect=http:%2F%2Fwww.hp.com%2Fgo%2Foriginal%20" target="_top"><img src="http://static.wired.com/advertising/blipverts/hp_colorinkjet/hp_970c_120x60_6.gif" border="1" height="60" width="120" alt="True to the Original"></a></td>
</tr></table>
-<!-- WIRED NEWS header --><!-- CMD_HOST = scoop.hotwired.com --><a name="#"></a><table border="0" width="600" cellspacing="0" cellpadding="0">
+<!-- WIRED NEWS header --><!-- CMD_HOST = scoop.hotwired.com --><a name="#"></a>
+<table border="0" width="600" cellspacing="0" cellpadding="0">
<tr>
<td></td>
<td colspan="2"><img src="http://static.wired.com/news/images/spacer.gif" height="5" width="447" alt=""></td>
diff --git a/result/HTML/wired.html.sax b/result/HTML/wired.html.sax
index 0edd57e..3860c76 100644
--- a/result/HTML/wired.html.sax
+++ b/result/HTML/wired.html.sax
@@ -8,7 +8,7 @@ SAX.characters(Top Stories News from Wired Ne, 32)
SAX.endElement(title)
SAX.endElement(head)
SAX.startElement(body, bgcolor='#FFFFFF', text='#000000', link='#333399', vlink='#660066', alink='#666699')
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(table, border='0', width='600', cellspacing='0', cellpadding='0')
@@ -315,19 +315,19 @@ SAX.endElement(tr)
SAX.characters(
, 1)
SAX.endElement(table)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.comment( WIRED NEWS header )
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.comment( CMD_HOST = scoop.hotwired.com )
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(a, name='#')
SAX.endElement(a)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.startElement(table, border='0', width='600', cellspacing='0', cellpadding='0')
SAX.characters(
@@ -574,14 +574,14 @@ SAX.comment(
SAX.characters(
, 1)
SAX.endElement(table)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.comment( end WIRED NEWS header )
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.comment( begin upper left side Navigation )
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(table, border='0', cellpadding='3', cellspacing='0', align='LEFT', bgcolor='#FFFFFF')
@@ -1463,14 +1463,14 @@ SAX.characters(
, 2)
SAX.endElement(table)
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.comment( end lower left side Navigation )
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.comment( CONTENT TABLE )
-SAX.ignorableWhitespace(
+SAX.characters(
, 2)
SAX.startElement(table, border='0', width='447', cellspacing='0', cellpadding='0', bordercolor='#66FF00')
@@ -2830,13 +2830,13 @@ SAX.endElement(tr)
SAX.characters(
, 1)
SAX.endElement(table)
-SAX.ignorableWhitespace(
+SAX.characters(
, 3)
SAX.startElement(br)
SAX.endElement(br)
-SAX.ignorableWhitespace(
+SAX.characters(
, 1)
SAX.endElement(body)
SAX.ignorableWhitespace(
diff --git a/result/ent2.sax b/result/ent2.sax
index 382bac1..07d2ce4 100644
--- a/result/ent2.sax
+++ b/result/ent2.sax
@@ -11,6 +11,7 @@ SAX.characters(
, 3)
SAX.getEntity(title)
SAX.error: Entity 'title' not defined
+SAX.reference(title)
SAX.characters(
This text is about XML, the, 31)
SAX.getEntity(xml)
diff --git a/result/ent2.sax2 b/result/ent2.sax2
index 8c28ea9..d7c8002 100644
--- a/result/ent2.sax2
+++ b/result/ent2.sax2
@@ -11,6 +11,7 @@ SAX.characters(
, 3)
SAX.getEntity(title)
SAX.error: Entity 'title' not defined
+SAX.reference(title)
SAX.characters(
This text is about XML, the, 31)
SAX.getEntity(xml)
diff --git a/result/ent7.sax b/result/ent7.sax
index 0d5befa..3228de3 100644
--- a/result/ent7.sax
+++ b/result/ent7.sax
@@ -11,6 +11,7 @@ SAX.error: PEReference: %sampleEnt; not found
SAX.characters('they called me , 16)
SAX.getEntity(sampleEnt)
SAX.error: Entity 'sampleEnt' not defined
+SAX.reference(sampleEnt)
SAX.characters(', 1)
SAX.endDocument()
xmlSAXUserParseFile returned error 27
diff --git a/result/ent7.sax2 b/result/ent7.sax2
index 0d5befa..3228de3 100644
--- a/result/ent7.sax2
+++ b/result/ent7.sax2
@@ -11,6 +11,7 @@ SAX.error: PEReference: %sampleEnt; not found
SAX.characters('they called me , 16)
SAX.getEntity(sampleEnt)
SAX.error: Entity 'sampleEnt' not defined
+SAX.reference(sampleEnt)
SAX.characters(', 1)
SAX.endDocument()
xmlSAXUserParseFile returned error 27
diff --git a/result/expr/base b/result/expr/base
new file mode 100644
index 0000000..9ab0d19
--- /dev/null
+++ b/result/expr/base
@@ -0,0 +1,85 @@
+Expression: a
+Subexp: a => accept, Ok
+Subexp: a | a => accept, Ok
+Subexp: b => reject, Ok
+Expression: a|b
+Subexp: a => accept, Ok
+Subexp: b => accept, Ok
+Subexp: a | b => accept, Ok
+Subexp: a{0} => reject, Ok
+Subexp: b{0} => reject, Ok
+Expression: a | b | a
+Subexp: a => accept, Ok
+Subexp: b => accept, Ok
+Subexp: a | b => accept, Ok
+Subexp: b | a => accept, Ok
+Subexp: a | b | b => accept, Ok
+Subexp: a | b | a => accept, Ok
+Subexp: b | a | b => accept, Ok
+Expression: a,a
+Subexp: a,a => accept, Ok
+Subexp: a => reject, Ok
+Subexp: a,a,a => reject, Ok
+Expression: a{0,3}
+Subexp: a{3} => accept, Ok
+Subexp: a => accept, Ok
+Subexp: a,a,a => accept, Ok
+Subexp: a{1,3} => accept, Ok
+Expression: (a|b){0,4}
+Subexp: a => accept, Ok
+Subexp: b => accept, Ok
+Subexp: a,b => accept, Ok
+Subexp: a,b,a,b => accept, Ok
+Subexp: b,a,b,a,b => reject, Ok
+Subexp: b,a{1,3} => accept, Ok
+Subexp: a{1,3},b => accept, Ok
+Subexp: a{1,3},b,a => reject, Ok
+Subexp: a{1,4},b => reject, Ok
+Subexp: a{0,5} => reject, Ok
+Subexp: (b|a){0,4} => accept, Ok
+Subexp: (b|a){0,4},a => reject, Ok
+Subexp: (a,b){0,2} => accept, Ok
+Subexp: (a,b){0,1},b => accept, Ok
+Expression: a*
+Subexp: a => accept, Ok
+Subexp: a? => accept, Ok
+Subexp: a+ => accept, Ok
+Subexp: a* => accept, Ok
+Subexp: a{0} => accept, Ok
+Expression: a+
+Subexp: a => accept, Ok
+Subexp: a? => reject, Ok
+Subexp: a+ => accept, Ok
+Subexp: a* => reject, Ok
+Subexp: a?,a => accept, Ok
+Subexp: a,a* => accept, Ok
+Subexp: a*,a => accept, Ok
+Subexp: a?,a*,a => accept, Ok
+Subexp: a*,a?,a => accept, Ok
+Expression: (a|b)*
+Subexp: a => accept, Ok
+Subexp: b => accept, Ok
+Subexp: a,b => accept, Ok
+Subexp: a,b,a,b => accept, Ok
+Subexp: (b|a){0,4} => accept, Ok
+Subexp: (b|a){0,4},a => accept, Ok
+Subexp: a* => accept, Ok
+Subexp: b* => accept, Ok
+Subexp: (a|b)* => accept, Ok
+Subexp: a{1,3} => accept, Ok
+Subexp: b,a{1,3} => accept, Ok
+Subexp: a{1,3},b => accept, Ok
+Subexp: a*,(a|b)* => accept, Ok
+Subexp: a*,b{2,5} => accept, Ok
+Subexp: a*,(a|b)*,b{2,5} => accept, Ok
+Expression: (a|b)+,(c|d)
+Subexp: a+,c => accept, Ok
+Subexp: a*,c => reject, Ok
+Subexp: a,c => accept, Ok
+Subexp: a,b*,a*,c => accept, Ok
+Expression: (a|b),(a|c){0,100}
+Subexp: a{0,100},(a|c) => accept, Ok
+Subexp: a{0,101},(a|c) => reject, Ok
+Expression: (a, ((b, c, d){0,5}, e{0,1}){0,4}, f)
+Subexp: (a, b, (c, d, b){2,3}, c, d, e, f) => accept, Ok
+Ops: 0 nodes, 221 cons
diff --git a/result/regexp/* b/result/regexp/*
new file mode 100644
index 0000000..b730347
--- /dev/null
+++ b/result/regexp/*
@@ -0,0 +1 @@
+Ops: 0 nodes, 0 cons
diff --git a/result/relaxng/307377_0 b/result/relaxng/307377_0
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/relaxng/307377_0
diff --git a/result/relaxng/307377_0.err b/result/relaxng/307377_0.err
new file mode 100644
index 0000000..1f465bb
--- /dev/null
+++ b/result/relaxng/307377_0.err
@@ -0,0 +1,2 @@
+./test/relaxng/307377_0.xml:1: element number: Relax-NG validity error : Element number failed to validate attributes
+./test/relaxng/307377_0.xml fails to validate
diff --git a/result/relaxng/307377_1 b/result/relaxng/307377_1
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/relaxng/307377_1
diff --git a/result/relaxng/307377_1.err b/result/relaxng/307377_1.err
new file mode 100644
index 0000000..abfb533
--- /dev/null
+++ b/result/relaxng/307377_1.err
@@ -0,0 +1,3 @@
+./test/relaxng/307377_1.xml:1: element number: Relax-NG validity error : Extra data in list: a
+./test/relaxng/307377_1.xml:1: element number: Relax-NG validity error : Element number failed to validate attributes
+./test/relaxng/307377_1.xml fails to validate
diff --git a/result/relaxng/307377_2 b/result/relaxng/307377_2
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/relaxng/307377_2
diff --git a/result/relaxng/307377_2.err b/result/relaxng/307377_2.err
new file mode 100644
index 0000000..158ea42
--- /dev/null
+++ b/result/relaxng/307377_2.err
@@ -0,0 +1 @@
+./test/relaxng/307377_2.xml validates
diff --git a/result/relaxng/307377_err b/result/relaxng/307377_err
new file mode 100644
index 0000000..5705eab
--- /dev/null
+++ b/result/relaxng/307377_err
@@ -0,0 +1 @@
+./test/relaxng/307377.rng validates
diff --git a/result/relaxng/307377_valid b/result/relaxng/307377_valid
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/relaxng/307377_valid
diff --git a/result/schemas/allsg_0_0 b/result/schemas/allsg_0_0
new file mode 100644
index 0000000..a078f05
--- /dev/null
+++ b/result/schemas/allsg_0_0
@@ -0,0 +1 @@
+./test/schemas/allsg_0.xml validates
diff --git a/result/schemas/allsg_0_0.err b/result/schemas/allsg_0_0.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/allsg_0_0.err
diff --git a/result/schemas/allsg_0_1 b/result/schemas/allsg_0_1
new file mode 100644
index 0000000..ab3cf58
--- /dev/null
+++ b/result/schemas/allsg_0_1
@@ -0,0 +1 @@
+./test/schemas/allsg_1.xml validates
diff --git a/result/schemas/allsg_0_1.err b/result/schemas/allsg_0_1.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/allsg_0_1.err
diff --git a/result/schemas/allsg_0_2 b/result/schemas/allsg_0_2
new file mode 100644
index 0000000..da3de52
--- /dev/null
+++ b/result/schemas/allsg_0_2
@@ -0,0 +1 @@
+./test/schemas/allsg_2.xml validates
diff --git a/result/schemas/allsg_0_2.err b/result/schemas/allsg_0_2.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/allsg_0_2.err
diff --git a/result/schemas/allsg_0_3 b/result/schemas/allsg_0_3
new file mode 100644
index 0000000..f98152b
--- /dev/null
+++ b/result/schemas/allsg_0_3
@@ -0,0 +1 @@
+./test/schemas/allsg_3.xml fails to validate
diff --git a/result/schemas/allsg_0_3.err b/result/schemas/allsg_0_3.err
new file mode 100644
index 0000000..756473b
--- /dev/null
+++ b/result/schemas/allsg_0_3.err
@@ -0,0 +1 @@
+./test/schemas/allsg_3.xml:6: element gm-B-1: Schemas validity error : Element '{urn:test:foo}gm-B-1': This element is not expected. Expected is one of ( {urn:test:foo}gh-A, {urn:test:foo}gm-A-2, {urn:test:foo}gm-A-1 ).
diff --git a/result/schemas/allsg_0_4 b/result/schemas/allsg_0_4
new file mode 100644
index 0000000..3fe69c1
--- /dev/null
+++ b/result/schemas/allsg_0_4
@@ -0,0 +1 @@
+./test/schemas/allsg_4.xml fails to validate
diff --git a/result/schemas/allsg_0_4.err b/result/schemas/allsg_0_4.err
new file mode 100644
index 0000000..b63fa39
--- /dev/null
+++ b/result/schemas/allsg_0_4.err
@@ -0,0 +1 @@
+./test/schemas/allsg_4.xml:6: element gm-A-1: Schemas validity error : Element '{urn:test:foo}gm-A-1': This element is not expected. Expected is one of ( {urn:test:foo}gh-B, {urn:test:foo}gm-B-2, {urn:test:foo}gm-B-1 ).
diff --git a/result/schemas/allsg_0_5 b/result/schemas/allsg_0_5
new file mode 100644
index 0000000..2689cf0
--- /dev/null
+++ b/result/schemas/allsg_0_5
@@ -0,0 +1 @@
+./test/schemas/allsg_5.xml fails to validate
diff --git a/result/schemas/allsg_0_5.err b/result/schemas/allsg_0_5.err
new file mode 100644
index 0000000..26a1446
--- /dev/null
+++ b/result/schemas/allsg_0_5.err
@@ -0,0 +1 @@
+./test/schemas/allsg_5.xml:7: element gm-B-2: Schemas validity error : Element '{urn:test:foo}gm-B-2': This element is not expected.
diff --git a/result/schemas/any3_0_0.err b/result/schemas/any3_0_0.err
index 19036ce..49ce581 100644
--- a/result/schemas/any3_0_0.err
+++ b/result/schemas/any3_0_0.err
@@ -1 +1 @@
-./test/schemas/any3_0.xml:12: element bar.A: Schemas validity error : Element 'bar.A': This element is not expected. Expected is one of ( {##other:http://FOO}* ).
+./test/schemas/any3_0.xml:12: element bar.A: Schemas validity error : Element 'bar.A': This element is not expected. Expected is ( ##other{http://FOO}* ).
diff --git a/result/schemas/any5_0_0 b/result/schemas/any5_0_0
new file mode 100644
index 0000000..910f8bb
--- /dev/null
+++ b/result/schemas/any5_0_0
@@ -0,0 +1 @@
+./test/schemas/any5_0.xml fails to validate
diff --git a/result/schemas/any5_0_0.err b/result/schemas/any5_0_0.err
new file mode 100644
index 0000000..b69fd57
--- /dev/null
+++ b/result/schemas/any5_0_0.err
@@ -0,0 +1 @@
+./test/schemas/any5_0.xml:6: element boo: Schemas validity error : Element '{urn:test:foo}boo': This element is not expected. Expected is ( ##other{urn:test:foo}* ).
diff --git a/result/schemas/any5_0_1 b/result/schemas/any5_0_1
new file mode 100644
index 0000000..5e2c461
--- /dev/null
+++ b/result/schemas/any5_0_1
@@ -0,0 +1 @@
+./test/schemas/any5_1.xml fails to validate
diff --git a/result/schemas/any5_0_1.err b/result/schemas/any5_0_1.err
new file mode 100644
index 0000000..79d7e35
--- /dev/null
+++ b/result/schemas/any5_0_1.err
@@ -0,0 +1 @@
+./test/schemas/any5_1.xml:11: element boo: Schemas validity error : Element '{urn:test:bar}boo': This element is not expected.
diff --git a/result/schemas/any5_0_2 b/result/schemas/any5_0_2
new file mode 100644
index 0000000..b049478
--- /dev/null
+++ b/result/schemas/any5_0_2
@@ -0,0 +1 @@
+./test/schemas/any5_2.xml fails to validate
diff --git a/result/schemas/any5_0_2.err b/result/schemas/any5_0_2.err
new file mode 100644
index 0000000..a5bf4c0
--- /dev/null
+++ b/result/schemas/any5_0_2.err
@@ -0,0 +1 @@
+./test/schemas/any5_2.xml:7: element boo: Schemas validity error : Element '{urn:test:foo}boo': This element is not expected.
diff --git a/result/schemas/any5_0_3 b/result/schemas/any5_0_3
new file mode 100644
index 0000000..8cfb94e
--- /dev/null
+++ b/result/schemas/any5_0_3
@@ -0,0 +1 @@
+./test/schemas/any5_3.xml validates
diff --git a/result/schemas/any5_0_3.err b/result/schemas/any5_0_3.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any5_0_3.err
diff --git a/result/schemas/any5_0_4 b/result/schemas/any5_0_4
new file mode 100644
index 0000000..0a4bce0
--- /dev/null
+++ b/result/schemas/any5_0_4
@@ -0,0 +1 @@
+./test/schemas/any5_4.xml fails to validate
diff --git a/result/schemas/any5_0_4.err b/result/schemas/any5_0_4.err
new file mode 100644
index 0000000..74a6bda
--- /dev/null
+++ b/result/schemas/any5_0_4.err
@@ -0,0 +1 @@
+./test/schemas/any5_4.xml:11: element boo: Schemas validity error : Element '{urn:test:bar}boo': This element is not expected.
diff --git a/result/schemas/any5_0_5 b/result/schemas/any5_0_5
new file mode 100644
index 0000000..6c15d25
--- /dev/null
+++ b/result/schemas/any5_0_5
@@ -0,0 +1 @@
+./test/schemas/any5_5.xml fails to validate
diff --git a/result/schemas/any5_0_5.err b/result/schemas/any5_0_5.err
new file mode 100644
index 0000000..e50113f
--- /dev/null
+++ b/result/schemas/any5_0_5.err
@@ -0,0 +1 @@
+./test/schemas/any5_5.xml:11: element boo: Schemas validity error : Element '{urn:test:foo}boo': This element is not expected.
diff --git a/result/schemas/any5_0_6 b/result/schemas/any5_0_6
new file mode 100644
index 0000000..c9df562
--- /dev/null
+++ b/result/schemas/any5_0_6
@@ -0,0 +1 @@
+./test/schemas/any5_6.xml fails to validate
diff --git a/result/schemas/any5_0_6.err b/result/schemas/any5_0_6.err
new file mode 100644
index 0000000..b64cd4f
--- /dev/null
+++ b/result/schemas/any5_0_6.err
@@ -0,0 +1 @@
+./test/schemas/any5_6.xml:11: element boo: Schemas validity error : Element '{urn:test:bar}boo': This element is not expected.
diff --git a/result/schemas/any5_1_0 b/result/schemas/any5_1_0
new file mode 100644
index 0000000..910f8bb
--- /dev/null
+++ b/result/schemas/any5_1_0
@@ -0,0 +1 @@
+./test/schemas/any5_0.xml fails to validate
diff --git a/result/schemas/any5_1_0.err b/result/schemas/any5_1_0.err
new file mode 100644
index 0000000..b69fd57
--- /dev/null
+++ b/result/schemas/any5_1_0.err
@@ -0,0 +1 @@
+./test/schemas/any5_0.xml:6: element boo: Schemas validity error : Element '{urn:test:foo}boo': This element is not expected. Expected is ( ##other{urn:test:foo}* ).
diff --git a/result/schemas/any5_1_1 b/result/schemas/any5_1_1
new file mode 100644
index 0000000..5e2c461
--- /dev/null
+++ b/result/schemas/any5_1_1
@@ -0,0 +1 @@
+./test/schemas/any5_1.xml fails to validate
diff --git a/result/schemas/any5_1_1.err b/result/schemas/any5_1_1.err
new file mode 100644
index 0000000..bbfccb4
--- /dev/null
+++ b/result/schemas/any5_1_1.err
@@ -0,0 +1 @@
+./test/schemas/any5_1.xml:11: element boo: Schemas validity error : Element '{urn:test:bar}boo': This element is not expected. Expected is ( {urn:test:foo}boo ).
diff --git a/result/schemas/any5_1_2 b/result/schemas/any5_1_2
new file mode 100644
index 0000000..6eab2bb
--- /dev/null
+++ b/result/schemas/any5_1_2
@@ -0,0 +1 @@
+./test/schemas/any5_2.xml validates
diff --git a/result/schemas/any5_1_2.err b/result/schemas/any5_1_2.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any5_1_2.err
diff --git a/result/schemas/any5_1_3 b/result/schemas/any5_1_3
new file mode 100644
index 0000000..f114a67
--- /dev/null
+++ b/result/schemas/any5_1_3
@@ -0,0 +1 @@
+./test/schemas/any5_3.xml fails to validate
diff --git a/result/schemas/any5_1_3.err b/result/schemas/any5_1_3.err
new file mode 100644
index 0000000..e6c07b2
--- /dev/null
+++ b/result/schemas/any5_1_3.err
@@ -0,0 +1 @@
+./test/schemas/any5_3.xml:4: element foo: Schemas validity error : Element '{urn:test:foo}foo': Missing child element(s).
diff --git a/result/schemas/any5_1_4 b/result/schemas/any5_1_4
new file mode 100644
index 0000000..0a4bce0
--- /dev/null
+++ b/result/schemas/any5_1_4
@@ -0,0 +1 @@
+./test/schemas/any5_4.xml fails to validate
diff --git a/result/schemas/any5_1_4.err b/result/schemas/any5_1_4.err
new file mode 100644
index 0000000..6d89773
--- /dev/null
+++ b/result/schemas/any5_1_4.err
@@ -0,0 +1 @@
+./test/schemas/any5_4.xml:11: element boo: Schemas validity error : Element '{urn:test:bar}boo': This element is not expected. Expected is ( {urn:test:foo}boo ).
diff --git a/result/schemas/any5_1_5 b/result/schemas/any5_1_5
new file mode 100644
index 0000000..e573d46
--- /dev/null
+++ b/result/schemas/any5_1_5
@@ -0,0 +1 @@
+./test/schemas/any5_5.xml validates
diff --git a/result/schemas/any5_1_5.err b/result/schemas/any5_1_5.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any5_1_5.err
diff --git a/result/schemas/any5_1_6 b/result/schemas/any5_1_6
new file mode 100644
index 0000000..c9df562
--- /dev/null
+++ b/result/schemas/any5_1_6
@@ -0,0 +1 @@
+./test/schemas/any5_6.xml fails to validate
diff --git a/result/schemas/any5_1_6.err b/result/schemas/any5_1_6.err
new file mode 100644
index 0000000..8c3f020
--- /dev/null
+++ b/result/schemas/any5_1_6.err
@@ -0,0 +1 @@
+./test/schemas/any5_6.xml:11: element boo: Schemas validity error : Element '{urn:test:bar}boo': This element is not expected. Expected is ( {urn:test:foo}boo ).
diff --git a/result/schemas/any6_1_0 b/result/schemas/any6_1_0
new file mode 100644
index 0000000..1bb493c
--- /dev/null
+++ b/result/schemas/any6_1_0
@@ -0,0 +1 @@
+./test/schemas/any6_0.xml validates
diff --git a/result/schemas/any6_1_0.err b/result/schemas/any6_1_0.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any6_1_0.err
diff --git a/result/schemas/any6_2_0 b/result/schemas/any6_2_0
new file mode 100644
index 0000000..1bb493c
--- /dev/null
+++ b/result/schemas/any6_2_0
@@ -0,0 +1 @@
+./test/schemas/any6_0.xml validates
diff --git a/result/schemas/any6_2_0.err b/result/schemas/any6_2_0.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any6_2_0.err
diff --git a/result/schemas/any7_1_0 b/result/schemas/any7_1_0
new file mode 100644
index 0000000..cfd9dcc
--- /dev/null
+++ b/result/schemas/any7_1_0
@@ -0,0 +1 @@
+./test/schemas/any7_0.xml fails to validate
diff --git a/result/schemas/any7_1_0.err b/result/schemas/any7_1_0.err
new file mode 100644
index 0000000..a4274f8
--- /dev/null
+++ b/result/schemas/any7_1_0.err
@@ -0,0 +1 @@
+./test/schemas/any7_0.xml:18: element moo: Schemas validity error : Element 'moo': This element is not expected. Expected is ( ##other{urn:test:foo}* ).
diff --git a/result/schemas/any7_1_1 b/result/schemas/any7_1_1
new file mode 100644
index 0000000..2a6f5d7
--- /dev/null
+++ b/result/schemas/any7_1_1
@@ -0,0 +1 @@
+./test/schemas/any7_1.xml fails to validate
diff --git a/result/schemas/any7_1_1.err b/result/schemas/any7_1_1.err
new file mode 100644
index 0000000..8745468
--- /dev/null
+++ b/result/schemas/any7_1_1.err
@@ -0,0 +1 @@
+./test/schemas/any7_1.xml:17: element bar: Schemas validity error : Element '{urn:test:foo}bar': This element is not expected. Expected is ( ##other{urn:test:foo}* ).
diff --git a/result/schemas/any7_1_2 b/result/schemas/any7_1_2
new file mode 100644
index 0000000..6f35e2d
--- /dev/null
+++ b/result/schemas/any7_1_2
@@ -0,0 +1 @@
+./test/schemas/any7_2.xml validates
diff --git a/result/schemas/any7_1_2.err b/result/schemas/any7_1_2.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any7_1_2.err
diff --git a/result/schemas/any7_2_0 b/result/schemas/any7_2_0
new file mode 100644
index 0000000..cfd9dcc
--- /dev/null
+++ b/result/schemas/any7_2_0
@@ -0,0 +1 @@
+./test/schemas/any7_0.xml fails to validate
diff --git a/result/schemas/any7_2_0.err b/result/schemas/any7_2_0.err
new file mode 100644
index 0000000..a4274f8
--- /dev/null
+++ b/result/schemas/any7_2_0.err
@@ -0,0 +1 @@
+./test/schemas/any7_0.xml:18: element moo: Schemas validity error : Element 'moo': This element is not expected. Expected is ( ##other{urn:test:foo}* ).
diff --git a/result/schemas/any7_2_1 b/result/schemas/any7_2_1
new file mode 100644
index 0000000..2a6f5d7
--- /dev/null
+++ b/result/schemas/any7_2_1
@@ -0,0 +1 @@
+./test/schemas/any7_1.xml fails to validate
diff --git a/result/schemas/any7_2_1.err b/result/schemas/any7_2_1.err
new file mode 100644
index 0000000..8745468
--- /dev/null
+++ b/result/schemas/any7_2_1.err
@@ -0,0 +1 @@
+./test/schemas/any7_1.xml:17: element bar: Schemas validity error : Element '{urn:test:foo}bar': This element is not expected. Expected is ( ##other{urn:test:foo}* ).
diff --git a/result/schemas/any7_2_2 b/result/schemas/any7_2_2
new file mode 100644
index 0000000..6f35e2d
--- /dev/null
+++ b/result/schemas/any7_2_2
@@ -0,0 +1 @@
+./test/schemas/any7_2.xml validates
diff --git a/result/schemas/any7_2_2.err b/result/schemas/any7_2_2.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any7_2_2.err
diff --git a/result/schemas/any8_1_0 b/result/schemas/any8_1_0
new file mode 100644
index 0000000..f5f4ed9
--- /dev/null
+++ b/result/schemas/any8_1_0
@@ -0,0 +1 @@
+./test/schemas/any8_0.xml validates
diff --git a/result/schemas/any8_1_0.err b/result/schemas/any8_1_0.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/any8_1_0.err
diff --git a/result/schemas/bug303566_1_1.err b/result/schemas/bug303566_1_1.err
index 5dc5a59..43515ea 100644
--- a/result/schemas/bug303566_1_1.err
+++ b/result/schemas/bug303566_1_1.err
@@ -1 +1 @@
-./test/schemas/bug303566_1.xml:5: element Country: Schemas validity error : Element 'Country': No match found for key-sequence ['B'] of key reference 'PartRefCountryDummy'.
+./test/schemas/bug303566_1.xml:9: Schemas validity error : Element 'Part': No match found for key-sequence ['B'] of key reference 'PartRefCountryDummy'.
diff --git a/result/schemas/bug310264_0_0 b/result/schemas/bug310264_0_0
new file mode 100644
index 0000000..e07293d
--- /dev/null
+++ b/result/schemas/bug310264_0_0
@@ -0,0 +1 @@
+./test/schemas/bug310264_0.xml validates
diff --git a/result/schemas/bug310264_0_0.err b/result/schemas/bug310264_0_0.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/bug310264_0_0.err
diff --git a/result/schemas/bug312957_1_0 b/result/schemas/bug312957_1_0
new file mode 100644
index 0000000..1ec6269
--- /dev/null
+++ b/result/schemas/bug312957_1_0
@@ -0,0 +1 @@
+./test/schemas/bug312957_0.xml fails to validate
diff --git a/result/schemas/bug312957_1_0.err b/result/schemas/bug312957_1_0.err
new file mode 100644
index 0000000..5ab33fb
--- /dev/null
+++ b/result/schemas/bug312957_1_0.err
@@ -0,0 +1 @@
+./test/schemas/bug312957_0.xml:11: Schemas validity error : Element 'sister': No match found for key-sequence ['annie'] of key reference 'sibling_key_ref'.
diff --git a/result/schemas/bug313982_0_0 b/result/schemas/bug313982_0_0
new file mode 100644
index 0000000..19855cf
--- /dev/null
+++ b/result/schemas/bug313982_0_0
@@ -0,0 +1 @@
+./test/schemas/bug313982_0.xml validates
diff --git a/result/schemas/bug313982_0_0.err b/result/schemas/bug313982_0_0.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/bug313982_0_0.err
diff --git a/result/schemas/extension2_1_0 b/result/schemas/extension2_1_0
new file mode 100644
index 0000000..88c15aa
--- /dev/null
+++ b/result/schemas/extension2_1_0
@@ -0,0 +1 @@
+./test/schemas/extension2_0.xml validates
diff --git a/result/schemas/extension2_1_0.err b/result/schemas/extension2_1_0.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/schemas/extension2_1_0.err
diff --git a/result/schematron/zvon10_0 b/result/schematron/zvon10_0
new file mode 100644
index 0000000..9aae4b1
--- /dev/null
+++ b/result/schematron/zvon10_0
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB/>
+</AAA>
diff --git a/result/schematron/zvon10_0.err b/result/schematron/zvon10_0.err
new file mode 100644
index 0000000..524ecd8
--- /dev/null
+++ b/result/schematron/zvon10_0.err
@@ -0,0 +1,5 @@
+Pattern: Open model
+/AAA line 1: CCC element is not present
+Pattern: Closed model
+/AAA line 1: CCC element is not present
+./test/schematron/zvon10_0.xml fails to validate
diff --git a/result/schematron/zvon10_1 b/result/schematron/zvon10_1
new file mode 100644
index 0000000..d82353a
--- /dev/null
+++ b/result/schematron/zvon10_1
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB/>
+ <DDD/>
+</AAA>
diff --git a/result/schematron/zvon10_1.err b/result/schematron/zvon10_1.err
new file mode 100644
index 0000000..9bc361c
--- /dev/null
+++ b/result/schematron/zvon10_1.err
@@ -0,0 +1,6 @@
+Pattern: Open model
+/AAA line 1: CCC element is not present
+Pattern: Closed model
+/AAA line 1: CCC element is not present
+/AAA line 1: There is an extra element
+./test/schematron/zvon10_1.xml fails to validate
diff --git a/result/schematron/zvon11_0 b/result/schematron/zvon11_0
new file mode 100644
index 0000000..49c8005
--- /dev/null
+++ b/result/schematron/zvon11_0
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB aaa="A" bbb="B"/>
+</AAA>
diff --git a/result/schematron/zvon11_0.err b/result/schematron/zvon11_0.err
new file mode 100644
index 0000000..ab4aa74
--- /dev/null
+++ b/result/schematron/zvon11_0.err
@@ -0,0 +1,2 @@
+Pattern: Attributes present
+./test/schematron/zvon11_0.xml validates
diff --git a/result/schematron/zvon11_1 b/result/schematron/zvon11_1
new file mode 100644
index 0000000..a5328e0
--- /dev/null
+++ b/result/schematron/zvon11_1
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB bbb="B"/>
+</AAA>
diff --git a/result/schematron/zvon11_1.err b/result/schematron/zvon11_1.err
new file mode 100644
index 0000000..c1ae243
--- /dev/null
+++ b/result/schematron/zvon11_1.err
@@ -0,0 +1,3 @@
+Pattern: Attributes present
+/AAA/BBB line 2: The element must not have an isolated bbb attribute
+./test/schematron/zvon11_1.xml fails to validate
diff --git a/result/schematron/zvon11_2 b/result/schematron/zvon11_2
new file mode 100644
index 0000000..673a7af
--- /dev/null
+++ b/result/schematron/zvon11_2
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB aaa="A"/>
+</AAA>
diff --git a/result/schematron/zvon11_2.err b/result/schematron/zvon11_2.err
new file mode 100644
index 0000000..35117f7
--- /dev/null
+++ b/result/schematron/zvon11_2.err
@@ -0,0 +1,3 @@
+Pattern: Attributes present
+/AAA/BBB line 2: The element must not have an isolated aaa attribute
+./test/schematron/zvon11_2.xml fails to validate
diff --git a/result/schematron/zvon11_3 b/result/schematron/zvon11_3
new file mode 100644
index 0000000..9aae4b1
--- /dev/null
+++ b/result/schematron/zvon11_3
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB/>
+</AAA>
diff --git a/result/schematron/zvon11_3.err b/result/schematron/zvon11_3.err
new file mode 100644
index 0000000..18517e5
--- /dev/null
+++ b/result/schematron/zvon11_3.err
@@ -0,0 +1,2 @@
+Pattern: Attributes present
+./test/schematron/zvon11_3.xml validates
diff --git a/result/schematron/zvon12_0 b/result/schematron/zvon12_0
new file mode 100644
index 0000000..7220804
--- /dev/null
+++ b/result/schematron/zvon12_0
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB bbb="C"/>
+</AAA>
diff --git a/result/schematron/zvon12_0.err b/result/schematron/zvon12_0.err
new file mode 100644
index 0000000..c7e9ed2
--- /dev/null
+++ b/result/schematron/zvon12_0.err
@@ -0,0 +1,3 @@
+Pattern: Number of characters in an abbreviation
+/AAA/BBB line 2: There is not enough letters in the abbreviation
+./test/schematron/zvon12_0.xml fails to validate
diff --git a/result/schematron/zvon12_1 b/result/schematron/zvon12_1
new file mode 100644
index 0000000..362de34
--- /dev/null
+++ b/result/schematron/zvon12_1
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB bbb="CZ"/>
+</AAA>
diff --git a/result/schematron/zvon12_1.err b/result/schematron/zvon12_1.err
new file mode 100644
index 0000000..486c0be
--- /dev/null
+++ b/result/schematron/zvon12_1.err
@@ -0,0 +1,2 @@
+Pattern: Number of characters in an abbreviation
+./test/schematron/zvon12_1.xml validates
diff --git a/result/schematron/zvon12_2 b/result/schematron/zvon12_2
new file mode 100644
index 0000000..bbbf7c7
--- /dev/null
+++ b/result/schematron/zvon12_2
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB bbb="CZCZ"/>
+</AAA>
diff --git a/result/schematron/zvon12_2.err b/result/schematron/zvon12_2.err
new file mode 100644
index 0000000..5edaf30
--- /dev/null
+++ b/result/schematron/zvon12_2.err
@@ -0,0 +1,3 @@
+Pattern: Number of characters in an abbreviation
+/AAA/BBB line 2: There is too much letters in the abbreviation
+./test/schematron/zvon12_2.xml fails to validate
diff --git a/result/schematron/zvon13_0 b/result/schematron/zvon13_0
new file mode 100644
index 0000000..e1295c3
--- /dev/null
+++ b/result/schematron/zvon13_0
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<Total>
+ <Percent>20</Percent>
+ <Percent>30</Percent>
+ <Percent>10</Percent>
+ <Percent>50</Percent>
+</Total>
diff --git a/result/schematron/zvon13_0.err b/result/schematron/zvon13_0.err
new file mode 100644
index 0000000..ed98cb3
--- /dev/null
+++ b/result/schematron/zvon13_0.err
@@ -0,0 +1,3 @@
+Pattern: Sum equals 100%.
+/Total line 1: The values do not sum to 100%.
+./test/schematron/zvon13_0.xml fails to validate
diff --git a/result/schematron/zvon13_1 b/result/schematron/zvon13_1
new file mode 100644
index 0000000..401e919
--- /dev/null
+++ b/result/schematron/zvon13_1
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<Total>
+ <Percent>20</Percent>
+ <Percent>10</Percent>
+ <Percent>50</Percent>
+</Total>
diff --git a/result/schematron/zvon13_1.err b/result/schematron/zvon13_1.err
new file mode 100644
index 0000000..e0f02c2
--- /dev/null
+++ b/result/schematron/zvon13_1.err
@@ -0,0 +1,3 @@
+Pattern: Sum equals 100%.
+/Total line 1: The values do not sum to 100%.
+./test/schematron/zvon13_1.xml fails to validate
diff --git a/result/schematron/zvon13_2 b/result/schematron/zvon13_2
new file mode 100644
index 0000000..cb1df2e
--- /dev/null
+++ b/result/schematron/zvon13_2
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<Total>
+ <Percent>20</Percent>
+ <Percent>30</Percent>
+ <Percent>50</Percent>
+</Total>
diff --git a/result/schematron/zvon13_2.err b/result/schematron/zvon13_2.err
new file mode 100644
index 0000000..dfab61f
--- /dev/null
+++ b/result/schematron/zvon13_2.err
@@ -0,0 +1,2 @@
+Pattern: Sum equals 100%.
+./test/schematron/zvon13_2.xml validates
diff --git a/result/schematron/zvon14_0 b/result/schematron/zvon14_0
new file mode 100644
index 0000000..c72e0c2
--- /dev/null
+++ b/result/schematron/zvon14_0
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>
+ <CCC/>
+ </BBB>
+ <CCC/>
+ <DDD>
+ <CCC/>
+ <EEE>
+ <CCC/>
+ </EEE>
+ </DDD>
+</AAA>
diff --git a/result/schematron/zvon14_0.err b/result/schematron/zvon14_0.err
new file mode 100644
index 0000000..60155da
--- /dev/null
+++ b/result/schematron/zvon14_0.err
@@ -0,0 +1,4 @@
+Pattern: a child of selected elements
+/AAA/CCC line 5: Element CCC must not be a child of element AAA
+/AAA/DDD/EEE/CCC line 9: Element CCC must not be a child of element EEE
+./test/schematron/zvon14_0.xml fails to validate
diff --git a/result/schematron/zvon15_0 b/result/schematron/zvon15_0
new file mode 100644
index 0000000..56500fe
--- /dev/null
+++ b/result/schematron/zvon15_0
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<AAA name="aaa">
+<BBB id="bbb"/>
+<CCC color="ccc"/>
+</AAA>
diff --git a/result/schematron/zvon15_0.err b/result/schematron/zvon15_0.err
new file mode 100644
index 0000000..5234889
--- /dev/null
+++ b/result/schematron/zvon15_0.err
@@ -0,0 +1,4 @@
+Pattern: id is the only permited attribute name
+/AAA line 1: Attribute name is forbidden in element AAA
+/AAA/CCC line 3: Attribute color is forbidden in element CCC
+./test/schematron/zvon15_0.xml fails to validate
diff --git a/result/schematron/zvon16_0 b/result/schematron/zvon16_0
new file mode 100644
index 0000000..709ce41
--- /dev/null
+++ b/result/schematron/zvon16_0
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!DOCTYPE ideg [
+<!ELEMENT ideg (dog , cat , catowner+)>
+<!ELEMENT dog (#PCDATA)>
+<!ELEMENT cat (#PCDATA)>
+<!ELEMENT catowner (#PCDATA)>
+<!ATTLIST dog id ID #REQUIRED>
+<!ATTLIST cat id ID #REQUIRED>
+<!ATTLIST catowner pet IDREF #REQUIRED>
+]>
+<ideg>
+ <dog id="danny">Danny</dog>
+ <cat id="bede">Bede</cat>
+ <catowner>Harold</catowner>
+ <catowner pet="poochi">Fumiaki</catowner>
+ <catowner pet="danny">Jimmy</catowner>
+ <catowner pet="bede">Rick</catowner>
+</ideg>
diff --git a/result/schematron/zvon16_0.err b/result/schematron/zvon16_0.err
new file mode 100644
index 0000000..1759ec6
--- /dev/null
+++ b/result/schematron/zvon16_0.err
@@ -0,0 +1,3 @@
+./test/schematron/zvon16.sct:17: element rule: Schemas parser error : Failed to compile context expression catowner[@pet]
+./test/schematron/zvon16.sct:24: element rule: Schemas parser error : Failed to compile context expression catowner[@pet]
+Schematron schema ./test/schematron/zvon16.sct failed to compile
diff --git a/result/schematron/zvon1_0 b/result/schematron/zvon1_0
new file mode 100644
index 0000000..9aae4b1
--- /dev/null
+++ b/result/schematron/zvon1_0
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB/>
+</AAA>
diff --git a/result/schematron/zvon1_0.err b/result/schematron/zvon1_0.err
new file mode 100644
index 0000000..0d42184
--- /dev/null
+++ b/result/schematron/zvon1_0.err
@@ -0,0 +1,8 @@
+Pattern: Print both cases
+/AAA line 1: BBB element is present.
+/AAA line 1: AAA misses attribute name.
+Pattern: Print positive result only
+/AAA line 1: BBB element is present.
+Pattern: Print negative result only
+/AAA line 1: AAA misses attribute name.
+./test/schematron/zvon1_0.xml fails to validate
diff --git a/result/schematron/zvon1_1 b/result/schematron/zvon1_1
new file mode 100644
index 0000000..0a06953
--- /dev/null
+++ b/result/schematron/zvon1_1
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ <CCC/>
+</AAA>
diff --git a/result/schematron/zvon1_1.err b/result/schematron/zvon1_1.err
new file mode 100644
index 0000000..70ee87a
--- /dev/null
+++ b/result/schematron/zvon1_1.err
@@ -0,0 +1,8 @@
+Pattern: Print both cases
+/AAA line 1: BBB element is missing.
+/AAA line 1: AAA misses attribute name.
+Pattern: Print positive result only
+Pattern: Print negative result only
+/AAA line 1: BBB element is missing.
+/AAA line 1: AAA misses attribute name.
+./test/schematron/zvon1_1.xml fails to validate
diff --git a/result/schematron/zvon2_0 b/result/schematron/zvon2_0
new file mode 100644
index 0000000..695bc8f
--- /dev/null
+++ b/result/schematron/zvon2_0
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>bbbb</BBB>
+ <CCC>cccc</CCC>
+</AAA>
diff --git a/result/schematron/zvon2_0.err b/result/schematron/zvon2_0.err
new file mode 100644
index 0000000..f4e4a7f
--- /dev/null
+++ b/result/schematron/zvon2_0.err
@@ -0,0 +1,2 @@
+Pattern: Character @ forbidden
+./test/schematron/zvon2_0.xml validates
diff --git a/result/schematron/zvon2_1 b/result/schematron/zvon2_1
new file mode 100644
index 0000000..2af2cd0
--- /dev/null
+++ b/result/schematron/zvon2_1
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>bbbb@bbb.com</BBB>
+ <CCC>ccc@ccc.com</CCC>
+</AAA>
diff --git a/result/schematron/zvon2_1.err b/result/schematron/zvon2_1.err
new file mode 100644
index 0000000..28f3e99
--- /dev/null
+++ b/result/schematron/zvon2_1.err
@@ -0,0 +1,5 @@
+Pattern: Character @ forbidden
+/AAA line 1: Text in element AAA must not contain character @
+/AAA/BBB line 2: Text in element BBB must not contain character @
+/AAA/CCC line 3: Text in element CCC must not contain character @
+./test/schematron/zvon2_1.xml fails to validate
diff --git a/result/schematron/zvon2_2 b/result/schematron/zvon2_2
new file mode 100644
index 0000000..585cf0c
--- /dev/null
+++ b/result/schematron/zvon2_2
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>bbbb</BBB>
+ <CCC>cccc</CCC>
+ aaa@aaa.net
+</AAA>
diff --git a/result/schematron/zvon2_2.err b/result/schematron/zvon2_2.err
new file mode 100644
index 0000000..40dc7ca
--- /dev/null
+++ b/result/schematron/zvon2_2.err
@@ -0,0 +1,3 @@
+Pattern: Character @ forbidden
+/AAA line 1: Text in element AAA must not contain character @
+./test/schematron/zvon2_2.xml fails to validate
diff --git a/result/schematron/zvon3_0 b/result/schematron/zvon3_0
new file mode 100644
index 0000000..a8a6ed7
--- /dev/null
+++ b/result/schematron/zvon3_0
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>
+ <CCC/>
+ <CCC/>
+ </BBB>
+ <CCC name="c1"/>
+ <CCC name="c2"/>
+</AAA>
diff --git a/result/schematron/zvon3_0.err b/result/schematron/zvon3_0.err
new file mode 100644
index 0000000..419e729
--- /dev/null
+++ b/result/schematron/zvon3_0.err
@@ -0,0 +1,6 @@
+Pattern: Attribute test
+/AAA/BBB/CCC[1] line 3: attribute name is not present
+/AAA/BBB/CCC[2] line 4: attribute name is not present
+/AAA/CCC[1] line 6: attribute name is present
+/AAA/CCC[2] line 7: attribute name is present
+./test/schematron/zvon3_0.xml fails to validate
diff --git a/result/schematron/zvon4_0 b/result/schematron/zvon4_0
new file mode 100644
index 0000000..b1e694e
--- /dev/null
+++ b/result/schematron/zvon4_0
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>
+ <CCC/>
+ <CCC/>
+ </BBB>
+</AAA>
diff --git a/result/schematron/zvon4_0.err b/result/schematron/zvon4_0.err
new file mode 100644
index 0000000..6aa6b2b
--- /dev/null
+++ b/result/schematron/zvon4_0.err
@@ -0,0 +1,3 @@
+Pattern: Root test
+/AAA line 1: Root element is AAA
+./test/schematron/zvon4_0.xml fails to validate
diff --git a/result/schematron/zvon4_1 b/result/schematron/zvon4_1
new file mode 100644
index 0000000..6b1facc
--- /dev/null
+++ b/result/schematron/zvon4_1
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<XXX>
+ <BBB>
+ <CCC/>
+ <CCC/>
+ </BBB>
+</XXX>
diff --git a/result/schematron/zvon4_1.err b/result/schematron/zvon4_1.err
new file mode 100644
index 0000000..4ad324f
--- /dev/null
+++ b/result/schematron/zvon4_1.err
@@ -0,0 +1,3 @@
+Pattern: Root test
+/XXX line 1: Root element is XXX, not AAA
+./test/schematron/zvon4_1.xml fails to validate
diff --git a/result/schematron/zvon5_0 b/result/schematron/zvon5_0
new file mode 100644
index 0000000..d763505
--- /dev/null
+++ b/result/schematron/zvon5_0
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>
+ <CCC/>
+ </BBB>
+</AAA>
diff --git a/result/schematron/zvon5_0.err b/result/schematron/zvon5_0.err
new file mode 100644
index 0000000..91ef5f2
--- /dev/null
+++ b/result/schematron/zvon5_0.err
@@ -0,0 +1,7 @@
+Pattern: Select empty elements CCC
+/AAA/BBB/CCC line 3: Source contains an empty element CCC
+/AAA/BBB/CCC line 3: [1]An element CCC does not contain any text
+/AAA/BBB/CCC line 3: [2]An element CCC does not contain any text
+/AAA/BBB/CCC line 3: [1]An element CCC does not contain any child element
+/AAA/BBB/CCC line 3: [2]An element CCC does not contain any child element
+./test/schematron/zvon5_0.xml fails to validate
diff --git a/result/schematron/zvon5_1 b/result/schematron/zvon5_1
new file mode 100644
index 0000000..c76b756
--- /dev/null
+++ b/result/schematron/zvon5_1
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>
+ <CCC>I am CCC element</CCC>
+ </BBB>
+</AAA>
diff --git a/result/schematron/zvon5_1.err b/result/schematron/zvon5_1.err
new file mode 100644
index 0000000..f4ce6d4
--- /dev/null
+++ b/result/schematron/zvon5_1.err
@@ -0,0 +1,5 @@
+Pattern: Select empty elements CCC
+/AAA/BBB/CCC line 3: Source contains an empty element CCC
+/AAA/BBB/CCC line 3: [1]An element CCC does not contain any child element
+/AAA/BBB/CCC line 3: [2]An element CCC does not contain any child element
+./test/schematron/zvon5_1.xml fails to validate
diff --git a/result/schematron/zvon5_2 b/result/schematron/zvon5_2
new file mode 100644
index 0000000..ddc11fe
--- /dev/null
+++ b/result/schematron/zvon5_2
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<AAA>
+ <BBB>
+ <CCC>
+ <DDD/>
+ </CCC>
+ </BBB>
+</AAA>
diff --git a/result/schematron/zvon5_2.err b/result/schematron/zvon5_2.err
new file mode 100644
index 0000000..8c69e79
--- /dev/null
+++ b/result/schematron/zvon5_2.err
@@ -0,0 +1,5 @@
+Pattern: Select empty elements CCC
+/AAA/BBB/CCC line 3: Source contains an empty element CCC
+/AAA/BBB/CCC line 3: [1]An element CCC does not contain any text
+/AAA/BBB/CCC line 3: [2]An element CCC does not contain any text
+./test/schematron/zvon5_2.xml fails to validate
diff --git a/result/schematron/zvon6_0 b/result/schematron/zvon6_0
new file mode 100644
index 0000000..6539765
--- /dev/null
+++ b/result/schematron/zvon6_0
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+aaa
+</AAA>
diff --git a/result/schematron/zvon6_0.err b/result/schematron/zvon6_0.err
new file mode 100644
index 0000000..5cc3b37
--- /dev/null
+++ b/result/schematron/zvon6_0.err
@@ -0,0 +1,3 @@
+Pattern: Predefined values
+/AAA line 1: O.K.
+./test/schematron/zvon6_0.xml fails to validate
diff --git a/result/schematron/zvon6_1 b/result/schematron/zvon6_1
new file mode 100644
index 0000000..e0c2e73
--- /dev/null
+++ b/result/schematron/zvon6_1
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ bbb
+</AAA>
diff --git a/result/schematron/zvon6_1.err b/result/schematron/zvon6_1.err
new file mode 100644
index 0000000..8b728d4
--- /dev/null
+++ b/result/schematron/zvon6_1.err
@@ -0,0 +1,3 @@
+Pattern: Predefined values
+/AAA line 1: O.K.
+./test/schematron/zvon6_1.xml fails to validate
diff --git a/result/schematron/zvon6_2 b/result/schematron/zvon6_2
new file mode 100644
index 0000000..edc24a9
--- /dev/null
+++ b/result/schematron/zvon6_2
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ ccc
+</AAA>
diff --git a/result/schematron/zvon6_2.err b/result/schematron/zvon6_2.err
new file mode 100644
index 0000000..1868934
--- /dev/null
+++ b/result/schematron/zvon6_2.err
@@ -0,0 +1,3 @@
+Pattern: Predefined values
+/AAA line 1: The AAA value is not permitted.
+./test/schematron/zvon6_2.xml fails to validate
diff --git a/result/schematron/zvon7_0 b/result/schematron/zvon7_0
new file mode 100644
index 0000000..6539765
--- /dev/null
+++ b/result/schematron/zvon7_0
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+aaa
+</AAA>
diff --git a/result/schematron/zvon7_0.err b/result/schematron/zvon7_0.err
new file mode 100644
index 0000000..df427d6
--- /dev/null
+++ b/result/schematron/zvon7_0.err
@@ -0,0 +1,3 @@
+Pattern: Test integer
+/AAA line 1: The AAA value is not an integer.
+./test/schematron/zvon7_0.xml fails to validate
diff --git a/result/schematron/zvon7_1 b/result/schematron/zvon7_1
new file mode 100644
index 0000000..0a4007a
--- /dev/null
+++ b/result/schematron/zvon7_1
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+ 12.234
+</AAA>
diff --git a/result/schematron/zvon7_1.err b/result/schematron/zvon7_1.err
new file mode 100644
index 0000000..aa1e0a1
--- /dev/null
+++ b/result/schematron/zvon7_1.err
@@ -0,0 +1,3 @@
+Pattern: Test integer
+/AAA line 1: The AAA value is not an integer.
+./test/schematron/zvon7_1.xml fails to validate
diff --git a/result/schematron/zvon7_2 b/result/schematron/zvon7_2
new file mode 100644
index 0000000..8eb45e3
--- /dev/null
+++ b/result/schematron/zvon7_2
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+45
+</AAA>
diff --git a/result/schematron/zvon7_2.err b/result/schematron/zvon7_2.err
new file mode 100644
index 0000000..abf8cc7
--- /dev/null
+++ b/result/schematron/zvon7_2.err
@@ -0,0 +1,3 @@
+Pattern: Test integer
+/AAA line 1: O.K.
+./test/schematron/zvon7_2.xml fails to validate
diff --git a/result/schematron/zvon7_3 b/result/schematron/zvon7_3
new file mode 100644
index 0000000..35089dd
--- /dev/null
+++ b/result/schematron/zvon7_3
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+0
+</AAA>
diff --git a/result/schematron/zvon7_3.err b/result/schematron/zvon7_3.err
new file mode 100644
index 0000000..5b4b59f
--- /dev/null
+++ b/result/schematron/zvon7_3.err
@@ -0,0 +1,3 @@
+Pattern: Test integer
+/AAA line 1: O.K.
+./test/schematron/zvon7_3.xml fails to validate
diff --git a/result/schematron/zvon7_4 b/result/schematron/zvon7_4
new file mode 100644
index 0000000..0739eb4
--- /dev/null
+++ b/result/schematron/zvon7_4
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<AAA>
+-45
+</AAA>
diff --git a/result/schematron/zvon7_4.err b/result/schematron/zvon7_4.err
new file mode 100644
index 0000000..de1ee89
--- /dev/null
+++ b/result/schematron/zvon7_4.err
@@ -0,0 +1,3 @@
+Pattern: Test integer
+/AAA line 1: O.K.
+./test/schematron/zvon7_4.xml fails to validate
diff --git a/result/schematron/zvon8_0 b/result/schematron/zvon8_0
new file mode 100644
index 0000000..1932cd0
--- /dev/null
+++ b/result/schematron/zvon8_0
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<XXX>
+ <BBB/>
+ <BBB/>
+ <AAA/>
+ <BBB/>
+ <AAA/>
+ <AAA/>
+</XXX>
diff --git a/result/schematron/zvon8_0.err b/result/schematron/zvon8_0.err
new file mode 100644
index 0000000..085e1de
--- /dev/null
+++ b/result/schematron/zvon8_0.err
@@ -0,0 +1,3 @@
+Pattern: Test count
+/XXX line 1: O.K.
+./test/schematron/zvon8_0.xml fails to validate
diff --git a/result/schematron/zvon8_1 b/result/schematron/zvon8_1
new file mode 100644
index 0000000..93e5cfd
--- /dev/null
+++ b/result/schematron/zvon8_1
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<XXX>
+ <BBB/>
+ <AAA/>
+ <BBB/>
+ <AAA/>
+ <AAA/>
+</XXX>
diff --git a/result/schematron/zvon8_1.err b/result/schematron/zvon8_1.err
new file mode 100644
index 0000000..ae07d05
--- /dev/null
+++ b/result/schematron/zvon8_1.err
@@ -0,0 +1,3 @@
+Pattern: Test count
+/XXX line 1: Some BBB are missing
+./test/schematron/zvon8_1.xml fails to validate
diff --git a/result/schematron/zvon8_2 b/result/schematron/zvon8_2
new file mode 100644
index 0000000..4eea77b
--- /dev/null
+++ b/result/schematron/zvon8_2
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<XXX>
+ <BBB/>
+ <BBB/>
+ <AAA/>
+ <BBB/>
+ <AAA/>
+</XXX>
diff --git a/result/schematron/zvon8_2.err b/result/schematron/zvon8_2.err
new file mode 100644
index 0000000..37e8432
--- /dev/null
+++ b/result/schematron/zvon8_2.err
@@ -0,0 +1,3 @@
+Pattern: Test count
+/XXX line 1: Some AAA are missing
+./test/schematron/zvon8_2.xml fails to validate
diff --git a/result/schematron/zvon9_0 b/result/schematron/zvon9_0
new file mode 100644
index 0000000..1f254ec
--- /dev/null
+++ b/result/schematron/zvon9_0
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<AAA>
+ <CCC/>
+ <CCC/>
+ <BBB>
+ <CCC id="Q1"/>
+ </BBB>
+</AAA>
diff --git a/result/schematron/zvon9_0.err b/result/schematron/zvon9_0.err
new file mode 100644
index 0000000..a39ceeb
--- /dev/null
+++ b/result/schematron/zvon9_0.err
@@ -0,0 +1,2 @@
+Pattern: Test attribute
+./test/schematron/zvon9_0.xml validates
diff --git a/result/schematron/zvon9_1 b/result/schematron/zvon9_1
new file mode 100644
index 0000000..0dc0df7
--- /dev/null
+++ b/result/schematron/zvon9_1
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<AAA>
+ <CCC id="Q2"/>
+ <CCC/>
+ <BBB>
+ <CCC id="Q1"/>
+ </BBB>
+</AAA>
diff --git a/result/schematron/zvon9_1.err b/result/schematron/zvon9_1.err
new file mode 100644
index 0000000..44c6f67
--- /dev/null
+++ b/result/schematron/zvon9_1.err
@@ -0,0 +1,3 @@
+Pattern: Test attribute
+/AAA/CCC[1] line 2: Attribute id is used in wrong context
+./test/schematron/zvon9_1.xml fails to validate
diff --git a/result/schematron/zvon9_2 b/result/schematron/zvon9_2
new file mode 100644
index 0000000..b9218fc
--- /dev/null
+++ b/result/schematron/zvon9_2
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<AAA>
+ <CCC/>
+ <CCC/>
+ <BBB>
+ <CCC/>
+ </BBB>
+</AAA>
diff --git a/result/schematron/zvon9_2.err b/result/schematron/zvon9_2.err
new file mode 100644
index 0000000..20b0884
--- /dev/null
+++ b/result/schematron/zvon9_2.err
@@ -0,0 +1,3 @@
+Pattern: Test attribute
+/AAA/BBB/CCC line 5: Attribute id is missing
+./test/schematron/zvon9_2.xml fails to validate
diff --git a/result/valid/objednavka.xml b/result/valid/objednavka.xml
new file mode 100644
index 0000000..b0ffd92
--- /dev/null
+++ b/result/valid/objednavka.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE objednavka SYSTEM "dtds/objednavka.dtd">
+<objednavka>
+ <AdDoručeni>
+ <Jméno>Jan Novák</Jméno>
+ <Ulice>Bělehradská 147</Ulice>
+ <Město>Praha 2</Město>
+ <PSČ>12000</PSČ>
+ </AdDoručeni>
+ <AdÚčtovací>
+ <Jméno>Petra Nováková</Jméno>
+ <Ulice>Anglická 15</Ulice>
+ <Město>Praha 2</Město>
+ <PSČ>12000</PSČ>
+ </AdÚčtovací>
+ <ZpůsobDopravy>DPD</ZpůsobDopravy>
+ <ZpůsobPlatby>dobírka</ZpůsobPlatby>
+ <DatumPřijetí>2004-11-14</DatumPřijetí>
+ <DatumDoručení>2004-11-19</DatumDoručení>
+ <ObsahObjednávky>
+ <Zboží>
+ <Kód>2N7-516</Kód>
+ <Název>Sekačka na trávu</Název>
+ <Počet jednotka="ks">1</Počet>
+ <Cena>2999</Cena>
+ <Popis>http://example.org/sekacka.html</Popis>
+ </Zboží>
+ <Zboží>
+ <Kód>Q3Y-116</Kód>
+ <Název>Travní semeno</Název>
+ <Počet jednotka="kg">2.5</Počet>
+ <Cena>127.50</Cena>
+ </Zboží>
+ </ObsahObjednávky>
+ <Komentář>
+ <Řádka>O dodávku mám zájem pouze v případě, že se jedná o trávu v odrůdě konopí.</Řádka>
+ <Řádka>Dále jsem se chtěl zeptat, zda je doprava zdarma.</Řádka>
+ </Komentář>
+</objednavka>
diff --git a/result/valid/objednavka.xml.err b/result/valid/objednavka.xml.err
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/result/valid/objednavka.xml.err
diff --git a/result/xml2.sax b/result/xml2.sax
index e848473..141accd 100644
--- a/result/xml2.sax
+++ b/result/xml2.sax
@@ -12,6 +12,7 @@ SAX.error: PEReference: %xx; not found
SAX.characters(This sample shows a , 20)
SAX.getEntity(tricky)
SAX.error: Entity 'tricky' not defined
+SAX.reference(tricky)
SAX.characters( method., 8)
SAX.endDocument()
xmlSAXUserParseFile returned error 27
diff --git a/result/xml2.sax2 b/result/xml2.sax2
index e848473..141accd 100644
--- a/result/xml2.sax2
+++ b/result/xml2.sax2
@@ -12,6 +12,7 @@ SAX.error: PEReference: %xx; not found
SAX.characters(This sample shows a , 20)
SAX.getEntity(tricky)
SAX.error: Entity 'tricky' not defined
+SAX.reference(tricky)
SAX.characters( method., 8)
SAX.endDocument()
xmlSAXUserParseFile returned error 27