/[suikacvs]/markup/html/whatpm/Whatpm/HTML/ChangeLog
Suika

Contents of /markup/html/whatpm/Whatpm/HTML/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.20 - (hide annotations) (download)
Wed Oct 15 10:50:38 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +9 -0 lines
++ whatpm/t/xml/ChangeLog	15 Oct 2008 10:50:31 -0000
	* attrs-1.dat: Test cases for tokenizing errors are added.

	* elements-1.dat: A test result updated.

	* ns-attrs-1.dat: Test results updated.  New test cases for
	duplicate namespaced attributes are added.

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

++ whatpm/Whatpm/HTML/ChangeLog	15 Oct 2008 10:48:03 -0000
	* Tokenizer.pm.src: Set index attribute to each attribute token,
	for ignoring namespaced duplicate attribute at the XML namespace
	parser layer.  Raise a parse error if the attribute value is
	omitted, in XML mode.  Raise a parse error if the attribute value
	is not quoted, in XML mode.  Raise a parse error if "<" character
	is found in a quoted attribute value, in XML mode.

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

++ whatpm/Whatpm/XML/ChangeLog	15 Oct 2008 10:49:16 -0000
	* Parser.pm.src: Use source order to determine which attribute is
	duplicate.  Preserve duplicate namespaced attributes as
	non-namespaced attributes.

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

1 wakaba 1.16 2008-10-15 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.20 * Tokenizer.pm.src: Set index attribute to each attribute token,
4     for ignoring namespaced duplicate attribute at the XML namespace
5     parser layer. Raise a parse error if the attribute value is
6     omitted, in XML mode. Raise a parse error if the attribute value
7     is not quoted, in XML mode. Raise a parse error if "<" character
8     is found in a quoted attribute value, in XML mode.
9    
10     2008-10-15 Wakaba <wakaba@suika.fam.cx>
11    
12 wakaba 1.19 * Tokenizer.pm.src: XML tag name start character support for end
13     tags. Support for the short end tag syntax of XML5. Raise a
14     parse erorr for a lowercase <!doctype> in XML.
15    
16     2008-10-15 Wakaba <wakaba@suika.fam.cx>
17    
18     * Tokenizer.pm.src: XML tag name start character support for start
19 wakaba 1.18 tags.
20    
21     2008-10-15 Wakaba <wakaba@suika.fam.cx>
22    
23 wakaba 1.17 * Tokenizer.pm.src: Support for XML processing instructions.
24    
25     2008-10-15 Wakaba <wakaba@suika.fam.cx>
26    
27 wakaba 1.16 * Tokenizer.pm.src: Mark CHARACTER_TOKEN with character reference
28     as such, for the support of XML parse error.
29    
30 wakaba 1.8 2008-10-14 Wakaba <wakaba@suika.fam.cx>
31    
32 wakaba 1.15 * Tokenizer.pm.src: Parse error if CDATA section is not closed or
33     is placed outside of the root element.
34    
35     2008-10-14 Wakaba <wakaba@suika.fam.cx>
36    
37 wakaba 1.14 * Tokenizer.pm.src: Raise a parse error for XML "]]>" other than
38     CDATA section end.
39    
40     2008-10-14 Wakaba <wakaba@suika.fam.cx>
41    
42 wakaba 1.13 * Tokenizer.pm.src: Support for case-insensitive XML attribute
43     names.
44    
45     2008-10-14 Wakaba <wakaba@suika.fam.cx>
46    
47 wakaba 1.12 * Dumper.pm: Typo fixed.
48    
49     2008-10-14 Wakaba <wakaba@suika.fam.cx>
50    
51 wakaba 1.11 * Dumper.pm: New module.
52    
53     2008-10-14 Wakaba <wakaba@suika.fam.cx>
54    
55 wakaba 1.10 * Tokenizer.pm.src: Introduced "in_xml" flag for CDATA section
56     support in XML.
57    
58     2008-10-14 Wakaba <wakaba@suika.fam.cx>
59    
60 wakaba 1.9 * Tokenizer.pm.src: Make *_TOKEN (token type constants)
61     exportable. New token types, PI_TOKEN for XML and ABORT_TOKEN for
62     document.write() or incremental parsing, are added for future
63     extensions.
64    
65     2008-10-14 Wakaba <wakaba@suika.fam.cx>
66    
67 wakaba 1.8 * Tokenizer.pm.src: New file.
68    
69 wakaba 1.5 2008-05-24 Wakaba <wakaba@suika.fam.cx>
70    
71 wakaba 1.7 * Serializer.pm (get_inner_html): Don't escape |"| in
72     content (HTML5 revision 1592).
73    
74     2008-05-24 Wakaba <wakaba@suika.fam.cx>
75    
76 wakaba 1.5 * Serializer.pm (get_inner_html): Append "\n" after the start
77 wakaba 1.6 tag of a |listing| element (HTML5 revision 1675).
78 wakaba 1.5
79 wakaba 1.4 2008-03-02 Wakaba <wakaba@suika.fam.cx>
80    
81     * Serializer.pm (get_inner_html): Typo fixed.
82    
83 wakaba 1.3 2008-03-01 Wakaba <wakaba@suika.fam.cx>
84    
85     * Serializer.pm (get_inner_html): Escape NBSP (HTML5 revision
86     1277).
87    
88 wakaba 1.2 2007-11-11 Wakaba <wakaba@suika.fam.cx>
89    
90     * Serializer.pod: New file.
91    
92     * Makefile: New file.
93    
94     2007-11-11 Wakaba <wakaba@suika.fam.cx>
95    
96     * Serializer.pm: New module (split from ../HTML.pm.src).
97    
98     2007-11-11 Wakaba <wakaba@suika.fam.cx>
99    
100     * ChangeLog: New file.
101    
102    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24