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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.55 - (hide annotations) (download)
Sun Mar 16 07:08:34 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.54: +5 -0 lines
++ ChangeLog	16 Mar 2008 07:08:29 -0000
	* cc.cgi (get_error_label): Use token's line and column
	if available.

2008-03-16  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.53 2008-03-16 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.55 * cc.cgi (get_error_label): Use token's line and column
4     if available.
5    
6     2008-03-16 Wakaba <wakaba@suika.fam.cx>
7    
8 wakaba 1.54 * cc-script.js: Character was not marked if the line
9     is less than 50 characters.
10    
11     2008-03-16 Wakaba <wakaba@suika.fam.cx>
12    
13 wakaba 1.53 * cc.cgi: Link to the script added.
14    
15     * cc-style.css (mark): Added.
16    
17     * cc-script.js: New script.
18    
19 wakaba 1.52 2008-03-11 Wakaba <wakaba@suika.fam.cx>
20    
21     * cc.cgi: |value| should be output in |dt| in Parse Errors
22     section.
23    
24 wakaba 1.51 2008-02-24 Wakaba <wakaba@suika.fam.cx>
25    
26     * cc.cgi: Support for level-i (informational).
27    
28     * cc-style.css: New style rules for informational messages added.
29    
30     * error-description-source.xml (#information, #level-i): Added.
31    
32 wakaba 1.45 2008-02-10 Wakaba <wakaba@suika.fam.cx>
33    
34 wakaba 1.50 * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
35     it is actually implemented). Support for '-moz-pre-wrap'.
36     Typo in 'collapse' value fixed.
37    
38     2008-02-10 Wakaba <wakaba@suika.fam.cx>
39    
40 wakaba 1.49 * cc.cgi: |text/css| support. |id_prefix| support was
41     partially broken.
42    
43     2008-02-10 Wakaba <wakaba@suika.fam.cx>
44    
45 wakaba 1.48 * cc.cgi: Subdocument validation framework implemented.
46    
47     2008-02-10 Wakaba <wakaba@suika.fam.cx>
48    
49 wakaba 1.47 * cc.cgi (print_listing_section): ID, class, and term
50     section functions are merged.
51    
52     2008-02-10 Wakaba <wakaba@suika.fam.cx>
53    
54 wakaba 1.46 * table-interface.en.html: Typo fixed.
55    
56     * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
57     identifiers in report sections. Don't add headings
58     if the |$input->{nested}| flag is set.
59    
60     * table-script.js (tableToCanvas): Now it aceepts third
61     argument, |idPrefix|, for setting ID prefix.
62    
63     * table.cgi: Set the third argument to |tableToCanvas| as an
64     empty string.
65    
66     2008-02-10 Wakaba <wakaba@suika.fam.cx>
67    
68 wakaba 1.45 * cc.cgi (check_and_print): Now this is a subroutine.
69    
70 wakaba 1.43 2008-02-09 Wakaba <wakaba@suika.fam.cx>
71    
72 wakaba 1.44 * cc-style.css: Rules for s/unsupported/u/'ed version added.
73    
74     * cc.cgi: Support for 'u' level.
75    
76     * error-description-source.en.xml: s/unsupported/u/;
77    
78     * standards.en.html: CSS added.
79    
80     2008-02-09 Wakaba <wakaba@suika.fam.cx>
81    
82 wakaba 1.43 * standards.en.html: New document.
83    
84     * cc-interface.en.html: Linking to |standards.en.html|.
85    
86 wakaba 1.42 2007-11-23 Wakaba <wakaba@suika.fam.cx>
87    
88     * error-description-source.xml: New error descriptions.
89    
90     * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
91     a 406 page! |identity| encoding is added.
92    
93 wakaba 1.41 2007-11-19 Wakaba <wakaba@suika.fam.cx>
94    
95     * cc.cgi (#document-tree Document): Output |inputEncoding|,
96     |manakaiCharset|, and |manakaiHasBOM| attributes.
97    
98 wakaba 1.39 2007-11-18 Wakaba <wakaba@suika.fam.cx>
99    
100 wakaba 1.40 * cc-style.css: New rules for warnings.
101    
102     * cc-todo.en.txt: Updated.
103    
104     * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
105     for |inner_html| with external source. Set |manakai_charset|
106     attribute if possible.
107     (load_text_catalog): Interpret catalog file as UTF-8.
108    
109     * error-description-source.en.xml: New errors for character
110     encodings are added.
111    
112     2007-11-18 Wakaba <wakaba@suika.fam.cx>
113    
114     * error-description-source.xml: s/charset declaration/character
115     encoding declaration/g, since HTML5 spec says so.
116    
117     2007-11-18 Wakaba <wakaba@suika.fam.cx>
118    
119 wakaba 1.39 * cc.cgi (get_input_document): Use sniffer to determine
120     media type of the entity.
121    
122 wakaba 1.37 2007-11-11 Wakaba <wakaba@suika.fam.cx>
123    
124 wakaba 1.38 * cc-style.css: Rules for "unsupported" parse errors.
125    
126     * cc.cgi (print_syntax_error_html_section): Use HTML
127     parser for byte string.
128     (print_result_unknown_type_section): Make output
129     more consistent with other media types.
130    
131     2007-11-11 Wakaba <wakaba@suika.fam.cx>
132    
133 wakaba 1.37 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
134     an HTML DOM.
135    
136 wakaba 1.35 2007-11-07 Wakaba <wakaba@suika.fam.cx>
137    
138 wakaba 1.36 * cc-style.css: Styling examples.
139    
140     2007-11-07 Wakaba <wakaba@suika.fam.cx>
141    
142 wakaba 1.35 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
143     New.
144    
145 wakaba 1.34 2007-11-05 Wakaba <wakaba@suika.fam.cx>
146    
147     * cc.cgi (get_error_level_label): New.
148    
149     * cc-style.css: New rules for error level descriptions.
150    
151     * error-description-source.xml: Description for error
152     levels is added.
153    
154 wakaba 1.33 2007-11-04 Wakaba <wakaba@suika.fam.cx>
155    
156     * cc-interface.en.html (i): |text/cache-manifest| is added.
157    
158     * cc-style.css: New rules for manifest dump.
159    
160     * cc.cgi: Support for |text/cache-manifest|.
161    
162     * error-description-soruce.en.xml (#cache-manifest-errors): New
163     section.
164    
165 wakaba 1.32 2007-09-10 Wakaba <wakaba@suika.fam.cx>
166    
167     * cc.cgi, cc-style.css: Scoring support.
168    
169 wakaba 1.31 2007-09-03 Wakaba <wakaba@suika.fam.cx>
170    
171     * error-description-source.xml: Updated.
172    
173 wakaba 1.30 2007-09-02 Wakaba <wakaba@suika.fam.cx>
174    
175     * cc.cgi: Report document sections are now output by
176     corresponding subroutines.
177    
178 wakaba 1.29 2007-08-26 Wakaba <wakaba@suika.fam.cx>
179    
180     * cc.cgi: New catalog macros |local-name| and |element-local-name|.
181    
182 wakaba 1.28 2007-08-11 Wakaba <wakaba@suika.fam.cx>
183    
184     * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
185     instead of |SuikaWiki::Input::HTTP|.
186    
187     2007-08-05 Wakaba <wakaba@suika.fam.cx>
188    
189     * cc-interface.en.html: IMT |application/atom+xml| is added.
190     Link to |cc-todo| is added.
191    
192     2007-07-24 Wakaba <wakaba@suika.fam.cx>
193    
194     * error-description.xml: Description for "after body", "bare etago",
195     and "bogus end tag" are added.
196    
197 wakaba 1.27 2007-07-21 Wakaba <wakaba@suika.fam.cx>
198    
199     * cc-style.css: Don't remove bullet of the document node
200     in the document tree. Don't collapse white space
201     in the |code| elements.
202    
203     * cc.cgi: Put identifiers and class names into |code|
204     element.
205     (get_text): Template for attribute values are supported.
206    
207     * error-descriotion-source.en.xml: More error descriptions
208     are included. Use |{@}| attribute value insertion macro
209     for errors in which it should be useful.
210    
211 wakaba 1.25 2007-07-17 Wakaba <wakaba@suika.fam.cx>
212    
213 wakaba 1.26 * cc.cgi: Output HTTP and HTML header before try to
214     fetch the specified resource for usability. Add
215     tables, identifiers, and terms section to the TOC.
216     Generate classes list.
217    
218     2007-07-17 Wakaba <wakaba@suika.fam.cx>
219    
220 wakaba 1.25 * alert.png, error.png, info.png: New images.
221    
222     * LICENSE: New image file names are added.
223    
224     * cc-interface.en.html: Link to the style sheet is added.
225    
226     * cc-style.css: Duplicate identifiers and terms
227     are decorated by icon.
228    
229     * cc.cgi: |h1| links to the interface page.
230     (#identifiers): New section.
231    
232     * error-description-source.en.xml: More error types are
233     added.
234    
235 wakaba 1.21 2007-07-16 Wakaba <wakaba@suika.fam.cx>
236    
237 wakaba 1.24 * cc.cgi: Set |STDOUT| encoding as |utf8|.
238     (htescape): Escape some more invisible characters.
239    
240     * error-description-source.en.xml: More error data.
241    
242     2007-07-16 Wakaba <wakaba@suika.fam.cx>
243    
244 wakaba 1.23 * cc.cgi (table stuff): Set |is_header| property
245     of table cells explicitly since otherwise newer JSON.pm
246     generates broken output.
247     (get_text): Return the reduced type name as well. Use
248     it as fragment of detail document.
249    
250 wakaba 1.24 * error-description-source.en.xml: More error descriptions
251 wakaba 1.23 are added.
252    
253     * mkdescription.pl: Remove |catalog| element from
254     the result description document.
255    
256     * table.cgi: Set |is_header| property
257     of table cells explicitly since otherwise newer JSON.pm
258     generates broken output.
259    
260     2007-07-16 Wakaba <wakaba@suika.fam.cx>
261    
262 wakaba 1.22 * Makefile (all): |cc-msg.en.txt| is added to the list of
263     dependency.
264     (cc-msg.en.txt): New rule.
265    
266     * mkcatalog.pl: New Perl script.
267    
268     * cc-msg.en.txt: Now this file is generated by
269     the rule described in |Makefile|.
270    
271     * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
272     if not specified, for now.
273     (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
274     to variable.
275    
276     * error-description-source.xml: All entries
277     in |cc-msg.en.txt| are now described as XML data.
278    
279     * mkdescription.pl: Print the result by |inner_html| DOM
280     attribute. Put |level| attribute value, if any, before |name|
281     attribute value. Allow missing of |desc| attribute.
282     Ignore any |catalog| element.
283    
284     2007-07-16 Wakaba <wakaba@suika.fam.cx>
285    
286 wakaba 1.21 * cc-interface.en.html: Content-Type options are extended.
287     Charset options are added. URI input box is added.
288    
289     * cc.cgi (get_input_document): New. Support for URI input.
290     (#document-info): Present request URI, documen URI,
291     base URI (HTTP-level), internet media type, and
292     charset (if any).
293     (print_http_header_section): New.
294     (print_source_string_section): Renamed from |print_source_string|
295     and it now generate entire section. Use charset
296     information obtained by parsing (for this reason the section
297     now follows the parse error section).
298     (HTML parse mode): Support for charsets (alpha).
299     (XML parse mode): Support for |application/xml|
300     and |text/xml|. Support for charsets.
301     (#result-summary): Show error message section,
302     rather than simple HTTP error, for any input error.
303     (print_document_tree): Present |xml_version|, |xml_encoding|,
304     and |xml_standalone|.
305     (get_node_path): Return |/| if the input is the |Document| node.
306     (WDCC::LWPUA): New package.
307    
308 wakaba 1.19 2007-07-15 Wakaba <wakaba@suika.fam.cx>
309    
310 wakaba 1.20 * parser-manakai-interface.en.html: An option
311     to parse as H2H is added.
312    
313     * parser-manakai.cgi: H2H parse mode is added.
314    
315     2007-07-15 Wakaba <wakaba@suika.fam.cx>
316    
317 wakaba 1.19 * parser-manakai.cgi: Set |Document| as HTML if it is.
318     Use |inner_html| attribute for inner HTML value.
319     XML documents are now serializable via |inner_html|.
320    
321 wakaba 1.16 2007-07-01 Wakaba <wakaba@suika.fam.cx>
322    
323 wakaba 1.18 * Makefile: New.
324    
325     2007-07-01 Wakaba <wakaba@suika.fam.cx>
326    
327 wakaba 1.17 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
328     Link to |error-description|.
329    
330     * error-description-source.xml: New.
331    
332     * mkdescription.pl: New.
333    
334     2007-07-01 Wakaba <wakaba@suika.fam.cx>
335    
336 wakaba 1.16 * cc-style.css: New rules for empty error lists,
337     error levels, and |code|.
338    
339     * cc.cgi: Support for error message catalog.
340     Support for empty (zero-length) document.
341     (print_source_string): Support for empty document.
342     (print_document_tree): Element |has_child_nodes| test
343     was incorrect. Output compat mode and is html flag
344     for |Document| node.
345     (load_text_catalog, get_text): New functions.
346    
347     * LICENSE, large-alert.png, large-info.png, large-stop.png:
348     New files.
349    
350 wakaba 1.14 2007-06-30 Wakaba <wakaba@suika.fam.cx>
351    
352 wakaba 1.15 * cc.cgi: "Terms" section. "Tree" was sometimes
353     non-conforming to HTML5.
354     (get_node_link): New function.
355    
356     2007-06-30 Wakaba <wakaba@suika.fam.cx>
357    
358 wakaba 1.14 * cc-style.css (img): New rule not to make border
359     for img[usemap].
360    
361     * cc.cgi: |table.cgi|-feature merged. Doctype
362     token was serialized incorrectly.
363    
364     * table-script.js (tableToCanvas): Has second
365     argument to specify the parent. Use image map
366     to identify cells.
367    
368     * table.cgi: Minor fix to sync with the aforementioned
369     change.
370    
371 wakaba 1.13 2007-06-25 Wakaba <wakaba@suika.fam.cx>
372    
373     * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
374     parse mode is implemented.
375    
376 wakaba 1.11 2007-06-21 Wakaba <wakaba@suika.fam.cx>
377    
378 wakaba 1.12 * parser-interface.en.html: |checked"| -> |checked| (it did
379     work for Firefox 1.5 but not for WinIE6).
380    
381     2007-06-21 Wakaba <wakaba@suika.fam.cx>
382    
383 wakaba 1.11 * parser-manakai.cgi: New.
384    
385     * parser-manakai-interface.en.html: New.
386    
387     * time-manakai.plt: New.
388    
389 wakaba 1.10 2007-05-28 Wakaba <wakaba@suika.fam.cx>
390    
391     * parser.cgi: Log elapsed time to external files.
392    
393     * time.plt: New file.
394    
395 wakaba 1.7 2007-05-27 Wakaba <wakaba@suika.fam.cx>
396    
397 wakaba 1.9 * parser.cgi: Output how long each process takes.
398     Document element testing is moved to the |Whatpm::ContentChecker|
399     module.
400    
401     2007-05-27 Wakaba <wakaba@suika.fam.cx>
402    
403 wakaba 1.8 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
404    
405     * table.cgi: Remove |$table->{caption}->{element}|
406     for table with caption processed correctly.
407     Support for WinIE via ExplorerCanvas; note that
408     it does not draw path with fill and stroke correctly (stroke
409     is hidden?).
410    
411     2007-05-27 Wakaba <wakaba@suika.fam.cx>
412    
413 wakaba 1.7 * table.cgi, table-interface.en.html. table-script.js: New files.
414    
415 wakaba 1.6 2007-05-25 Wakaba <wakaba@suika.fam.cx>
416    
417     * parser.cgi: Use CGI::Carp.
418    
419 wakaba 1.5 2007-05-19 Wakaba <wakaba@suika.fam.cx>
420    
421     * parser-interface.en.html: A checkbox to
422     enable DOM5 HTML conformance checking is added.
423    
424     * parser.cgi: Check DOM5 HTML conformance
425     if |dom5| parameter is specified.
426    
427 wakaba 1.1 2007-05-01 Wakaba <wakaba@suika.fam.cx>
428    
429 wakaba 1.4 * parser.cgi: Module names are updated.
430    
431     * parser-interface.en.html: Link to Whatpm introduction
432     is added.
433    
434     2007-05-01 Wakaba <wakaba@suika.fam.cx>
435    
436 wakaba 1.3 * parser-interface.en.html: New document.
437    
438     * parser.cgi: Test-result-format mode is added.
439    
440     2007-05-01 Wakaba <wakaba@suika.fam.cx>
441    
442 wakaba 1.2 * parser.cgi: New file.
443    
444     * .htaccess: New file.
445    
446 wakaba 1.1 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24