/[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.8 by wakaba, Sun May 13 08:45:47 2007 UTC revision 1.109 by wakaba, Sun Oct 14 09:21:46 2007 UTC
# Line 1  Line 1 
1    2007-10-14  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ContentChecker.pm (check_document): Support for
4            new |is_xml_root| flag.
5            (check_element): Support for new |pluses| state.
6            (_add_pluses): New method.
7            (_remove_minuses): Support for new |minus| item.
8    
9    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
10    
11            * ContentChecker.pm: Raise specific error for invalid
12            root element.
13    
14    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
15    
16            * ContentChecker.pm: Set level values for later uses.
17    
18    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
19    
20            * ContentChecker.pm: Support for language tag validation.
21    
22    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
23    
24            * LangTag.pm (check_rfc3066_language_tag): New method.
25    
26    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
27    
28            * LangTag.pm: New module.
29    
30    2007-09-04  Wakaba  <wakaba@suika.fam.cx>
31    
32            * HTML.pm.src: Some error types were wrong.
33    
34    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
35    
36            * CSS/: New directory.
37    
38    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
39    
40            * ContentChecker.pm (_check_get_children): Support
41            for |noscript| in |head|.
42    
43    2007-08-12  Wakaba  <wakaba@suika.fam.cx>
44    
45            * URI/: New directory.
46    
47    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
48    
49            * HTML.pm.src: Tokenizer's states are now represented in
50            number.
51    
52    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
53    
54            * HTML.pm.src: |or|s for insertion modes are replaced
55            by |&|s.
56    
57    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
58    
59            * HTML.pm.src: Token types are now represented in number.
60    
61    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
62    
63            * ContentType.pm (SEE ALSO): Updated.
64    
65            * HTML.pm.src: Insertion modes are now represented in number.
66    
67    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
68    
69            * ContentType.pm: Sniffing for bitmap images (HTML5 revision
70            999) is implemented.
71    
72    2007-08-08  Wakaba  <wakaba@suika.fam.cx>
73    
74            * ContentType.pm: Sniffing for |<script| (HTML5 revision
75            983) is implemented.
76    
77    2007-08-06  Wakaba  <wakaba@suika.fam.cx>
78    
79            * ContentChecker.pod: New documentation.
80    
81            * Makefile: A rule for |ContentChecker.html| is added.
82    
83            * ContentChecker.pm: A pod "LICENSE" section is added.
84    
85            * NanoDOM.pm ($VERSION): New variable.
86    
87    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
88    
89            * H2H.pm: |b|, |i|, and |sub| are added to the
90            list of allowed HTML elements.
91    
92    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
93    
94            * H2H.pm: |samp| is added to the list of allowed
95            HTML elements.
96    
97            * URIChecker.pm (check_iri): New.
98            (check_iri_reference): Error type for IRI reference
99            syntax error is changed.
100    
101    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
102    
103            * ContentChecker.pm: Reference to the |Whatpm::ContentChecker::Atom|
104            is added.
105            (check_document): Load appropriate module before validation.
106    
107    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
108    
109            * ContentChecker/: New directory.
110    
111    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
112    
113            * ContentChecker.pm: HTML |time| element is implemented.
114    
115            * HTMLTable.pm: Comments are updated as HTML5 is revised.
116    
117    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
118    
119            * ContentChecker.pm (check_document): Return value
120            even if no document element is found.
121    
122    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
123    
124            * HTML.pm.src: |$in_body| is no longer a function.
125    
126    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
127    
128            * HTML.pm.src: The |$in_body| code has been moved down.
129    
130    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
131    
132            * HTML.pm.src: The "trailing end" insertion mode
133            is split into "after html body" and "after html frameset"
134            insertion modes.  Their codes are merged with "after body"
135            and "after frameset" codes.  |$previous_insertion_mode|
136            has been removed.  "after frameset" code is
137            merged with "in frameset" code.
138    
139    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
140    
141            * HTML.pm.src: The "before head" insertion mode is
142            merged with the "in head" insertion mode.
143    
144    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
145    
146            * HTML.pm.src: Cases in "in head" insertion mode are
147            reorganized.
148    
149    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
150    
151            * HTML.pm.src: Some cases in "in table" insertion mode
152            are merged.
153    
154    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
155    
156            * HTML.pm.src: The "in row" insertion mode is merged
157            with "in table" insertion mode.
158    
159    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
160    
161            * HTML.pm.src: The "in table" and "in table body" insertion
162            modes are merged.
163    
164    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
165    
166            * HTML.pm.src: There is no "in table head" or "in table foot"
167            insertion mode!
168    
169    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
170    
171            * HTML.pm.src: |<noframes>| "in frameset" and "in noframes"
172            now directly invoke the handler.
173    
174    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
175    
176            * HTML.pm.src: Codes for "in cell" insertion mode
177            is merged to the "in body" insertion mode code.
178    
179    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
180    
181            * HTML.pm.src: Codes for "in body" and "in caption"
182            insertion modes are merged.
183    
184    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
185    
186            * HTML.pm.src: Two |!!!next-token|s were missing.
187    
188    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
189    
190            * HTML.pm.src: Use numeric constant for |{content_mode}|
191            instead of string constant for |{content_model_flag}|.
192    
193    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
194    
195            * HTML.pm.src: Add the name of the attribute
196            to the "duplicate attribute" error.
197    
198    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
199    
200            * ContentChecker.pm: Return the |class| node list.
201    
202    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
203    
204            * ContentChecker.pm: Return the |id| node list.
205    
206            * HTML.pm.src: A typo is fixed.
207    
208    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
209    
210            * ContentChecker.pm: Drop wrong |level => 'error'| specification
211            from "in HTML:xml:lang" error.  Character position
212            is now the last part of the error type in the URI error
213            description.  Report "unsupported" status for language
214            tags, media queries, script codes, and style sheets.
215    
216    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
217    
218            * ContentChecker.pm: Report error if |xml:lang|
219            in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset|
220            in XML.
221    
222            * NanoDOM.pm (Attr.owner_document): New attribute.
223    
224    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
225    
226            * HTML.pm.src: The character immediately following
227            a bare |hcro| was discarded.  Fix handling of
228            entity references in attribute values.
229    
230    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
231    
232            * HTML.pm.src (main and trailin end phases): Token
233            types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
234            factored out.  Error types |in html:#DOCTYPE|
235            and |after html:#DOCTYPE| are merged
236            into |DOCTYPE in the middle|.  |</frameset>|
237            in fragment parsing mode changed the
238            insertion mode.
239    
240    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
241    
242            * HTML.pm.src: |$phase| has been removed; The |trailing end|
243            phase is now an insertion mode.  Treatments for white
244            space character tokens were incorrect for some
245            insertion modes.  An old |meta| case was not removed.
246    
247    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
248    
249            * HTML.pm.src: |meta| charset declaration extraction
250            implemented (but changing the encoding is not yet:-).
251    
252    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
253    
254            * Charset/: New directory.
255    
256    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
257    
258            * H2H.pm: New Perl module (created from
259            manakai's H2H.dis).
260    
261    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
262    
263            * XMLSerializer.pm: New Perl module (created from
264            manakai's SimpleLS.dis).
265    
266    2007-07-07  Wakaba  <wakaba@suika.fam.cx>
267    
268            * HTML.pm.src: |<!---x-->| was not processed correctly.
269    
270    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
271    
272            * HTML.pm.src: Report correct error message
273            for |<body></div></body>|.
274    
275    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
276    
277            * HTMLTable.pm: An error description was incorrect.
278    
279    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
280    
281            * ContentChecker.pm: Return |{term}| list.
282    
283    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
284    
285            * HTML.pm.src: HTML5 revisions 961-966 (</p>, </br>,
286            nested <nobr>, implied </tbody>, </tfoot>, and </thead>,
287            and <title> outside of head).
288    
289    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
290    
291            * IMTChecker.pm: Report warning for unregistered
292            and private types/subtypes.
293    
294            * ContentChecker.pm, HTML.pm.src, IMTChecker.pm,
295            URIChecker.pm, HTMLTable.pm: Error messages are now
296            consistent; they are all listed in
297            <http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types>.
298    
299    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
300    
301            * ContentChecker.pm: |<img ismap>| not in |<a></a>|
302            is now erred.  |<datalist>| is implemented.
303            Attribute checker for |<command>| and |<menu>| are
304            added.  Support for |contextmenu| global attribute
305            is added.
306    
307    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
308    
309            * HTML.pm.src (_reset_insertion_mode): Interpretation
310            of Step 3 has been changed.
311    
312    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
313    
314            * HTML.pm.src: Late |<html>| parse error is implemented.
315    
316    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
317    
318            * URIChecker.pm (check_iri_reference): A |decode| method name was
319            incorrect.
320    
321            * ContentChecker.pm: Support for the |footer| element.
322            Check URI syntax for space-separated URI attributes.
323            Support for the |tabindex| attribute.  Support
324            for |datetime| attribute.
325    
326    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
327    
328            * HTML.pm.src: HTML5 revision 1.144 (&#x0D;) and 1.145 (invalid
329            character references).  HTML5 revision 1.146 (white space
330            characters before root start tag).  HTML5 revision
331            1.148 (named character references in attribute values).
332            HTML5 revision 1.152 (<plaintext>.innerHTML get).
333    
334    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
335    
336            * HTML.pm.src: HTML5 revisions 1.142 and 1.143 (<noscript>
337            in <head>).
338    
339    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
340    
341            * HTML.pm.src: HTML5 revision 935 (<base>, <link>, <meta>
342            in body).
343    
344            * ContentChecker.pm: HTML5 revision 938 (scoped="").
345    
346    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
347    
348            * HTML.pm.src: HTML5 revision 923 (matching end tag in CDATA
349            or RCDATA in fragment parsing mode).  HTML5 revision
350            924 (<!--> and <!--->).  HTML5 revision 926 (hn in hn).
351    
352    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
353    
354            * HTML.pm.src (get_inner_html): HTML5 revision 922 (inner_html
355            for <pre> and <textarea>).
356    
357    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
358    
359            * HTML.pm.src: HTML5 revision 920 (<isindex>).
360    
361    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
362    
363            * HTML.pm.src: HTML5 revision 918 (</head>, </body>, </html>).
364    
365    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
366    
367            * HTML.pm.src: HTML5 revision 916 (</body>).
368            HTML5 revision 917 (conforming bare &).
369    
370    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
371    
372            * NanoDOM.pm (manakai_is_html): Setting to false did not work.
373    
374            * HTML.pm.src: HTML5 revision 914 (</ in CDATA, RCDATA).
375            HTML5 revision 915 (<nobr>).
376    
377    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
378    
379            * HTML.pm.src: HTML5 revisions 908, 909, 912, and 913 (quirks mode).
380            
381            * NanoDOM.pm (manakai_is_html, manakai_compat_mode, compat_mode):
382            New attributes.
383    
384    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
385    
386            * HTML.pm.src: HTML5 revisions 900, 901, 902, and 911 (<
387            in tags).
388    
389    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
390    
391            * .cvsignore: |Entities.html| is added.
392    
393            * HTML.pm.src: |$entity_char| is removed and
394            requires |Whatpm::_NamedEntityList| instead.
395            HTML5 revision 898 (refc), except that lack of refc
396            is parse error.
397    
398            * mkentitylist.pl: New script.
399    
400            * Makefile (all): |_NamedEntityList.pm| is added.
401            (_NamedEntityList.pm, Entities.html): New rules.
402    
403    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
404    
405            * HTML.pm.src: Parse errors immediately after U+000D
406            were ignored and U+000D immediately following another
407            U+000D was not converted to U+000A.
408    
409    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
410    
411            * HTML.pm.src (set_inner_html): HTML5 revision 892 (adopt
412            nodes before appended).  Parser was not ready for NULL
413            parse error and escape flag.
414    
415            * NanoDOM.pm (adopt_node): New.
416    
417    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
418    
419            * HTML.pm.src: HTML5 revision 886 (insane comment in
420            CDATA and RCDATA).  Note that current implementation
421            is simply repeating what the spec says and it is maybe not
422            a best way to do it.
423    
424    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
425    
426            * HTML.pm.src: HTML5 revision 884 (</form> don't close
427            the form element if a descendant element without implied end tag has
428            still been open).
429    
430    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
431    
432            * ContentChecker.pm: HTML5 revision 881 (Make |id| attribute with
433            space characters non-conforming).
434    
435    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
436    
437            * HTML.pm.src: An error message was incorrect.
438            HTML5 revision 869 (C1 character references).
439            
440    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
441    
442            * HTML.pm.src: HTML5 revision 867 (a LF at the beginning of
443            a |textarea| is removed).
444    
445    2007-06-05  Wakaba  <wakaba@suika.fam.cx>
446    
447            * NanoDOM.pm (get_attribute_node_ns): New method.
448    
449            * ContentChecker.pm: |script| |async| and |defer|
450            no longer require |src|.  |async| MUST NOT be
451            specified if |defer|.  (HTML5 revision 858).
452    
453    2007-05-30  Wakaba  <wakaba@suika.fam.cx>
454    
455            * HTML.pm.src: |<form><form>| went to inifinite loop.
456    
457    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
458    
459            * ContentChecker.pm (html): Set |is_root| (allowed
460            as a document element) flag on.
461            (new): Removed.
462            (check_document): New method.
463    
464    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
465    
466            * ContentChecker.pm (thead, tfoot): Checker specifications
467            were incorrect.
468    
469    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
470    
471            * ContentChecker.pm ($HTMLURIAttrChecker): Include
472            error position in the |type| option of the error.
473    
474            * HTMLTable.pm (form_table): The |$onerror| parameter
475            is now optional.  Some bugs are fixed.
476    
477    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
478    
479            * HTMLTable.pm: New module.
480    
481            * ContentChecker.pm (table): Invoke table model error checker.
482    
483            * NanoDOM.pm (first_child, get_attribute_ns): New.
484    
485    2007-05-26  Wakaba  <wakaba@suika.fam.cx>
486    
487            * ContentChecker.pm ($HTMLLinkTypesAttrChecker): New checker.
488            (link/@rel, a/@rel, area/@rel): Use new checker.
489    
490            * Makefile (_LinkTypeList.pm, RelExtensions.html): New rules.
491    
492            * _LinkTypeList.pm: New file.
493    
494            * mklinktypelist.pl: New file.
495    
496            * .cvsignore: |RelExtensions.html| added.
497    
498            * NanoDOM.pm (child_nodes): Returns an empty array
499            for non-child-containing node types.
500            (text_content): New attribute.
501    
502    2007-05-26  Wakaba  <wakaba@suika.fam.cx>
503    
504            * IMTChecker.pm: New module.
505    
506            * ContentChecker.pm ($HTMLIMTAttrChecker): Call IMTChecker
507            to test parameter value validity.
508    
509            * HTML.pm.src ($style_start_tag): Attributes were
510            discarded.
511    
512    2007-05-25  Wakaba  <wakaba@suika.fam.cx>
513    
514            * ContentChecker.pm ($HTMLURIAttrChecker): Implemented.
515    
516    2007-05-25  Wakaba  <wakaba@suika.fam.cx>
517    
518            * URIChecker.pm: All recommendations from RFC 3986
519            and RFC 3987 are listed (not all testable items are checked yet).
520    
521    2007-05-25  Wakaba  <wakaba@suika.fam.cx>
522    
523            * URIChecker.pm: New module.
524    
525    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
526    
527            * ContentChecker.pm: Now most attributes are implemented
528            or associated to some placeholder.
529            ($ElementDefault): Warn unknown attributes
530            for unknown elements as "attribute not supported".
531            ($HTMLLanguageTagAttrChecker, $HTMLMQAttrChecker): New placeholders.
532            ($HTMLUsemapAttrChecker, $HTMLTargetAttrChecker): New checkers.
533            (|a| attribute checker): Reimplemented.
534    
535    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
536    
537            * ContentChecker.pm ($HTMLEventHandlerAttrChecker): New placeholder.
538            ($HTMLAttrChecker): Event handler content attributes
539            are added.
540            (link, embed): Required attribute is now checked.
541            (embed): Unknown local attributes are no longer warned.
542    
543    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
544    
545            * ContentChecker.pm ($HTMLSpaceURIsAttrChecker): New placeholder.
546            ($HTMLIMTAttrChecker): New checker.
547            (link@rel, link@href, link@type, style@type,
548            a@href, a@ping, a@ping, a@type, embed@src, embed@type,
549            object@data, object@type, source@src, source@type, area@alt,
550            area@shape, area@coords, area@href,
551            area@ping, area@rel, area@type, script@src,
552            script@defer, script@async, script@type): Checkers added.
553    
554    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
555    
556            * ContentChecker.pm: Descendant checking was incorrect.
557    
558    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
559    
560            * ContentChecker.pm: Support |xml:*| and |xmlns:*|
561            attributes.  Report an error if |Element.prefix|
562            is |xmlns|.
563    
564            * NanoDOM.pm (prefix): New attribute.
565    
566    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
567    
568            * HTML.pm.src: In |main| phase, |in body| insertion
569            mode, action for |<iframe>| was missing.
570    
571    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
572    
573            * ContentChecker.pm: Support for many of HTML5 elements.
574            ($GetHTMLNonNegativeIntegerAttrChecker): New.
575    
576    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
577    
578            * ContentChecker.pm: Support for most elements up to |progress|.
579            ($HTMLURIAttrChecker): Placeholder.
580            ($HTMLIntegerAttrChecker, $GetHTMLFloatingPointNumberAttrChecker):
581            New.
582    
583    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
584    
585            * ContentChecker.pm: Attribute checkers
586            for global attributes, |html|, |base|, |style|, and |meta|.
587    
588            * NanoDOM.pm (insert_before): Weaken reference
589            to the parent node.
590            (Attr::new): Set |owner_element| attribute.
591            (namespace_uri, manakai_local_name): New attribute implementations.
592            (owner_element): New attribute.
593    
594    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
595    
596            * ContentChecker.pm ($AttrChecker, $HTMLAttrChecker,
597            $AnyChecker->{attr_checker}, $HTMLAttrsChecker,
598            $Element->{$HTML_NS}->{''}): New.
599            (check_element): Invoke attrs_checker for each element.
600    
601    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
602    
603            * ContentChecker.pm: Don't use |manakai_element_type_match|.
604    
605    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
606    
607            * ContentChecker.pm: Use hashs rather than lists for
608            element type testings.
609    
610    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
611    
612            * ContentChecker.pm: Don't generate duplicate
613            error when an element type is put in the "minus" list
614            and the element type is not allowed explicitly in the particular
615            element content model.
616            (html:a checker): New checker.
617            (html:details, html:datagrid): New checkers.
618            (html:legend): New checker.
619    
620  2007-05-13  Wakaba  <wakaba@suika.fam.cx>  2007-05-13  Wakaba  <wakaba@suika.fam.cx>
621    
622          * ContentChecker.pm (html:li checker): Implemented.          * ContentChecker.pm (html:li checker): Implemented.

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.109

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24