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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.11 - (hide annotations) (download)
Sun May 13 10:40:07 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.10: +4 -0 lines
++ whatpm/t/ChangeLog	13 May 2007 10:39:43 -0000
	* ContentChecker.pm (manakai_element_type_match): Removed.

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

++ whatpm/Whatpm/ChangeLog	13 May 2007 10:40:03 -0000
	* ContentChecker.pm: Don't use |manakai_element_type_match|.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24