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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.40 - (hide 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 wakaba 1.39 2007-11-18 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.40 * 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 wakaba 1.39 * cc.cgi (get_input_document): Use sniffer to determine
23     media type of the entity.
24    
25 wakaba 1.37 2007-11-11 Wakaba <wakaba@suika.fam.cx>
26    
27 wakaba 1.38 * 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 wakaba 1.37 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
37     an HTML DOM.
38    
39 wakaba 1.35 2007-11-07 Wakaba <wakaba@suika.fam.cx>
40    
41 wakaba 1.36 * cc-style.css: Styling examples.
42    
43     2007-11-07 Wakaba <wakaba@suika.fam.cx>
44    
45 wakaba 1.35 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
46     New.
47    
48 wakaba 1.34 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 wakaba 1.33 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 wakaba 1.32 2007-09-10 Wakaba <wakaba@suika.fam.cx>
69    
70     * cc.cgi, cc-style.css: Scoring support.
71    
72 wakaba 1.31 2007-09-03 Wakaba <wakaba@suika.fam.cx>
73    
74     * error-description-source.xml: Updated.
75    
76 wakaba 1.30 2007-09-02 Wakaba <wakaba@suika.fam.cx>
77    
78     * cc.cgi: Report document sections are now output by
79     corresponding subroutines.
80    
81 wakaba 1.29 2007-08-26 Wakaba <wakaba@suika.fam.cx>
82    
83     * cc.cgi: New catalog macros |local-name| and |element-local-name|.
84    
85 wakaba 1.28 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 wakaba 1.27 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 wakaba 1.25 2007-07-17 Wakaba <wakaba@suika.fam.cx>
115    
116 wakaba 1.26 * 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 wakaba 1.25 * 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 wakaba 1.21 2007-07-16 Wakaba <wakaba@suika.fam.cx>
139    
140 wakaba 1.24 * 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 wakaba 1.23 * 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 wakaba 1.24 * error-description-source.en.xml: More error descriptions
154 wakaba 1.23 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 wakaba 1.22 * 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 wakaba 1.21 * 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 wakaba 1.19 2007-07-15 Wakaba <wakaba@suika.fam.cx>
212    
213 wakaba 1.20 * 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 wakaba 1.19 * 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 wakaba 1.16 2007-07-01 Wakaba <wakaba@suika.fam.cx>
225    
226 wakaba 1.18 * Makefile: New.
227    
228     2007-07-01 Wakaba <wakaba@suika.fam.cx>
229    
230 wakaba 1.17 * 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 wakaba 1.16 * 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 wakaba 1.14 2007-06-30 Wakaba <wakaba@suika.fam.cx>
254    
255 wakaba 1.15 * 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 wakaba 1.14 * 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 wakaba 1.13 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 wakaba 1.11 2007-06-21 Wakaba <wakaba@suika.fam.cx>
280    
281 wakaba 1.12 * 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 wakaba 1.11 * parser-manakai.cgi: New.
287    
288     * parser-manakai-interface.en.html: New.
289    
290     * time-manakai.plt: New.
291    
292 wakaba 1.10 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 wakaba 1.7 2007-05-27 Wakaba <wakaba@suika.fam.cx>
299    
300 wakaba 1.9 * 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 wakaba 1.8 * 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 wakaba 1.7 * table.cgi, table-interface.en.html. table-script.js: New files.
317    
318 wakaba 1.6 2007-05-25 Wakaba <wakaba@suika.fam.cx>
319    
320     * parser.cgi: Use CGI::Carp.
321    
322 wakaba 1.5 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 wakaba 1.1 2007-05-01 Wakaba <wakaba@suika.fam.cx>
331    
332 wakaba 1.4 * 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 wakaba 1.3 * 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 wakaba 1.2 * parser.cgi: New file.
346    
347     * .htaccess: New file.
348    
349 wakaba 1.1 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24