/[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.59 by wakaba, Sat Jul 7 13:41:05 2007 UTC revision 1.103 by wakaba, Sun Sep 9 05:35:49 2007 UTC
# Line 1  Line 1 
1    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
2    
3            * LangTag.pm: New module.
4    
5    2007-09-04  Wakaba  <wakaba@suika.fam.cx>
6    
7            * HTML.pm.src: Some error types were wrong.
8    
9    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
10    
11            * CSS/: New directory.
12    
13    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
14    
15            * ContentChecker.pm (_check_get_children): Support
16            for |noscript| in |head|.
17    
18    2007-08-12  Wakaba  <wakaba@suika.fam.cx>
19    
20            * URI/: New directory.
21    
22    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
23    
24            * HTML.pm.src: Tokenizer's states are now represented in
25            number.
26    
27    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
28    
29            * HTML.pm.src: |or|s for insertion modes are replaced
30            by |&|s.
31    
32    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
33    
34            * HTML.pm.src: Token types are now represented in number.
35    
36    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
37    
38            * ContentType.pm (SEE ALSO): Updated.
39    
40            * HTML.pm.src: Insertion modes are now represented in number.
41    
42    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
43    
44            * ContentType.pm: Sniffing for bitmap images (HTML5 revision
45            999) is implemented.
46    
47    2007-08-08  Wakaba  <wakaba@suika.fam.cx>
48    
49            * ContentType.pm: Sniffing for |<script| (HTML5 revision
50            983) is implemented.
51    
52    2007-08-06  Wakaba  <wakaba@suika.fam.cx>
53    
54            * ContentChecker.pod: New documentation.
55    
56            * Makefile: A rule for |ContentChecker.html| is added.
57    
58            * ContentChecker.pm: A pod "LICENSE" section is added.
59    
60            * NanoDOM.pm ($VERSION): New variable.
61    
62    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
63    
64            * H2H.pm: |b|, |i|, and |sub| are added to the
65            list of allowed HTML elements.
66    
67    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
68    
69            * H2H.pm: |samp| is added to the list of allowed
70            HTML elements.
71    
72            * URIChecker.pm (check_iri): New.
73            (check_iri_reference): Error type for IRI reference
74            syntax error is changed.
75    
76    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
77    
78            * ContentChecker.pm: Reference to the |Whatpm::ContentChecker::Atom|
79            is added.
80            (check_document): Load appropriate module before validation.
81    
82    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
83    
84            * ContentChecker/: New directory.
85    
86    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
87    
88            * ContentChecker.pm: HTML |time| element is implemented.
89    
90            * HTMLTable.pm: Comments are updated as HTML5 is revised.
91    
92    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
93    
94            * ContentChecker.pm (check_document): Return value
95            even if no document element is found.
96    
97    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
98    
99            * HTML.pm.src: |$in_body| is no longer a function.
100    
101    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
102    
103            * HTML.pm.src: The |$in_body| code has been moved down.
104    
105    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
106    
107            * HTML.pm.src: The "trailing end" insertion mode
108            is split into "after html body" and "after html frameset"
109            insertion modes.  Their codes are merged with "after body"
110            and "after frameset" codes.  |$previous_insertion_mode|
111            has been removed.  "after frameset" code is
112            merged with "in frameset" code.
113    
114    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
115    
116            * HTML.pm.src: The "before head" insertion mode is
117            merged with the "in head" insertion mode.
118    
119    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
120    
121            * HTML.pm.src: Cases in "in head" insertion mode are
122            reorganized.
123    
124    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
125    
126            * HTML.pm.src: Some cases in "in table" insertion mode
127            are merged.
128    
129    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
130    
131            * HTML.pm.src: The "in row" insertion mode is merged
132            with "in table" insertion mode.
133    
134    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
135    
136            * HTML.pm.src: The "in table" and "in table body" insertion
137            modes are merged.
138    
139    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
140    
141            * HTML.pm.src: There is no "in table head" or "in table foot"
142            insertion mode!
143    
144    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
145    
146            * HTML.pm.src: |<noframes>| "in frameset" and "in noframes"
147            now directly invoke the handler.
148    
149    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
150    
151            * HTML.pm.src: Codes for "in cell" insertion mode
152            is merged to the "in body" insertion mode code.
153    
154    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
155    
156            * HTML.pm.src: Codes for "in body" and "in caption"
157            insertion modes are merged.
158    
159    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
160    
161            * HTML.pm.src: Two |!!!next-token|s were missing.
162    
163    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
164    
165            * HTML.pm.src: Use numeric constant for |{content_mode}|
166            instead of string constant for |{content_model_flag}|.
167    
168    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
169    
170            * HTML.pm.src: Add the name of the attribute
171            to the "duplicate attribute" error.
172    
173    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
174    
175            * ContentChecker.pm: Return the |class| node list.
176    
177    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
178    
179            * ContentChecker.pm: Return the |id| node list.
180    
181            * HTML.pm.src: A typo is fixed.
182    
183    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
184    
185            * ContentChecker.pm: Drop wrong |level => 'error'| specification
186            from "in HTML:xml:lang" error.  Character position
187            is now the last part of the error type in the URI error
188            description.  Report "unsupported" status for language
189            tags, media queries, script codes, and style sheets.
190    
191    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
192    
193            * ContentChecker.pm: Report error if |xml:lang|
194            in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset|
195            in XML.
196    
197            * NanoDOM.pm (Attr.owner_document): New attribute.
198    
199    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
200    
201            * HTML.pm.src: The character immediately following
202            a bare |hcro| was discarded.  Fix handling of
203            entity references in attribute values.
204    
205    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
206    
207            * HTML.pm.src (main and trailin end phases): Token
208            types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
209            factored out.  Error types |in html:#DOCTYPE|
210            and |after html:#DOCTYPE| are merged
211            into |DOCTYPE in the middle|.  |</frameset>|
212            in fragment parsing mode changed the
213            insertion mode.
214    
215    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
216    
217            * HTML.pm.src: |$phase| has been removed; The |trailing end|
218            phase is now an insertion mode.  Treatments for white
219            space character tokens were incorrect for some
220            insertion modes.  An old |meta| case was not removed.
221    
222    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
223    
224            * HTML.pm.src: |meta| charset declaration extraction
225            implemented (but changing the encoding is not yet:-).
226    
227    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
228    
229            * Charset/: New directory.
230    
231    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
232    
233            * H2H.pm: New Perl module (created from
234            manakai's H2H.dis).
235    
236    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
237    
238            * XMLSerializer.pm: New Perl module (created from
239            manakai's SimpleLS.dis).
240    
241  2007-07-07  Wakaba  <wakaba@suika.fam.cx>  2007-07-07  Wakaba  <wakaba@suika.fam.cx>
242    
243          * HTML.pm.src: |<!---x-->| was not processed correctly.          * HTML.pm.src: |<!---x-->| was not processed correctly.

Legend:
Removed from v.1.59  
changed lines
  Added in v.1.103

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24