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

Legend:
Removed from v.1.60  
changed lines
  Added in v.1.92

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24