/[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 - (hide 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 wakaba 1.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