/[suikacvs]/markup/html/whatpm/t/xml/entrefs-2.dat
Suika

Contents of /markup/html/whatpm/t/xml/entrefs-2.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sun Oct 19 10:12:54 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
++ whatpm/t/ChangeLog	19 Oct 2008 10:12:26 -0000
	* XML-Parser.t: "xml/entrefs-2.dat" added.

2008-10-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/t/xml/ChangeLog	19 Oct 2008 10:12:39 -0000
	* entrefs-2.dat: New test data file.

2008-10-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	19 Oct 2008 10:11:55 -0000
	* Tokenizer.pm.src: Raise a parse error for '&' that does not
	introduce a reference in XML.  Support for non-ASCII entity
	reference names.

2008-10-19  Wakaba  <wakaba@suika.fam.cx>

1 #data
2 <p>&</p>
3 #errors
4 1;4;bare ero;;;m
5 #document
6 | <{} p>
7 | "&"
8
9 #data
10 <p q="&<"/>
11 #errors
12 1;7;bare ero;;;m
13 1;8;lt in attr value;;;m
14 #document
15 | <{} p>
16 | q="&<"
17
18 #data
19 <p>&&</p>
20 #errors
21 1;4;bare ero;;;m
22 1;5;bare ero;;;m
23 #document
24 | <{} p>
25 | "&&"
26
27 #data
28 <p q="&&"/>
29 #errors
30 1;7;bare ero;;;m
31 1;8;bare ero;;;m
32 #document
33 | <{} p>
34 | q="&&"
35
36 #data
37 <p>& </p>
38 #errors
39 1;4;bare ero;;;m
40 #document
41 | <{} p>
42 | "& "
43
44 #data escaped
45 <p>&\u0009</p>
46 #errors
47 1;4;bare ero;;;m
48 #document escaped
49 | <{} p>
50 | "&\u0009"
51
52 #data
53 <p>&
54 #errors
55 1;4;bare ero;;;m
56 1;4;in body:#eof;;;m
57 #document
58 | <{} p>
59 | "&"
60
61 #data
62 <p q="&
63 #errors
64 1;7;bare ero;;;m
65 1;7;unclosed attribute value;;;m
66 1;7;in body:#eof;;;m
67 #document
68 | <{} p>
69 | q="&"
70
71 #data
72 <p q="&"/>
73 #errors
74 1;7;bare ero;;;m
75 #document
76 | <{} p>
77 | q="&"
78
79 #data
80 <p q='&'/>
81 #errors
82 1;7;bare ero;;;m
83 #document
84 | <{} p>
85 | q="&"
86
87 #data
88 <p q="&'"/>
89 #errors
90 1;7;bare ero;;;m
91 #document
92 | <{} p>
93 | q="&'"
94
95 #data
96 <p q='&"'/>
97 #errors
98 1;7;bare ero;;;m
99 #document
100 | <{} p>
101 | q="&""
102
103 #data
104 <p q="& "/>
105 #errors
106 1;7;bare ero;;;m
107 #document
108 | <{} p>
109 | q="& "
110
111 #data
112 <!DOCTYPE a[
113 <!ENTITY b "&&">
114 ]><a/>
115 #errors
116 2;13;bare ero;;;m
117 2;14;bare ero;;;m
118 #document
119 | <!DOCTYPE a>
120 | <{} a>
121 #entities
122 | <!ENTITY b "&&" "" "" >
123
124 #data
125 <!DOCTYPE a[
126 <!ENTITY b '&&'>
127 ]><a/>
128 #errors
129 2;13;bare ero;;;m
130 2;14;bare ero;;;m
131 #document
132 | <!DOCTYPE a>
133 | <{} a>
134 #entities
135 | <!ENTITY b "&&" "" "" >
136
137 #data
138 <!DOCTYPE a[
139 <!ENTITY b "&<">
140 ]><a/>
141 #errors
142 2;13;bare ero;;;m
143 #document
144 | <!DOCTYPE a>
145 | <{} a>
146 #entities
147 | <!ENTITY b "&<" "" "" >
148
149 #data
150 <!DOCTYPE a[
151 <!ENTITY b "&
152 #errors
153 2;13;bare ero;;;m
154 2;13;unclosed entity value;;;m
155 2;13;unclosed internal subset;;;m
156 2;13;no root element;;;m
157 #document
158 | <!DOCTYPE a>
159 #entities
160 | <!ENTITY b "&" "" "" >
161
162 #data
163 <!DOCTYPE a[
164 <!ENTITY b "& ">
165 ]><a/>
166 #errors
167 2;13;bare ero;;;m
168 #document
169 | <!DOCTYPE a>
170 | <{} a>
171 #entities
172 | <!ENTITY b "& " "" "" >
173
174 #data escaped
175 <!DOCTYPE a[
176 <!ENTITY b "&\u0009">
177 ]><a/>
178 #errors
179 2;13;bare ero;;;m
180 #document
181 | <!DOCTYPE a>
182 | <{} a>
183 #entities escaped
184 | <!ENTITY b "&\u0009" "" "" >
185
186 #data escaped
187 <!DOCTYPE a[
188 <!ENTITY b "&\u000a">
189 ]><a/>
190 #errors
191 2;13;bare ero;;;m
192 #document
193 | <!DOCTYPE a>
194 | <{} a>
195 #entities escaped
196 | <!ENTITY b "&\u000a" "" "" >
197
198 #data escaped
199 <!DOCTYPE a[
200 <!ENTITY b "&\u000d">
201 ]><a/>
202 #errors
203 2;13;bare ero;;;m
204 #document
205 | <!DOCTYPE a>
206 | <{} a>
207 #entities escaped
208 | <!ENTITY b "&\u000a" "" "" >
209
210 #data escaped
211 <!DOCTYPE a[
212 <!ENTITY \u4e00\u4e01 "xxx">
213 ]>
214 <a>&\u4e00\u4e01;</a>
215 #errors
216 #document
217 | <!DOCTYPE a>
218 | <{} a>
219 | "xxx"
220
221 #data escaped
222 <!DOCTYPE a[
223 <!ENTITY \u4e00\u4e01 "xxx">
224 ]>
225 <a>&\u4e00\u4e01yy;</a>
226 #errors
227 4;4;bare ero;;;m
228 #document escaped
229 | <!DOCTYPE a>
230 | <{} a>
231 | "&\u4e00\u4e01yy;"
232
233 #data
234 <!DOCTYPE a[
235 <!ENTITY ::: "yyy">
236 ]>
237 <a>&:::;</a>
238 #errors
239 #document
240 | <!DOCTYPE a>
241 | <{} a>
242 | "yyy"
243
244 #data
245 <p>&a&amp;</p>
246 #errors
247 1;4;bare ero;;;m
248 #document
249 | <{} p>
250 | "&a&"
251
252 #data
253 <p>&a </p>
254 #errors
255 1;4;bare ero;;;m
256 #document
257 | <{} p>
258 | "&a "
259
260 #data
261 <!DOCTYPE a[
262 <!ENTITY a<b "ccc">
263 ]>
264 <p>&a<b;</p>
265 #errors
266 4;4;bare ero;;;m
267 4;11;nestc;;;m
268 4;12;no attr value;;;m
269 4;12;in body:#eof;;;m
270 #document
271 | <!DOCTYPE a>
272 | <{} p>
273 | "&a"
274 | <{} b;<>
275 | p=""
276 #entities
277 <!ENTITY a<b "ccc" "" "" >
278
279 #data escaped
280 <!DOCTYPE a[
281 <!ENTITY b "&\u4e00\u4e01;">
282 ]>
283 <a/>
284 #errors
285 #document
286 | <!DOCTYPE a>
287 | <{} a>
288 #entities escaped
289 <!ENTITY b "&\u4e00\u4e01;" "" "" >

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24