/[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.84 by wakaba, Sat Jul 21 12:27:22 2007 UTC revision 1.206 by wakaba, Sun Apr 6 06:34:10 2008 UTC
# Line 1  Line 1 
1    2008-04-06  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm.src: Don't use local name stored in stack (i.e. ->[1])
4            for error reporting.  (This is a preparation for using constant
5            value for ->[1].)
6    
7    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
8    
9            * RDFXML.pm: Typo fixed.
10    
11    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
12    
13            * ContentChecker.pm: |fact_level| is now treated
14            as same as |must_level|, i.e. level = |m|.
15            (check_element): Make list of URIs in the DOM.
16    
17    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
18    
19            * RDFXML.pm: Language accessor implemented.
20            Local (null-namespace) attribute support.
21    
22    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
23    
24            * RDFXML.pm: Factored out ID checking code.
25    
26    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
27    
28            * RDFXML.pm: TODO items noted.  Validation of ID
29            and URI attributes is implemented.  Warn if unknown
30            value is used in rdf:parseType="" attribute.
31    
32            * URIChecker.pm (check_rdf_uri_reference): New function.
33    
34    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
35    
36            * RDFXML.pm: bnodeid implemented.  Relative references
37            are now resolved.
38    
39    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
40    
41            * ContentChecker.pm: RDF reification implemented.
42    
43            * RDFXML.pm: undef vs false bug fixed.
44            Reification implemented.
45    
46    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
47    
48            * RDFXML.pm: s/id/ID/ for attribute name.
49            The |node| arguments are added for |ontriple| calls.
50            Too many "attribute not allowed" errors were raised.
51    
52            * ContentChecker.pm: Initial experimental support for rdf:RDF
53            element.
54    
55    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
56    
57            * RDFXML.pm: New module.
58    
59    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
60    
61            * HTML.pm.src (set_inner_html): Line/column number
62            code was old one yet.
63    
64    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
65    
66            * HTML.pm.src: Better line/column reporting for "duplicate attribute"
67            errors.  Line/column markings for DOCTYPE, comment, and
68            character tokens are reintroduced; otherwise,
69            error location for "not HTML5" error and errors
70            for implied elements are not attached.
71    
72    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
73    
74            * HTML.pm.src: Set line/column numbers to attributes.
75    
76            * NanoDOM.pm (create_attribute_ns, set_attribute_node_ns): Added.
77            (value): Setter implemented.
78    
79            * mkhtmlparser.pl: Set line/column numbers to Attr nodes.
80    
81    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
82    
83            * HTML.pm.src: Unused line/column markings are removed.
84    
85    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
86    
87            * HTML.pm.src (_get_next_token): Remove |first_start_tag|
88            flag, which is no longer used.
89    
90    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
91    
92            * HTML.pm.src: Set line/column information to element nodes.
93    
94            * mkhtmlparser.pl (!!!create-element, !!!insert-element,
95            and !!!insert-element-t): Set line/column information to
96            element nodes.
97    
98    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
99    
100            * HTML.pm.src (_get_next_token): The first "<" character
101            in "<?", "<>", or "</>" should be the error point.
102    
103    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
104    
105            * HTML.pm.src: Some more fixes on error position reporting.
106    
107    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
108    
109            * HTML.pm.src: Token-level precious error reporting.
110    
111    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
112    
113            * HTML.pm.src: Preparation for more precious error point
114            reporting.
115    
116    2008-03-11  Wakaba  <wakaba@suika.fam.cx>
117    
118            * HTML.pm.src: Error type revised.
119    
120    2008-03-11  Wakaba  <wakaba@suika.fam.cx>
121    
122            * HTML.pm.src: Similar codes are merged together, again.
123    
124    2008-03-11  Wakaba  <wakaba@suika.fam.cx>
125    
126            * HTML.pm.src: Similar codes are merged together.
127    
128    2008-03-10  Wakaba  <wakaba@suika.fam.cx>
129    
130            * mkhtmlparser.pl: Set "level" parameter to parse errors.
131    
132            * HTML.pm.src: Code refined.
133    
134    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
135    
136            * HTML.pm.src: |</body>| treatement has been changed (HTML5
137            revision 1348).  Note that I really don't know this makes
138            any difference in the black-box behavior of the parser.
139    
140    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
141    
142            * HTML.pm.src: New end-of-file token implementation (HTML5
143            revision 1348).
144    
145    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
146    
147            * HTML.pm.src: |applet| support (HTML5 revision 1347).
148    
149    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
150    
151            * HTML.pm.src: Foster parenting in AAA (HTML5 revision 1343).
152    
153    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
154    
155            * HTML.pm.src: Support for |<input>| in the "in select" insertion
156            mode and support for the "in select in table" insertion mode (HTML5
157            revision 1342).
158    
159    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
160    
161            * HTML.pm.src: No foster parenting for <script> and <script>
162            in non-tainted <table>s (HTML5 revision 1336).
163    
164    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
165    
166            * HTML.pm.src: Ignore white space characters between <html>
167            and <head> (HTML5 revision 1332).
168    
169    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
170    
171            * HTML.pm.src: Treat <input type=hidden> as if it were a
172            white space (HTML5 revision 1331).
173    
174    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
175    
176            * HTML.pm.src: Ignore U+000A at the beginning of a |listing|
177            element (HTML5 revision 1330).
178    
179    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
180    
181            * HTML.pm.src: <title> is always appended to the current
182            element (HTML5 revision 1328).
183    
184    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
185    
186            * HTML.pm.src: White space in tainted tables are moved
187            into foster parents (HTML5 revision 1326).
188    
189    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
190    
191            * HTML.pm.src: Reduce errors from foster parenting cases (HTML5
192            revision 1321).
193    
194    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
195    
196            * HTML.pm.src: |</h/n/>| case code rearranged to align with
197            the spec (HTML5 revision 1320).  Note that we finally complete
198            all of HTML5 revision 1320 changes.
199    
200    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
201    
202            * HTML.pm.src: |</form>| now works similar to |</div>| for unclosed
203            tags (HTML5 revision 1320).
204    
205    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
206    
207            * HTML.pm.src: |</p>| case rearranged with no actual change in fact.
208    
209    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
210    
211            * HTML.pm.src: A "generate implied end tags" code (t409.1)
212            could not be reached so that it is now removed (HTML5 revision
213            1320).
214    
215    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
216    
217            * HTML.pm.src: Code for the case of |</div>| and so on are revised
218            to align with new spec text (HTML5 revision 1320).
219    
220    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
221    
222            * HTML.pm.src: Remove strange |if| condition; however, it should
223            have had no harm in theory.
224    
225    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
226    
227            * HTML.pm.src (_tree_construction_main): '</p>' in body
228            case is split from other end tags for the preparation
229            of implementing HTML revision 1320.
230    
231    2008-03-07  Wakaba  <wakaba@suika.fam.cx>
232    
233            * HTML.pm.src: Simplified "generate implied end tag" (HTML5
234            revision 1320).
235    
236    2008-03-07  Wakaba  <wakaba@suika.fam.cx>
237    
238            * HTML.pm.src (_tree_construction_main): Merge rules for "h1"
239            and "div" (HTML5 revision 1318).  Add comments to where
240            |form| pointer association codes should be inserted (HTML5 revision
241            1319).
242    
243    2008-03-06  Wakaba  <wakaba@suika.fam.cx>
244    
245            * HTML.pm.src: <html> treatement refined (HTML5 revision 1314).
246    
247    2008-03-05  Wakaba  <wakaba@suika.fam.cx>
248    
249            * HTML.pm.src: Since the case t268 should never be reached (no
250            other token type, there are), it is replaced by a |die| statement.
251    
252    2008-03-05  Wakaba  <wakaba@suika.fam.cx>
253    
254            * HTML.pm.src: Typo fixed.
255    
256    2008-03-04  Wakaba  <wakaba@suika.fam.cx>
257    
258            * HTML.pm.src (_tree_construction_initial): Some limited quirks
259            doctypes were not uppercased for comparison.
260    
261    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
262    
263            * HTML.pm.src (tree construction and set_inner_html): Checkpoints
264            are added.
265    
266    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
267    
268            * HTML.pm.src (_tokenize_attempt_to_consume_an_entity): Checkpoints
269            are set.  Cases that are unlikely reached are noted as so.
270    
271    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
272    
273            * HTML.pm.src: Checkpoints for debugging are added.
274    
275            * mkhtmlparser.pl: Support for |!!!cp| syntax.
276    
277    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
278    
279            * HTML.pm.src, mkhtmlparser.pl: s/_input_character/_char/g
280            for simplicity.
281    
282    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
283    
284            * HTML.pm.src: Flag name changed: s/correct/force-quirks/g (HTML5
285            revision 1307).
286    
287    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
288    
289            * HTML.pm.src (_get_next_token): Where the /incorrect/ flag
290            is set are changed (HTML5 revision 1305).
291    
292    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
293    
294            * HTML.pm.src: Raise a parse error for |<span ===>| (HTML5 revision
295            1292).  Entities are not parsed in comment-like part in RCDATA
296            elements (HTML5 revision 1294).  Allow bare & at the end
297            of attribute value literals (HTML5 revision 1296).  More
298            quirks mode doctypes (HTML5 revision 1302).  Requires spaces
299            between attributes and ban attribute names or unquoted
300            attribute values containing single or double quotes (HTML5
301            revision 1303).
302    
303    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
304    
305            * ContentChecker.pm: Typo fixed.  Don't raise "character encoding"
306            and related errors unless it is an HTML document (though the spec
307            is unclear on whether it is applied to XHTML document).
308    
309            * HTML.pm (%HTMLAttrStatus): WF2 repetition model attributes
310            are added.
311    
312    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
313    
314            * HTML.pm.src: s/local_name/manakai_local_name/g.
315    
316    2008-03-01  Wakaba  <wakaba@suika.fam.cx>
317    
318            * _NamedEntityList.pm: Updated (HTML5 revision 1286).
319    
320            * HTML.pm.src: |charset| in |content| attribute is
321            case-insensitive (HTML5 revision 1270).
322    
323    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
324    
325            * ContentChecker.pm: New status constants are added.
326            ($ElementDefault): |status| added.
327            (check_element): Err for non-standard or deprecated elements.
328            (_attr_status_info): For non-standard or deprecated attributes.
329    
330    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
331    
332            * ContentChecker.pm (_attr_status_info): New internal method.
333    
334    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
335    
336            * ContentChecker.pm (check_element): Element standardized
337            status information is now dispatched.
338    
339    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
340    
341            * ContentChecker.pm (check_element): Fix |del|-and-significant
342            problem by adding some more arguments.
343    
344    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
345    
346            * ContentChecker.pm (check_element): Use context of
347            container-for-the-purpose-of-content-model element (not transparent
348            element) for |check_child_element| calling and significant
349            text flag marking.  This reintroduces |<del>|-and-significant
350            problem again.
351    
352    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
353    
354            * ContentChecker.pm (check_element): Make semi-transparent
355            elements ignored for the purpose of phase changes in
356            content model checking.
357    
358    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
359    
360            * ContentChecker.pm (check_element): In-element state
361            was not properly managed for transparent cases.
362    
363    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
364    
365            * ContentChecker.pm (check_element): Support for |video|
366            and |audio| as semi-transparent elements.
367    
368    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
369    
370            * ContentChecker.pm ($HTMLSemiTransparentElements): New.
371            (check_element): s/minuses/minus_elements/, s/pluses/plus_elements/.
372            Support for |html:object| as a semi-transparent element.
373    
374    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
375    
376            * ContentChecker.pm (check_element): The way to traverse
377            the tree is entirely revised to make it easier to track
378            the state of ancestors/descendants.  As a result of this
379            revision (which rewrites almost all of Whatpm::ContentChecker::HTML),
380            support for content model checking for HTML elements |figure|,
381            |object|, |video|, and |audio| and checking for XML elements (and
382            some XMLNS checkings) are dropped for now.  They will be
383            reimplemented in due cource.
384    
385    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
386    
387            * HTML.pm.src: |>| in public or system literal closes the DOCTYPE
388            token (HTML5 revision 1225).
389    
390    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
391    
392            * ContentChecker.pm ({unsupported_level}): New value.
393    
394            * HTML.pm.src: Save whether |meta| |content| attribute
395            contains character references or not.
396    
397    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
398    
399            * ContentChecker.pm (_get_children): (Incompleted) attempt to
400            imlement significant content checking for contents
401            with |del| elements.
402    
403    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
404    
405            * ContenteChecker.pm ($HTMLTransparentElements): More
406            elements are added.
407            (_get_children): HTML |object| elements are now semi-transparent.
408    
409            * NanoDOM.pm (manakai_html, manakai_head): New methods.
410    
411    2008-02-16  Wakaba  <wakaba@suika.fam.cx>
412    
413            * CacheManifest.pm: HTML5 revision 1211 implemented.
414    
415            * CacheManifest.pod: Updated.
416    
417    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
418    
419            * ContentChecker.pm (check_document, check_element): Support
420            for second argument ($onsubdoc).
421            (_get_css_parser): Removed (now it is part of WDCC).
422    
423    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
424    
425            * ContentChecker.pm (_get_css_parser): New.
426    
427    2007-11-25  Wakaba  <wakaba@suika.fam.cx>
428    
429            * ContentChecker.pm ($AnyChecker): Old way to add child elements
430            for checking had been used.
431    
432    2007-11-25  Wakaba  <wakaba@suika.fam.cx>
433    
434            * ContentChecker.pm (check_element): New todo item type |descendant|.
435    
436    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
437    
438            * IMTChecker.pm: Revised to raise errors and warnings as (poorly)
439            specced in RFC 2046 and RFC 4288.
440            (application/atom+xml): Definition added.
441    
442    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
443    
444            * URIChecker.pm: Make RFC 3986 should-level errors
445            warnings (rather than SHOULD-level errors).
446    
447    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
448    
449            * NanoDOM.pm (get_user_data, set_user_data): New methods.
450    
451            * HTML.pm.src: A flag for character references in attribute
452            values are added.  Set |manakai_has_reference| user data
453            to |charset| attribute.
454    
455    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
456    
457            * NanoDOM.pm (input_encoding, manakai_charset, manakai_has_bom): New
458            attributes.
459    
460            * ContentChecker.pm (check_document): Warn if charset requirements
461            cannot be tested.
462    
463    2007-11-19  Wakaba  <wakaba@suika.fam.cx>
464    
465            * HTML.pm.src (parse_byte_string): Detect charset
466            by universalchardet if charset parameter is not specified.
467    
468            * Makefile (Charset-all, Charset-clean): New rules.
469    
470    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
471    
472            * ContentChecker.pm (check_document): Check the existence
473            of character encoding declaration and selection of encoding
474            for HTML document.
475    
476    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
477    
478            * ContentType.pm (get_sniffed_type): Return also the official
479            type in list context.
480    
481    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
482    
483            * ContentType.pm: Sniffing with leading white space
484            ignoring (HTML5 revisions 1013 and 1016).
485    
486    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
487    
488            * ContentType.pm: HTML5 revision 1013 changes, except for leading
489            white spaces, are implemented.
490    
491    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
492    
493            * HTML.pm.src (parse_char_string): Set |inner_encoding|
494            attribute if possible.
495    
496    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
497    
498            * HTML.pm.src (parse_byte_string): New method.
499            (parse_char_string): New alias for |parse_string|.
500            (main phase): Invoking "change the encoding" algorithm if desired.
501    
502            * HTML.pod: Updated.
503    
504    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
505    
506            * HTML.pod (get_inner_html): Removed.
507    
508            * Makefile (HTML-all, HTML-clean): New.
509    
510    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
511    
512            * HTML.pm.src (get_inner_html): Removed (moved to HTML/Serializer.pm).
513    
514    2007-11-08  Wakaba  <wakaba@suika.fam.cx>
515    
516            * mklinktypelist.pl: s/noreferer/noreferrer/ (HTML5 revision 1132).
517    
518    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
519    
520            * Makefile: |CacheManifest.html| is added.
521    
522            * CacheManifest.pod: New file.
523    
524    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
525    
526            * CacheManifest.pm: New module.
527    
528    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
529    
530            * HTML.pm.src: Support for application cache selection algorithm
531            callback.
532    
533    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
534    
535            * mklinktypelist.pl: Support for rel=noreferer (HTML5 revision 1118).
536    
537    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
538    
539            * Makefile (clean): New rule.
540    
541            * NanoDOM.pm (public_id, system_id): New attributes.
542    
543    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
544    
545            * Makefile (CSS-all, CSS-clean, clean): New rules.
546    
547    2007-10-14  Wakaba  <wakaba@suika.fam.cx>
548    
549            * ContentChecker.pm (check_document): Support for
550            new |is_xml_root| flag.
551            (check_element): Support for new |pluses| state.
552            (_add_pluses): New method.
553            (_remove_minuses): Support for new |minus| item.
554    
555    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
556    
557            * ContentChecker.pm: Raise specific error for invalid
558            root element.
559    
560    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
561    
562            * ContentChecker.pm: Set level values for later uses.
563    
564    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
565    
566            * ContentChecker.pm: Support for language tag validation.
567    
568    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
569    
570            * LangTag.pm (check_rfc3066_language_tag): New method.
571    
572    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
573    
574            * LangTag.pm: New module.
575    
576    2007-09-04  Wakaba  <wakaba@suika.fam.cx>
577    
578            * HTML.pm.src: Some error types were wrong.
579    
580    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
581    
582            * CSS/: New directory.
583    
584    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
585    
586            * ContentChecker.pm (_check_get_children): Support
587            for |noscript| in |head|.
588    
589    2007-08-12  Wakaba  <wakaba@suika.fam.cx>
590    
591            * URI/: New directory.
592    
593    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
594    
595            * HTML.pm.src: Tokenizer's states are now represented in
596            number.
597    
598    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
599    
600            * HTML.pm.src: |or|s for insertion modes are replaced
601            by |&|s.
602    
603    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
604    
605            * HTML.pm.src: Token types are now represented in number.
606    
607    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
608    
609            * ContentType.pm (SEE ALSO): Updated.
610    
611            * HTML.pm.src: Insertion modes are now represented in number.
612    
613    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
614    
615            * ContentType.pm: Sniffing for bitmap images (HTML5 revision
616            999) is implemented.
617    
618    2007-08-08  Wakaba  <wakaba@suika.fam.cx>
619    
620            * ContentType.pm: Sniffing for |<script| (HTML5 revision
621            983) is implemented.
622    
623    2007-08-06  Wakaba  <wakaba@suika.fam.cx>
624    
625            * ContentChecker.pod: New documentation.
626    
627            * Makefile: A rule for |ContentChecker.html| is added.
628    
629            * ContentChecker.pm: A pod "LICENSE" section is added.
630    
631            * NanoDOM.pm ($VERSION): New variable.
632    
633    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
634    
635            * H2H.pm: |b|, |i|, and |sub| are added to the
636            list of allowed HTML elements.
637    
638    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
639    
640            * H2H.pm: |samp| is added to the list of allowed
641            HTML elements.
642    
643            * URIChecker.pm (check_iri): New.
644            (check_iri_reference): Error type for IRI reference
645            syntax error is changed.
646    
647    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
648    
649            * ContentChecker.pm: Reference to the |Whatpm::ContentChecker::Atom|
650            is added.
651            (check_document): Load appropriate module before validation.
652    
653    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
654    
655            * ContentChecker/: New directory.
656    
657    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
658    
659            * ContentChecker.pm: HTML |time| element is implemented.
660    
661            * HTMLTable.pm: Comments are updated as HTML5 is revised.
662    
663    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
664    
665            * ContentChecker.pm (check_document): Return value
666            even if no document element is found.
667    
668    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
669    
670            * HTML.pm.src: |$in_body| is no longer a function.
671    
672  2007-07-21  Wakaba  <wakaba@suika.fam.cx>  2007-07-21  Wakaba  <wakaba@suika.fam.cx>
673    
674          * HTML.pm.src: The |$in_body| code has been moved down.          * HTML.pm.src: The |$in_body| code has been moved down.

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.206

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24