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

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.108

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24