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

Legend:
Removed from v.1.57  
changed lines
  Added in v.1.94

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24