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

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

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

revision 1.36 by wakaba, Sat Jun 23 04:38:50 2007 UTC revision 1.66 by wakaba, Mon Jul 16 07:03:08 2007 UTC
# Line 1  Line 1 
1    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm.src: The character immediately following
4            a bare |hcro| was discarded.  Fix handling of
5            entity references in attribute values.
6    
7    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
8    
9            * HTML.pm.src (main and trailin end phases): Token
10            types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
11            factored out.  Error types |in html:#DOCTYPE|
12            and |after html:#DOCTYPE| are merged
13            into |DOCTYPE in the middle|.  |</frameset>|
14            in fragment parsing mode changed the
15            insertion mode.
16    
17    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
18    
19            * HTML.pm.src: |$phase| has been removed; The |trailing end|
20            phase is now an insertion mode.  Treatments for white
21            space character tokens were incorrect for some
22            insertion modes.  An old |meta| case was not removed.
23    
24    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
25    
26            * HTML.pm.src: |meta| charset declaration extraction
27            implemented (but changing the encoding is not yet:-).
28    
29    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
30    
31            * Charset/: New directory.
32    
33    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
34    
35            * H2H.pm: New Perl module (created from
36            manakai's H2H.dis).
37    
38    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
39    
40            * XMLSerializer.pm: New Perl module (created from
41            manakai's SimpleLS.dis).
42    
43    2007-07-07  Wakaba  <wakaba@suika.fam.cx>
44    
45            * HTML.pm.src: |<!---x-->| was not processed correctly.
46    
47    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
48    
49            * HTML.pm.src: Report correct error message
50            for |<body></div></body>|.
51    
52    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
53    
54            * HTMLTable.pm: An error description was incorrect.
55    
56    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
57    
58            * ContentChecker.pm: Return |{term}| list.
59    
60    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
61    
62            * HTML.pm.src: HTML5 revisions 961-966 (</p>, </br>,
63            nested <nobr>, implied </tbody>, </tfoot>, and </thead>,
64            and <title> outside of head).
65    
66    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
67    
68            * IMTChecker.pm: Report warning for unregistered
69            and private types/subtypes.
70    
71            * ContentChecker.pm, HTML.pm.src, IMTChecker.pm,
72            URIChecker.pm, HTMLTable.pm: Error messages are now
73            consistent; they are all listed in
74            <http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types>.
75    
76    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
77    
78            * ContentChecker.pm: |<img ismap>| not in |<a></a>|
79            is now erred.  |<datalist>| is implemented.
80            Attribute checker for |<command>| and |<menu>| are
81            added.  Support for |contextmenu| global attribute
82            is added.
83    
84    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
85    
86            * HTML.pm.src (_reset_insertion_mode): Interpretation
87            of Step 3 has been changed.
88    
89    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
90    
91            * HTML.pm.src: Late |<html>| parse error is implemented.
92    
93    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
94    
95            * URIChecker.pm (check_iri_reference): A |decode| method name was
96            incorrect.
97    
98            * ContentChecker.pm: Support for the |footer| element.
99            Check URI syntax for space-separated URI attributes.
100            Support for the |tabindex| attribute.  Support
101            for |datetime| attribute.
102    
103    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
104    
105            * HTML.pm.src: HTML5 revision 1.144 (&#x0D;) and 1.145 (invalid
106            character references).  HTML5 revision 1.146 (white space
107            characters before root start tag).  HTML5 revision
108            1.148 (named character references in attribute values).
109            HTML5 revision 1.152 (<plaintext>.innerHTML get).
110    
111    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
112    
113            * HTML.pm.src: HTML5 revisions 1.142 and 1.143 (<noscript>
114            in <head>).
115    
116    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
117    
118            * HTML.pm.src: HTML5 revision 935 (<base>, <link>, <meta>
119            in body).
120    
121            * ContentChecker.pm: HTML5 revision 938 (scoped="").
122    
123    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
124    
125            * HTML.pm.src: HTML5 revision 923 (matching end tag in CDATA
126            or RCDATA in fragment parsing mode).  HTML5 revision
127            924 (<!--> and <!--->).  HTML5 revision 926 (hn in hn).
128    
129    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
130    
131            * HTML.pm.src (get_inner_html): HTML5 revision 922 (inner_html
132            for <pre> and <textarea>).
133    
134    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
135    
136            * HTML.pm.src: HTML5 revision 920 (<isindex>).
137    
138    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
139    
140            * HTML.pm.src: HTML5 revision 918 (</head>, </body>, </html>).
141    
142    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
143    
144            * HTML.pm.src: HTML5 revision 916 (</body>).
145            HTML5 revision 917 (conforming bare &).
146    
147    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
148    
149            * NanoDOM.pm (manakai_is_html): Setting to false did not work.
150    
151            * HTML.pm.src: HTML5 revision 914 (</ in CDATA, RCDATA).
152            HTML5 revision 915 (<nobr>).
153    
154    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
155    
156            * HTML.pm.src: HTML5 revisions 908, 909, 912, and 913 (quirks mode).
157            
158            * NanoDOM.pm (manakai_is_html, manakai_compat_mode, compat_mode):
159            New attributes.
160    
161    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
162    
163            * HTML.pm.src: HTML5 revisions 900, 901, 902, and 911 (<
164            in tags).
165    
166    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
167    
168            * .cvsignore: |Entities.html| is added.
169    
170            * HTML.pm.src: |$entity_char| is removed and
171            requires |Whatpm::_NamedEntityList| instead.
172            HTML5 revision 898 (refc), except that lack of refc
173            is parse error.
174    
175            * mkentitylist.pl: New script.
176    
177            * Makefile (all): |_NamedEntityList.pm| is added.
178            (_NamedEntityList.pm, Entities.html): New rules.
179    
180    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
181    
182            * HTML.pm.src: Parse errors immediately after U+000D
183            were ignored and U+000D immediately following another
184            U+000D was not converted to U+000A.
185    
186    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
187    
188            * HTML.pm.src (set_inner_html): HTML5 revision 892 (adopt
189            nodes before appended).  Parser was not ready for NULL
190            parse error and escape flag.
191    
192            * NanoDOM.pm (adopt_node): New.
193    
194    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
195    
196            * HTML.pm.src: HTML5 revision 886 (insane comment in
197            CDATA and RCDATA).  Note that current implementation
198            is simply repeating what the spec says and it is maybe not
199            a best way to do it.
200    
201  2007-06-23  Wakaba  <wakaba@suika.fam.cx>  2007-06-23  Wakaba  <wakaba@suika.fam.cx>
202    
203          * HTML.pm.src: HTML5 revision 884 (</form> don't close          * HTML.pm.src: HTML5 revision 884 (</form> don't close

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.66

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24