/[suikacvs]/markup/html/whatpm/Whatpm/ChangeLog
Suika

Contents of /markup/html/whatpm/Whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.8 - (show annotations) (download)
Sun May 13 08:45:47 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.7: +4 -0 lines
++ whatpm/t/ChangeLog	13 May 2007 08:45:31 -0000
	* content-model-1.dat: Tests for |li| content model are added.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	13 May 2007 08:45:15 -0000
	* ContentChecker.pm (html:li checker): Implemented.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>

1 2007-05-13 Wakaba <wakaba@suika.fam.cx>
2
3 * ContentChecker.pm (html:li checker): Implemented.
4
5 2007-05-13 Wakaba <wakaba@suika.fam.cx>
6
7 * ContentChecker.pm ($HTMLInlineOrStriclyInlineChecker): New
8 checker.
9 (html:dd checker): New checker.
10 (html:q, html:em, html:strong, html:small,
11 html:m, html:dfn, html:code, html:samp, html:span): New checkers.
12
13 2007-05-13 Wakaba <wakaba@suika.fam.cx>
14
15 * ContentChecker.pm ($AnyChecker): Renamed
16 from |$ElementDefault->{checker}|.
17 ($ElementDefault->{checker}): Throw an error that
18 the element type is not supported by the checker.
19 ($HTMLMetadataElement): |html:base| was missing.
20 ($HTMLEmptyChecker): Don't throw an error
21 for inter-element whitespace nodes.
22 (html:html checker): Errors were not
23 thrown even if |html:head| and/or |html:body|
24 children were missing.
25 (html:head checker): An error was not
26 thrown if <meta charset> appered after other
27 elements.
28
29 2007-05-05 Wakaba <wakaba@suika.fam.cx>
30
31 * ContentChecker.pm: |footer|, |video|, |audio|, |script|,
32 and |noscript| elements are implemented.
33 (new): New method.
34
35 2007-05-04 Wakaba <wakaba@suika.fam.cx>
36
37 * ContentChecker.pm: New module.
38
39 2007-05-04 Wakaba <wakaba@suika.fam.cx>
40
41 * NanoDOM.pm (manakai_parent_element,
42 document_element, manakai_local_name,
43 manakai_element_type_match): New method.
44
45 2007-05-03 Wakaba <wakaba@suika.fam.cx>
46
47 * HTML.pm.src: Replace decimal and hexadecimal numeric
48 entities in C1 range using Windows-1252 mapping. Bare LF
49 did not count as new line for error reporting.
50
51 2007-05-02 Wakaba <wakaba@suika.fam.cx>
52
53 * NanoDOM.pm (DOMImplementation): New class.
54 (append_child): Weaken the |parent_node| reference.
55 (create_element_ns, Element new): Set the |owner_document|
56 reference.
57 (implementation): New attribute.
58 (owner_document, local_name, namespace_uri): New attributes.
59
60 * HTML.pm.src (parse_string): Line and column numbers
61 are now provided to error handler.
62 (!!!parse-error): Short descriptions are added.
63 (_construct_tree): Split into three methods; support
64 for innerHTML mode.
65 (set_inner_html): New method.
66
67 2007-05-01 Wakaba <wakaba@suika.fam.cx>
68
69 * NanoDOM.html: Documentation is added.
70
71 * HTML.pod, ContentType.html: Documentation is revised.
72
73 * .cvsignore: Pod2html temporary files are added.
74
75 * Makefile: Make |NanoDOM.html|.
76
77 2007-05-01 Wakaba <wakaba@suika.fam.cx>
78
79 * HTML.pm.src (parse_string): New method.
80 (get_inner_html): Renamed from |inner_html|.
81
82 * Makefile: A rule for |HTML.html| is added.
83
84 * HTML.pod: New documentation.
85
86 2007-05-01 Wakaba <wakaba@suika.fam.cx>
87
88 * NanoDOM.pm (last_child, previous_sibling): New attributes.
89 (clone_node): Attribute nodes were not completely copied.
90
91 * HTML.pm.src: Many bugs are fixed.
92
93 2007-04-30 Wakaba <wakaba@suika.fam.cx>
94
95 * HTML.pm.src: Some typos are fixed.
96
97 2007-04-30 Wakaba <wakaba@suika.fam.cx>
98
99 * mkhtmlparser.pl, Makefile: References to the |HTML-consume-entity.src|
100 are removed.
101
102 * HTML.pm.src: Tokenizer's handling on named entities are rewritten.
103
104 * HTML-consume-entity.src: Removed.
105
106 2007-04-30 Wakaba <wakaba@suika.fam.cx>
107
108 * HTML.pm.src: Tokenizer's handling on hexadecimal
109 numeric entities are rewritten.
110
111 2007-04-30 Wakaba <wakaba@suika.fam.cx>
112
113 * HTML.pm.src: Some tokenizer bugs are fixed.
114
115 2007-04-30 Wakaba <wakaba@suika.fam.cx>
116
117 * HTML.pm.src: The tree construction stage is implemented.
118
119 * mkhtmlparser.pl: New macros are added.
120
121 2007-04-28 Wakaba <wakaba@suika.fam.cx>
122
123 * ContentType.pm: A note on bug in the specification
124 is removed since it's been now fixed.
125
126 * .cvsignore: New file.
127
128 2007-04-28 Wakaba <wakaba@suika.fam.cx>
129
130 * HTML.pm.src, HTML-consume-entity.src: New files.
131
132 * Makefile (HTML.pm): New rule.
133
134 * mkhtmlparser.pl: New script.
135
136 2007-04-25 Wakaba <wakaba@suika.fam.cx>
137
138 * Makefile: New file.
139
140 2007-04-24 Wakaba <wakaba@suika.fam.cx>
141
142 * ContentType.pm: An error in pod is fixed.
143
144 2007-04-24 Wakaba <wakaba@suika.fam.cx>
145
146 * ContentType.pm: Documentation is added.
147
148 2007-04-24 Wakaba <wakaba@suika.fam.cx>
149
150 * ContentType.pm: New Perl module.
151
152 * ChangeLog: New file.
153
154

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24