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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by wakaba, Sun Nov 11 04:14:40 2007 UTC revision 1.21 by wakaba, Wed Oct 15 12:49:49 2008 UTC
# Line 0  Line 1 
1    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Tokenizer.pm.src: $self->{s_kwd} for non-DATA_STATE states are
4            renamed as $self->{kwd} to avoid confliction.  Don't raise
5            case-sensitivity error for the keyword "DOCTYPE" in HTML mode.
6            Support for internal subsets (internal subset itself only; no
7            declaration in them is supported yet).  Raise a parse error for
8            non-uppercase keywords "PUBLIC" and "SYSTEM" in XML mode.  Raise a
9            parse error if no system identifier is specified for a DOCTYPE
10            declaration with a public identifier.  Don't close the DOCTYPE
11            declaration by a ">" character in the system declaration in XML
12            mode.
13            
14    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
15    
16            * Tokenizer.pm.src: Set index attribute to each attribute token,
17            for ignoring namespaced duplicate attribute at the XML namespace
18            parser layer.  Raise a parse error if the attribute value is
19            omitted, in XML mode.  Raise a parse error if the attribute value
20            is not quoted, in XML mode.  Raise a parse error if "<" character
21            is found in a quoted attribute value, in XML mode.
22    
23    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
24    
25            * Tokenizer.pm.src: XML tag name start character support for end
26            tags.  Support for the short end tag syntax of XML5.  Raise a
27            parse erorr for a lowercase <!doctype> in XML.
28    
29    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
30    
31            * Tokenizer.pm.src: XML tag name start character support for start
32            tags.
33    
34    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
35    
36            * Tokenizer.pm.src: Support for XML processing instructions.
37    
38    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
39    
40            * Tokenizer.pm.src: Mark CHARACTER_TOKEN with character reference
41            as such, for the support of XML parse error.
42    
43    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
44    
45            * Tokenizer.pm.src: Parse error if CDATA section is not closed or
46            is placed outside of the root element.
47    
48    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
49    
50            * Tokenizer.pm.src: Raise a parse error for XML "]]>" other than
51            CDATA section end.
52    
53    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
54    
55            * Tokenizer.pm.src: Support for case-insensitive XML attribute
56            names.
57    
58    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
59    
60            * Dumper.pm: Typo fixed.
61    
62    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
63    
64            * Dumper.pm: New module.
65    
66    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
67    
68            * Tokenizer.pm.src: Introduced "in_xml" flag for CDATA section
69            support in XML.
70    
71    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
72    
73            * Tokenizer.pm.src: Make *_TOKEN (token type constants)
74            exportable.  New token types, PI_TOKEN for XML and ABORT_TOKEN for
75            document.write() or incremental parsing, are added for future
76            extensions.
77    
78    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
79    
80            * Tokenizer.pm.src: New file.
81    
82    2008-05-24  Wakaba  <wakaba@suika.fam.cx>
83    
84            * Serializer.pm (get_inner_html): Don't escape |"| in
85            content (HTML5 revision 1592).
86    
87    2008-05-24  Wakaba  <wakaba@suika.fam.cx>
88    
89            * Serializer.pm (get_inner_html): Append "\n" after the start
90            tag of a |listing| element (HTML5 revision 1675).
91    
92    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
93    
94            * Serializer.pm (get_inner_html): Typo fixed.
95    
96    2008-03-01  Wakaba  <wakaba@suika.fam.cx>
97    
98            * Serializer.pm (get_inner_html): Escape NBSP (HTML5 revision
99            1277).
100    
101    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
102    
103            * Serializer.pod: New file.
104    
105            * Makefile: New file.
106    
107    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
108    
109            * Serializer.pm: New module (split from ../HTML.pm.src).
110    
111    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
112    
113            * ChangeLog: New file.
114            
115    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.21

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24