/[suikacvs]/test/html-whatpm/ChangeLog
Suika

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.40 - (show annotations) (download)
Sun Nov 18 11:05:12 2007 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.39: +19 -0 lines
++ ChangeLog	18 Nov 2007 11:04:51 -0000
	* cc-style.css: New rules for warnings.

	* cc-todo.en.txt: Updated.

	* cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
	for |inner_html| with external source.  Set |manakai_charset|
	attribute if possible.
	(load_text_catalog): Interpret catalog file as UTF-8.

	* error-description-source.en.xml: New errors for character
	encodings are added.

2007-11-18  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: s/charset declaration/character
	encoding declaration/g, since HTML5 spec says so.

2007-11-18  Wakaba  <wakaba@suika.fam.cx>

1 2007-11-18 Wakaba <wakaba@suika.fam.cx>
2
3 * cc-style.css: New rules for warnings.
4
5 * cc-todo.en.txt: Updated.
6
7 * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
8 for |inner_html| with external source. Set |manakai_charset|
9 attribute if possible.
10 (load_text_catalog): Interpret catalog file as UTF-8.
11
12 * error-description-source.en.xml: New errors for character
13 encodings are added.
14
15 2007-11-18 Wakaba <wakaba@suika.fam.cx>
16
17 * error-description-source.xml: s/charset declaration/character
18 encoding declaration/g, since HTML5 spec says so.
19
20 2007-11-18 Wakaba <wakaba@suika.fam.cx>
21
22 * cc.cgi (get_input_document): Use sniffer to determine
23 media type of the entity.
24
25 2007-11-11 Wakaba <wakaba@suika.fam.cx>
26
27 * cc-style.css: Rules for "unsupported" parse errors.
28
29 * cc.cgi (print_syntax_error_html_section): Use HTML
30 parser for byte string.
31 (print_result_unknown_type_section): Make output
32 more consistent with other media types.
33
34 2007-11-11 Wakaba <wakaba@suika.fam.cx>
35
36 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
37 an HTML DOM.
38
39 2007-11-07 Wakaba <wakaba@suika.fam.cx>
40
41 * cc-style.css: Styling examples.
42
43 2007-11-07 Wakaba <wakaba@suika.fam.cx>
44
45 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
46 New.
47
48 2007-11-05 Wakaba <wakaba@suika.fam.cx>
49
50 * cc.cgi (get_error_level_label): New.
51
52 * cc-style.css: New rules for error level descriptions.
53
54 * error-description-source.xml: Description for error
55 levels is added.
56
57 2007-11-04 Wakaba <wakaba@suika.fam.cx>
58
59 * cc-interface.en.html (i): |text/cache-manifest| is added.
60
61 * cc-style.css: New rules for manifest dump.
62
63 * cc.cgi: Support for |text/cache-manifest|.
64
65 * error-description-soruce.en.xml (#cache-manifest-errors): New
66 section.
67
68 2007-09-10 Wakaba <wakaba@suika.fam.cx>
69
70 * cc.cgi, cc-style.css: Scoring support.
71
72 2007-09-03 Wakaba <wakaba@suika.fam.cx>
73
74 * error-description-source.xml: Updated.
75
76 2007-09-02 Wakaba <wakaba@suika.fam.cx>
77
78 * cc.cgi: Report document sections are now output by
79 corresponding subroutines.
80
81 2007-08-26 Wakaba <wakaba@suika.fam.cx>
82
83 * cc.cgi: New catalog macros |local-name| and |element-local-name|.
84
85 2007-08-11 Wakaba <wakaba@suika.fam.cx>
86
87 * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
88 instead of |SuikaWiki::Input::HTTP|.
89
90 2007-08-05 Wakaba <wakaba@suika.fam.cx>
91
92 * cc-interface.en.html: IMT |application/atom+xml| is added.
93 Link to |cc-todo| is added.
94
95 2007-07-24 Wakaba <wakaba@suika.fam.cx>
96
97 * error-description.xml: Description for "after body", "bare etago",
98 and "bogus end tag" are added.
99
100 2007-07-21 Wakaba <wakaba@suika.fam.cx>
101
102 * cc-style.css: Don't remove bullet of the document node
103 in the document tree. Don't collapse white space
104 in the |code| elements.
105
106 * cc.cgi: Put identifiers and class names into |code|
107 element.
108 (get_text): Template for attribute values are supported.
109
110 * error-descriotion-source.en.xml: More error descriptions
111 are included. Use |{@}| attribute value insertion macro
112 for errors in which it should be useful.
113
114 2007-07-17 Wakaba <wakaba@suika.fam.cx>
115
116 * cc.cgi: Output HTTP and HTML header before try to
117 fetch the specified resource for usability. Add
118 tables, identifiers, and terms section to the TOC.
119 Generate classes list.
120
121 2007-07-17 Wakaba <wakaba@suika.fam.cx>
122
123 * alert.png, error.png, info.png: New images.
124
125 * LICENSE: New image file names are added.
126
127 * cc-interface.en.html: Link to the style sheet is added.
128
129 * cc-style.css: Duplicate identifiers and terms
130 are decorated by icon.
131
132 * cc.cgi: |h1| links to the interface page.
133 (#identifiers): New section.
134
135 * error-description-source.en.xml: More error types are
136 added.
137
138 2007-07-16 Wakaba <wakaba@suika.fam.cx>
139
140 * cc.cgi: Set |STDOUT| encoding as |utf8|.
141 (htescape): Escape some more invisible characters.
142
143 * error-description-source.en.xml: More error data.
144
145 2007-07-16 Wakaba <wakaba@suika.fam.cx>
146
147 * cc.cgi (table stuff): Set |is_header| property
148 of table cells explicitly since otherwise newer JSON.pm
149 generates broken output.
150 (get_text): Return the reduced type name as well. Use
151 it as fragment of detail document.
152
153 * error-description-source.en.xml: More error descriptions
154 are added.
155
156 * mkdescription.pl: Remove |catalog| element from
157 the result description document.
158
159 * table.cgi: Set |is_header| property
160 of table cells explicitly since otherwise newer JSON.pm
161 generates broken output.
162
163 2007-07-16 Wakaba <wakaba@suika.fam.cx>
164
165 * Makefile (all): |cc-msg.en.txt| is added to the list of
166 dependency.
167 (cc-msg.en.txt): New rule.
168
169 * mkcatalog.pl: New Perl script.
170
171 * cc-msg.en.txt: Now this file is generated by
172 the rule described in |Makefile|.
173
174 * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
175 if not specified, for now.
176 (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
177 to variable.
178
179 * error-description-source.xml: All entries
180 in |cc-msg.en.txt| are now described as XML data.
181
182 * mkdescription.pl: Print the result by |inner_html| DOM
183 attribute. Put |level| attribute value, if any, before |name|
184 attribute value. Allow missing of |desc| attribute.
185 Ignore any |catalog| element.
186
187 2007-07-16 Wakaba <wakaba@suika.fam.cx>
188
189 * cc-interface.en.html: Content-Type options are extended.
190 Charset options are added. URI input box is added.
191
192 * cc.cgi (get_input_document): New. Support for URI input.
193 (#document-info): Present request URI, documen URI,
194 base URI (HTTP-level), internet media type, and
195 charset (if any).
196 (print_http_header_section): New.
197 (print_source_string_section): Renamed from |print_source_string|
198 and it now generate entire section. Use charset
199 information obtained by parsing (for this reason the section
200 now follows the parse error section).
201 (HTML parse mode): Support for charsets (alpha).
202 (XML parse mode): Support for |application/xml|
203 and |text/xml|. Support for charsets.
204 (#result-summary): Show error message section,
205 rather than simple HTTP error, for any input error.
206 (print_document_tree): Present |xml_version|, |xml_encoding|,
207 and |xml_standalone|.
208 (get_node_path): Return |/| if the input is the |Document| node.
209 (WDCC::LWPUA): New package.
210
211 2007-07-15 Wakaba <wakaba@suika.fam.cx>
212
213 * parser-manakai-interface.en.html: An option
214 to parse as H2H is added.
215
216 * parser-manakai.cgi: H2H parse mode is added.
217
218 2007-07-15 Wakaba <wakaba@suika.fam.cx>
219
220 * parser-manakai.cgi: Set |Document| as HTML if it is.
221 Use |inner_html| attribute for inner HTML value.
222 XML documents are now serializable via |inner_html|.
223
224 2007-07-01 Wakaba <wakaba@suika.fam.cx>
225
226 * Makefile: New.
227
228 2007-07-01 Wakaba <wakaba@suika.fam.cx>
229
230 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
231 Link to |error-description|.
232
233 * error-description-source.xml: New.
234
235 * mkdescription.pl: New.
236
237 2007-07-01 Wakaba <wakaba@suika.fam.cx>
238
239 * cc-style.css: New rules for empty error lists,
240 error levels, and |code|.
241
242 * cc.cgi: Support for error message catalog.
243 Support for empty (zero-length) document.
244 (print_source_string): Support for empty document.
245 (print_document_tree): Element |has_child_nodes| test
246 was incorrect. Output compat mode and is html flag
247 for |Document| node.
248 (load_text_catalog, get_text): New functions.
249
250 * LICENSE, large-alert.png, large-info.png, large-stop.png:
251 New files.
252
253 2007-06-30 Wakaba <wakaba@suika.fam.cx>
254
255 * cc.cgi: "Terms" section. "Tree" was sometimes
256 non-conforming to HTML5.
257 (get_node_link): New function.
258
259 2007-06-30 Wakaba <wakaba@suika.fam.cx>
260
261 * cc-style.css (img): New rule not to make border
262 for img[usemap].
263
264 * cc.cgi: |table.cgi|-feature merged. Doctype
265 token was serialized incorrectly.
266
267 * table-script.js (tableToCanvas): Has second
268 argument to specify the parent. Use image map
269 to identify cells.
270
271 * table.cgi: Minor fix to sync with the aforementioned
272 change.
273
274 2007-06-25 Wakaba <wakaba@suika.fam.cx>
275
276 * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
277 parse mode is implemented.
278
279 2007-06-21 Wakaba <wakaba@suika.fam.cx>
280
281 * parser-interface.en.html: |checked"| -> |checked| (it did
282 work for Firefox 1.5 but not for WinIE6).
283
284 2007-06-21 Wakaba <wakaba@suika.fam.cx>
285
286 * parser-manakai.cgi: New.
287
288 * parser-manakai-interface.en.html: New.
289
290 * time-manakai.plt: New.
291
292 2007-05-28 Wakaba <wakaba@suika.fam.cx>
293
294 * parser.cgi: Log elapsed time to external files.
295
296 * time.plt: New file.
297
298 2007-05-27 Wakaba <wakaba@suika.fam.cx>
299
300 * parser.cgi: Output how long each process takes.
301 Document element testing is moved to the |Whatpm::ContentChecker|
302 module.
303
304 2007-05-27 Wakaba <wakaba@suika.fam.cx>
305
306 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
307
308 * table.cgi: Remove |$table->{caption}->{element}|
309 for table with caption processed correctly.
310 Support for WinIE via ExplorerCanvas; note that
311 it does not draw path with fill and stroke correctly (stroke
312 is hidden?).
313
314 2007-05-27 Wakaba <wakaba@suika.fam.cx>
315
316 * table.cgi, table-interface.en.html. table-script.js: New files.
317
318 2007-05-25 Wakaba <wakaba@suika.fam.cx>
319
320 * parser.cgi: Use CGI::Carp.
321
322 2007-05-19 Wakaba <wakaba@suika.fam.cx>
323
324 * parser-interface.en.html: A checkbox to
325 enable DOM5 HTML conformance checking is added.
326
327 * parser.cgi: Check DOM5 HTML conformance
328 if |dom5| parameter is specified.
329
330 2007-05-01 Wakaba <wakaba@suika.fam.cx>
331
332 * parser.cgi: Module names are updated.
333
334 * parser-interface.en.html: Link to Whatpm introduction
335 is added.
336
337 2007-05-01 Wakaba <wakaba@suika.fam.cx>
338
339 * parser-interface.en.html: New document.
340
341 * parser.cgi: Test-result-format mode is added.
342
343 2007-05-01 Wakaba <wakaba@suika.fam.cx>
344
345 * parser.cgi: New file.
346
347 * .htaccess: New file.
348
349 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24