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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.114 - (hide annotations) (download)
Thu Dec 11 05:11:11 2008 UTC (15 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.113: +16 -0 lines
++ ChangeLog	11 Dec 2008 05:09:03 -0000
	* cc-about.en.html: Added links to Regexp modules.

	* cc-script.js: Adds a class name to |iframe| element used instead
	of XHR such that non-Ajax |iframe| element can be distinguished by
	style sheets.

	* cc-style.css: Displays non-Ajax |iframe| element.

	* error-description-source.en.xml: Added catalog entries for
	regexp graph sections.

	* standards.en.html: s/WDCC/WebHACC/g.  Added a subsection on
	regular expressions.

2008-12-11  Wakaba  <wakaba@suika.fam.cx>

++ html/WebHACC/Language/ChangeLog	11 Dec 2008 05:11:06 -0000
	* Table.pm: Bug fix: Subsections are no longer associated with tabs.

	* RegExpJS.pm: Implemented graphization of regular expressions.

2008-12-11  Wakaba  <wakaba@suika.fam.cx>

++ html/WebHACC/ChangeLog	11 Dec 2008 05:10:00 -0000
	* Output.pm (start_section): Don't output |script| element for tab
	control if not desired.

2008-12-11  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.113 2008-12-11 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.114 * cc-about.en.html: Added links to Regexp modules.
4    
5     * cc-script.js: Adds a class name to |iframe| element used instead
6     of XHR such that non-Ajax |iframe| element can be distinguished by
7     style sheets.
8    
9     * cc-style.css: Displays non-Ajax |iframe| element.
10    
11     * error-description-source.en.xml: Added catalog entries for
12     regexp graph sections.
13    
14     * standards.en.html: s/WDCC/WebHACC/g. Added a subsection on
15     regular expressions.
16    
17     2008-12-11 Wakaba <wakaba@suika.fam.cx>
18    
19 wakaba 1.113 * error-description-source.en.xml: Added descriptions for errors
20     from Regexp::Parser and Regexp::Parser::JavaScript modules.
21    
22     * cc.cgi: Added support for JavaScript regular expressions.
23    
24 wakaba 1.111 2008-09-21 Wakaba <wakaba@suika.fam.cx>
25    
26 wakaba 1.112 * cc-about.en.html: Bookmarklet added.
27    
28     2008-09-21 Wakaba <wakaba@suika.fam.cx>
29    
30 wakaba 1.111 * error-description-source.xml: An error for non-supported
31     charset="" parameter is added.
32    
33 wakaba 1.110 2008-09-20 Wakaba <wakaba@suika.fam.cx>
34    
35     * error-description-source.xml: New error for accept-charset="".
36     New errors for RFC 4646 errors.
37    
38 wakaba 1.109 2008-09-17 Wakaba <wakaba@suika.fam.cx>
39    
40     * cc.cgi: Support for |text/x-css-inline| type is added.
41    
42     2008-09-17 Wakaba <wakaba@suika.fam.cx>
43    
44     * standards.en.html: Updated.
45    
46 wakaba 1.107 2008-09-16 Wakaba <wakaba@suika.fam.cx>
47    
48 wakaba 1.108 * error-description-source.xml: WebIDL checker errors are added.
49    
50     2008-09-16 Wakaba <wakaba@suika.fam.cx>
51    
52 wakaba 1.107 * error-description-source.xml: WebIDL parser errors are added.
53    
54 wakaba 1.106 2008-09-15 Wakaba <wakaba@suika.fam.cx>
55    
56     * error-description-source.xml: "control char" errors are now
57     handled by UnicodeChecker module. New "non unicode" error added.
58    
59 wakaba 1.105 2008-09-11 Wakaba <wakaba@suika.fam.cx>
60    
61     * error-description-source.xml: Unicode checker
62     errors are added.
63    
64 wakaba 1.104 2008-09-10 Wakaba <wakaba@suika.fam.cx>
65    
66     * error-description-source.xml: Encoding layer errors added.
67    
68 wakaba 1.103 2008-08-31 Wakaba <wakaba@suika.fam.cx>
69    
70     * error-description-source.xml: More error descriptions.
71    
72 wakaba 1.101 2008-08-30 Wakaba <wakaba@suika.fam.cx>
73    
74 wakaba 1.102 * error-description-source.xml: Descriptions for new error
75     types are added.
76    
77     2008-08-30 Wakaba <wakaba@suika.fam.cx>
78    
79 wakaba 1.101 * cc-style.css: Rule for empty |mark| elements is added.
80    
81     * error-description-source.xml: Error message for
82     unknown address type error is updated.
83    
84 wakaba 1.100 2008-08-29 Wakaba <wakaba@suika.fam.cx>
85    
86     * error-description-source.xml: Error types added for IMTChecker.
87    
88 wakaba 1.99 2008-08-22 Wakaba <wakaba@suika.fam.cx>
89    
90     * error-description-source.xml: More l10n.
91    
92     * mkdescription.pl: Fallback <html:title> to xml:lang=en's one.
93    
94     2008-08-22 Wakaba <wakaba@suika.fam.cx>
95    
96     * error-description-source.xml: Localize "no more information"
97     message.
98    
99 wakaba 1.98 2008-08-17 Wakaba <wakaba@suika.fam.cx>
100    
101     * cc-about.en.html: Author section added.
102    
103     * cc.cgi: |text/x-h2h| added.
104    
105 wakaba 1.92 2008-08-16 Wakaba <wakaba@suika.fam.cx>
106    
107 wakaba 1.97 * Makefile: Generate Japanese version of error description document.
108    
109     * cc-script.js, cc-style.css: Support for help popup.
110    
111     * error-description-source.xml: Descriptions are added
112     to the description of WebHACC itself and descriptions
113     of error levels. Old error level table is removed.
114    
115     * mkdescription.pl: Assume the second argument is
116     the language. Support for d:cat/d:desc.
117    
118     2008-08-16 Wakaba <wakaba@suika.fam.cx>
119    
120 wakaba 1.96 * error-description-source.xml: Error for CSS cursor: hand
121     is added.
122    
123     2008-08-16 Wakaba <wakaba@suika.fam.cx>
124    
125 wakaba 1.95 * cc-script.js: Support for #index- fragment identifiers.
126    
127     * cc-style.css: Prety styling for reformatted sources.
128     Support for new version of manifest dump sections.
129    
130     * error-description-source.xml: Support for Whatpm::CacheManifest,
131     Whatpm::CSS::SelectorsParser, Whatpm::CSS::MediaQueryParser,
132     and Whatpm::CSS::Parser errors. Support for l10n of cache
133     manifest dump sections.
134    
135     2008-08-16 Wakaba <wakaba@suika.fam.cx>
136    
137 wakaba 1.94 * cc-style.css: Set min/max width/height such that tab content
138     is accessible even when stupid size of window is used.
139    
140     2008-08-16 Wakaba <wakaba@suika.fam.cx>
141    
142 wakaba 1.93 * cc-script.js (_showTab): Show the tab button of the selected
143     tab.
144    
145     * cc-script.css (nav): Show scrollbar if there are too many
146     tabs.
147    
148     * cc.cgi: Reset |$output->input| even if |$input->{s}| is undef (i.e.
149     imlementation error case).
150    
151     2008-08-16 Wakaba <wakaba@suika.fam.cx>
152    
153 wakaba 1.92 * error-description-source.xml: Error entries for
154     Whatpm::URIChecker and Whatpm::LangTag error types
155     are added.
156    
157 wakaba 1.87 2008-08-15 Wakaba <wakaba@suika.fam.cx>
158    
159 wakaba 1.91 * error-description-source.xml: Error entries
160     for Whatpm::RDFXML errors are addded. Missing entries
161     for Whatpm::HTMLTable errors are added.
162    
163     2008-08-15 Wakaba <wakaba@suika.fam.cx>
164    
165 wakaba 1.90 * error-description-source.xml: Missing entries for
166     Whatpm::ContentChecker::Atom errors are added.
167    
168     2008-08-15 Wakaba <wakaba@suika.fam.cx>
169    
170 wakaba 1.89 * error-description-source.xml: Missing entries for
171     Whatpm::ContentChecker and Whatpm::ContentChecker::HTML
172     error types are added. Error entries used by these
173     modules are marked as such.
174    
175     2008-08-15 Wakaba <wakaba@suika.fam.cx>
176    
177 wakaba 1.88 * error-description-source.xml: Missing entries for Whatpm::HTML
178     error types are added. Error entries used by Whatpm::HTML
179     are marked as "HTML::Parser".
180    
181     2008-08-15 Wakaba <wakaba@suika.fam.cx>
182    
183 wakaba 1.87 * cc-style.css: Add icons to links and headings of error sections.
184     Use standard "uncertain" color for level-u errors. "No error found"
185     messages are now handled by catalog, not by CSS presentation.
186     The result paragraph saying that the conformance is unknown
187     should be bordered as uncertain error messages are.
188    
189     * error-description-source.xml: New message entries
190     for not-translated-yet messages. Distinguish result table's
191     layer names from other similar texts.
192    
193 wakaba 1.83 2008-08-14 Wakaba <wakaba@suika.fam.cx>
194    
195 wakaba 1.86 * cc.cgi: Generate result summary sections for
196     each subdocument.
197    
198     * error-description-source.xml: New entries to
199     support localization of result sections.
200    
201     2008-08-14 Wakaba <wakaba@suika.fam.cx>
202    
203     * cc-style.css: Support for revised version of result summary
204     section styling.
205    
206     2008-08-14 Wakaba <wakaba@suika.fam.cx>
207    
208 wakaba 1.85 * cc-style.css: Revised such that subdocument check results
209     do not look stupid and that new class name rules
210     for level-* and layer-* is reflected by icons.
211    
212     2008-08-14 Wakaba <wakaba@suika.fam.cx>
213    
214 wakaba 1.84 * cc-script.js, cc-style.css: Support for tab styling
215     of subdoc sections.
216    
217     * cc-script.js (onbodyload): Scroll to the pointed
218     element, if possible.
219    
220     2008-08-14 Wakaba <wakaba@suika.fam.cx>
221    
222 wakaba 1.83 * cc-script.js, cc-style.js: Support for tab styling
223     of the "input" subsections. Support for the "details"
224     widget.
225    
226 wakaba 1.82 2008-08-10 Wakaba <wakaba@suika.fam.cx>
227    
228     * cc-script.js: Functions for tabbing are added.
229    
230     * cc-style.css: Tab styling rules are added.
231    
232 wakaba 1.81 2008-07-27 Wakaba <wakaba@suika.fam.cx>
233    
234     * .htaccess: Files gone.
235    
236     * cc-interface.en.html, cc-todo.txt: Removed.
237    
238     * cc-about.en.html: New document.
239    
240     * cc.cgi: Insert document input section before anything.
241     No check performed if no URL is specified and the
242     input is empty.
243    
244     * error-description-source.xml (WebHACC:Heading): Link
245     to cc-about in place of cc-interface.
246    
247 wakaba 1.80 2008-07-26 Wakaba <wakaba@suika.fam.cx>
248    
249     * cc.cgi: get_input_document function is now handled
250     by WebHACC::Input classes. |cc-script| reference
251     is now generated by |html_header| in WebHACC::Output.
252    
253     * error-description-source.xml: Document URL and Request URL
254     are now just "URLs".
255    
256 wakaba 1.74 2008-07-21 Wakaba <wakaba@suika.fam.cx>
257    
258 wakaba 1.79 * .htaccess: error-description-source.xml is in UTF-8
259     actually.
260    
261     * Makefile: Rule to make Japanese language catalog file
262     is added.
263    
264     * cc-script.js: Line and column numbers are now taken
265     from data-* attributes, not from textContent.
266    
267     * cc.cgi: Tentative support for Japanese/English conneg.
268     (load_text_catalog, get_text): Removed (catalog text selection
269     is now handled by WebHACC::Output).
270    
271     * error-description-source.xml: Catalog entries in new
272     format are added. Old catalog element is removed.
273    
274     * mkcatalog.pl: Support for non-English languages.
275     Drop support for old catalog element. Add support
276     for new cat element.
277    
278     * mkdescription.pl: Drop support for old catalog element.
279     Add support for new cat element.
280    
281     2008-07-21 Wakaba <wakaba@suika.fam.cx>
282    
283 wakaba 1.78 * cc.cgi: Code clean-up.
284    
285     2008-07-21 Wakaba <wakaba@suika.fam.cx>
286    
287 wakaba 1.77 * cc.cgi: Old commented out code for additional
288     information sections are removed. They are now
289     implemented as part of |generate_add_info_sections| method.
290    
291     2008-07-21 Wakaba <wakaba@suika.fam.cx>
292    
293 wakaba 1.76 * cc.cgi (print_table_section): Removed (now part of
294     WebHACC::Language::DOM).
295    
296     2008-07-21 Wakaba <wakaba@suika.fam.cx>
297    
298 wakaba 1.75 * cc.cgi: Information sections are now handled by WebHACC::Input
299     module. Input objects for subdocuments now owns their
300     own subclass.
301    
302     2008-07-21 Wakaba <wakaba@suika.fam.cx>
303    
304 wakaba 1.74 * cc.cgi: Errors and results are now handled by WebHACC::Result.
305     Decode |uri| parameter as UTF-8. HTTP header dump and
306     input error are now handled by WebHACC::Input.
307    
308 wakaba 1.73 2008-07-20 Wakaba <wakaba@suika.fam.cx>
309    
310     * cc.cgi: Modularized.
311    
312     * WebHACC/: New directory.
313    
314 wakaba 1.72 2008-07-18 Wakaba <wakaba@suika.fam.cx>
315    
316     * cc.cgi (print_structure_dump_webidl_section): Use ->idl_text
317     for dummping (Data::Dumper::Dumper no longer used).
318    
319 wakaba 1.70 2008-05-18 Wakaba <wakaba@suika.fam.cx>
320    
321 wakaba 1.71 * LICENSE: Note on icons/*.png are added.
322    
323     * icons/: New directory.
324    
325     * cc-style.css: Rules for background images on error category
326     are added.
327    
328     2008-05-18 Wakaba <wakaba@suika.fam.cx>
329    
330 wakaba 1.70 * cc.cgi (print_source_string_section): Use new Message::Charset::Info
331     interface to decode source code, otherwise the Perl native Encode
332     module might decode the source code into different character
333     string with the Info's.
334    
335     2008-05-10 Wakaba <wakaba@suika.fam.cx>
336    
337     * standards.en.html (requirements): Remove a requirement
338     for an HTML element's allowed context (it is covered by HTML5
339     spec since r1583).
340    
341 wakaba 1.68 2008-05-06 Wakaba <wakaba@suika.fam.cx>
342    
343 wakaba 1.69 * cc.cgi: Use table object returned by the checker; don't
344     form a table by itself.
345    
346     * table-script.js: Use different coloring for empty data cells.
347    
348     * cc.cgi, table.cgi: Remove table reference for JSON convertion.
349    
350     2008-05-06 Wakaba <wakaba@suika.fam.cx>
351    
352 wakaba 1.68 * table-script.js: Support for header cell highlighting.
353    
354     * table.cgi: Set |id| to cells; it enables the cell highlighting
355     feature.
356    
357 wakaba 1.66 2008-05-05 Wakaba <wakaba@suika.fam.cx>
358    
359 wakaba 1.67 * table-script.js: Table header/footer fill started at a
360     wrong point.
361    
362     2008-05-05 Wakaba <wakaba@suika.fam.cx>
363    
364 wakaba 1.66 * table-script.js: It is now 0-indexed stead
365     of 1-indexed (HTML5 revision 1376).
366    
367 wakaba 1.65 2008-04-29 Wakaba <wakaba@suika.fam.cx>
368    
369     * cc-style.css: Duplicate terms are no longer disallowed (HTML5
370     revision 1467).
371    
372 wakaba 1.64 2008-04-12 Wakaba <wakaba@suika.fam.cx>
373    
374     * parser-manakai.cgi, parser-manakai-interface.en.html: The |innerHTML|
375     output mode is split into "|innerHTML| (HTML)" and "|innerHTML| (XML)"
376     output modes.
377    
378     2008-03-29 Wakaba <wakaba@suika.fam.cx>
379    
380     * cc.cgi: New "URI" section is implemented.
381    
382 wakaba 1.61 2008-03-21 Wakaba <wakaba@suika.fam.cx>
383    
384 wakaba 1.63 * cc.cgi (get_node_path): Use qualified name, not just
385     local name.
386    
387     2008-03-21 Wakaba <wakaba@suika.fam.cx>
388    
389 wakaba 1.62 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
390    
391     2008-03-21 Wakaba <wakaba@suika.fam.cx>
392    
393 wakaba 1.61 * cc.cgi: Experimental support for application/rdf+xml type.
394     Generate section on RDF triples extracted from the document.
395     (print_rdf_section): New function.
396     (get_rdf_resource_html): New function.
397    
398 wakaba 1.58 2008-03-17 Wakaba <wakaba@suika.fam.cx>
399    
400 wakaba 1.60 * cc.cgi (get_error_label): No-parent case was not considered.
401    
402     2008-03-17 Wakaba <wakaba@suika.fam.cx>
403    
404 wakaba 1.59 * cc.cgi (get_error_label): Use the error location
405     of the parent node, if the node does not have one.
406    
407     2008-03-17 Wakaba <wakaba@suika.fam.cx>
408    
409 wakaba 1.58 * cc-script.js: The ID of the list is now given as an argument.
410    
411     * cc.cgi: List of document errors now also expanded by source
412     code fragment generated by scripting.
413     (get_error_label): Use line/column information from the error
414     context node, if any.
415    
416 wakaba 1.53 2008-03-16 Wakaba <wakaba@suika.fam.cx>
417    
418 wakaba 1.57 * cc.cgi: Line break treatment was different from
419     that of HTML and CSS parsers.
420    
421     2008-03-16 Wakaba <wakaba@suika.fam.cx>
422    
423 wakaba 1.56 * cc-script.js: Unquote U+hhhh escapes.
424    
425     2008-03-16 Wakaba <wakaba@suika.fam.cx>
426    
427 wakaba 1.55 * cc.cgi (get_error_label): Use token's line and column
428     if available.
429    
430     2008-03-16 Wakaba <wakaba@suika.fam.cx>
431    
432 wakaba 1.54 * cc-script.js: Character was not marked if the line
433     is less than 50 characters.
434    
435     2008-03-16 Wakaba <wakaba@suika.fam.cx>
436    
437 wakaba 1.53 * cc.cgi: Link to the script added.
438    
439     * cc-style.css (mark): Added.
440    
441     * cc-script.js: New script.
442    
443 wakaba 1.52 2008-03-11 Wakaba <wakaba@suika.fam.cx>
444    
445     * cc.cgi: |value| should be output in |dt| in Parse Errors
446     section.
447    
448 wakaba 1.51 2008-02-24 Wakaba <wakaba@suika.fam.cx>
449    
450     * cc.cgi: Support for level-i (informational).
451    
452     * cc-style.css: New style rules for informational messages added.
453    
454     * error-description-source.xml (#information, #level-i): Added.
455    
456 wakaba 1.45 2008-02-10 Wakaba <wakaba@suika.fam.cx>
457    
458 wakaba 1.50 * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
459     it is actually implemented). Support for '-moz-pre-wrap'.
460     Typo in 'collapse' value fixed.
461    
462     2008-02-10 Wakaba <wakaba@suika.fam.cx>
463    
464 wakaba 1.49 * cc.cgi: |text/css| support. |id_prefix| support was
465     partially broken.
466    
467     2008-02-10 Wakaba <wakaba@suika.fam.cx>
468    
469 wakaba 1.48 * cc.cgi: Subdocument validation framework implemented.
470    
471     2008-02-10 Wakaba <wakaba@suika.fam.cx>
472    
473 wakaba 1.47 * cc.cgi (print_listing_section): ID, class, and term
474     section functions are merged.
475    
476     2008-02-10 Wakaba <wakaba@suika.fam.cx>
477    
478 wakaba 1.46 * table-interface.en.html: Typo fixed.
479    
480     * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
481     identifiers in report sections. Don't add headings
482     if the |$input->{nested}| flag is set.
483    
484     * table-script.js (tableToCanvas): Now it aceepts third
485     argument, |idPrefix|, for setting ID prefix.
486    
487     * table.cgi: Set the third argument to |tableToCanvas| as an
488     empty string.
489    
490     2008-02-10 Wakaba <wakaba@suika.fam.cx>
491    
492 wakaba 1.45 * cc.cgi (check_and_print): Now this is a subroutine.
493    
494 wakaba 1.43 2008-02-09 Wakaba <wakaba@suika.fam.cx>
495    
496 wakaba 1.44 * cc-style.css: Rules for s/unsupported/u/'ed version added.
497    
498     * cc.cgi: Support for 'u' level.
499    
500     * error-description-source.en.xml: s/unsupported/u/;
501    
502     * standards.en.html: CSS added.
503    
504     2008-02-09 Wakaba <wakaba@suika.fam.cx>
505    
506 wakaba 1.43 * standards.en.html: New document.
507    
508     * cc-interface.en.html: Linking to |standards.en.html|.
509    
510 wakaba 1.42 2007-11-23 Wakaba <wakaba@suika.fam.cx>
511    
512     * error-description-source.xml: New error descriptions.
513    
514     * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
515     a 406 page! |identity| encoding is added.
516    
517 wakaba 1.41 2007-11-19 Wakaba <wakaba@suika.fam.cx>
518    
519     * cc.cgi (#document-tree Document): Output |inputEncoding|,
520     |manakaiCharset|, and |manakaiHasBOM| attributes.
521    
522 wakaba 1.39 2007-11-18 Wakaba <wakaba@suika.fam.cx>
523    
524 wakaba 1.40 * cc-style.css: New rules for warnings.
525    
526     * cc-todo.en.txt: Updated.
527    
528     * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
529     for |inner_html| with external source. Set |manakai_charset|
530     attribute if possible.
531     (load_text_catalog): Interpret catalog file as UTF-8.
532    
533     * error-description-source.en.xml: New errors for character
534     encodings are added.
535    
536     2007-11-18 Wakaba <wakaba@suika.fam.cx>
537    
538     * error-description-source.xml: s/charset declaration/character
539     encoding declaration/g, since HTML5 spec says so.
540    
541     2007-11-18 Wakaba <wakaba@suika.fam.cx>
542    
543 wakaba 1.39 * cc.cgi (get_input_document): Use sniffer to determine
544     media type of the entity.
545    
546 wakaba 1.37 2007-11-11 Wakaba <wakaba@suika.fam.cx>
547    
548 wakaba 1.38 * cc-style.css: Rules for "unsupported" parse errors.
549    
550     * cc.cgi (print_syntax_error_html_section): Use HTML
551     parser for byte string.
552     (print_result_unknown_type_section): Make output
553     more consistent with other media types.
554    
555     2007-11-11 Wakaba <wakaba@suika.fam.cx>
556    
557 wakaba 1.37 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
558     an HTML DOM.
559    
560 wakaba 1.35 2007-11-07 Wakaba <wakaba@suika.fam.cx>
561    
562 wakaba 1.36 * cc-style.css: Styling examples.
563    
564     2007-11-07 Wakaba <wakaba@suika.fam.cx>
565    
566 wakaba 1.35 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
567     New.
568    
569 wakaba 1.34 2007-11-05 Wakaba <wakaba@suika.fam.cx>
570    
571     * cc.cgi (get_error_level_label): New.
572    
573     * cc-style.css: New rules for error level descriptions.
574    
575     * error-description-source.xml: Description for error
576     levels is added.
577    
578 wakaba 1.33 2007-11-04 Wakaba <wakaba@suika.fam.cx>
579    
580     * cc-interface.en.html (i): |text/cache-manifest| is added.
581    
582     * cc-style.css: New rules for manifest dump.
583    
584     * cc.cgi: Support for |text/cache-manifest|.
585    
586     * error-description-soruce.en.xml (#cache-manifest-errors): New
587     section.
588    
589 wakaba 1.32 2007-09-10 Wakaba <wakaba@suika.fam.cx>
590    
591     * cc.cgi, cc-style.css: Scoring support.
592    
593 wakaba 1.31 2007-09-03 Wakaba <wakaba@suika.fam.cx>
594    
595     * error-description-source.xml: Updated.
596    
597 wakaba 1.30 2007-09-02 Wakaba <wakaba@suika.fam.cx>
598    
599     * cc.cgi: Report document sections are now output by
600     corresponding subroutines.
601    
602 wakaba 1.29 2007-08-26 Wakaba <wakaba@suika.fam.cx>
603    
604     * cc.cgi: New catalog macros |local-name| and |element-local-name|.
605    
606 wakaba 1.28 2007-08-11 Wakaba <wakaba@suika.fam.cx>
607    
608     * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
609     instead of |SuikaWiki::Input::HTTP|.
610    
611     2007-08-05 Wakaba <wakaba@suika.fam.cx>
612    
613     * cc-interface.en.html: IMT |application/atom+xml| is added.
614     Link to |cc-todo| is added.
615    
616     2007-07-24 Wakaba <wakaba@suika.fam.cx>
617    
618     * error-description.xml: Description for "after body", "bare etago",
619     and "bogus end tag" are added.
620    
621 wakaba 1.27 2007-07-21 Wakaba <wakaba@suika.fam.cx>
622    
623     * cc-style.css: Don't remove bullet of the document node
624     in the document tree. Don't collapse white space
625     in the |code| elements.
626    
627     * cc.cgi: Put identifiers and class names into |code|
628     element.
629     (get_text): Template for attribute values are supported.
630    
631     * error-descriotion-source.en.xml: More error descriptions
632     are included. Use |{@}| attribute value insertion macro
633     for errors in which it should be useful.
634    
635 wakaba 1.25 2007-07-17 Wakaba <wakaba@suika.fam.cx>
636    
637 wakaba 1.26 * cc.cgi: Output HTTP and HTML header before try to
638     fetch the specified resource for usability. Add
639     tables, identifiers, and terms section to the TOC.
640     Generate classes list.
641    
642     2007-07-17 Wakaba <wakaba@suika.fam.cx>
643    
644 wakaba 1.25 * alert.png, error.png, info.png: New images.
645    
646     * LICENSE: New image file names are added.
647    
648     * cc-interface.en.html: Link to the style sheet is added.
649    
650     * cc-style.css: Duplicate identifiers and terms
651     are decorated by icon.
652    
653     * cc.cgi: |h1| links to the interface page.
654     (#identifiers): New section.
655    
656     * error-description-source.en.xml: More error types are
657     added.
658    
659 wakaba 1.21 2007-07-16 Wakaba <wakaba@suika.fam.cx>
660    
661 wakaba 1.24 * cc.cgi: Set |STDOUT| encoding as |utf8|.
662     (htescape): Escape some more invisible characters.
663    
664     * error-description-source.en.xml: More error data.
665    
666     2007-07-16 Wakaba <wakaba@suika.fam.cx>
667    
668 wakaba 1.23 * cc.cgi (table stuff): Set |is_header| property
669     of table cells explicitly since otherwise newer JSON.pm
670     generates broken output.
671     (get_text): Return the reduced type name as well. Use
672     it as fragment of detail document.
673    
674 wakaba 1.24 * error-description-source.en.xml: More error descriptions
675 wakaba 1.23 are added.
676    
677     * mkdescription.pl: Remove |catalog| element from
678     the result description document.
679    
680     * table.cgi: Set |is_header| property
681     of table cells explicitly since otherwise newer JSON.pm
682     generates broken output.
683    
684     2007-07-16 Wakaba <wakaba@suika.fam.cx>
685    
686 wakaba 1.22 * Makefile (all): |cc-msg.en.txt| is added to the list of
687     dependency.
688     (cc-msg.en.txt): New rule.
689    
690     * mkcatalog.pl: New Perl script.
691    
692     * cc-msg.en.txt: Now this file is generated by
693     the rule described in |Makefile|.
694    
695     * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
696     if not specified, for now.
697     (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
698     to variable.
699    
700     * error-description-source.xml: All entries
701     in |cc-msg.en.txt| are now described as XML data.
702    
703     * mkdescription.pl: Print the result by |inner_html| DOM
704     attribute. Put |level| attribute value, if any, before |name|
705     attribute value. Allow missing of |desc| attribute.
706     Ignore any |catalog| element.
707    
708     2007-07-16 Wakaba <wakaba@suika.fam.cx>
709    
710 wakaba 1.21 * cc-interface.en.html: Content-Type options are extended.
711     Charset options are added. URI input box is added.
712    
713     * cc.cgi (get_input_document): New. Support for URI input.
714     (#document-info): Present request URI, documen URI,
715     base URI (HTTP-level), internet media type, and
716     charset (if any).
717     (print_http_header_section): New.
718     (print_source_string_section): Renamed from |print_source_string|
719     and it now generate entire section. Use charset
720     information obtained by parsing (for this reason the section
721     now follows the parse error section).
722     (HTML parse mode): Support for charsets (alpha).
723     (XML parse mode): Support for |application/xml|
724     and |text/xml|. Support for charsets.
725     (#result-summary): Show error message section,
726     rather than simple HTTP error, for any input error.
727     (print_document_tree): Present |xml_version|, |xml_encoding|,
728     and |xml_standalone|.
729     (get_node_path): Return |/| if the input is the |Document| node.
730     (WDCC::LWPUA): New package.
731    
732 wakaba 1.19 2007-07-15 Wakaba <wakaba@suika.fam.cx>
733    
734 wakaba 1.20 * parser-manakai-interface.en.html: An option
735     to parse as H2H is added.
736    
737     * parser-manakai.cgi: H2H parse mode is added.
738    
739     2007-07-15 Wakaba <wakaba@suika.fam.cx>
740    
741 wakaba 1.19 * parser-manakai.cgi: Set |Document| as HTML if it is.
742     Use |inner_html| attribute for inner HTML value.
743     XML documents are now serializable via |inner_html|.
744    
745 wakaba 1.16 2007-07-01 Wakaba <wakaba@suika.fam.cx>
746    
747 wakaba 1.18 * Makefile: New.
748    
749     2007-07-01 Wakaba <wakaba@suika.fam.cx>
750    
751 wakaba 1.17 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
752     Link to |error-description|.
753    
754     * error-description-source.xml: New.
755    
756     * mkdescription.pl: New.
757    
758     2007-07-01 Wakaba <wakaba@suika.fam.cx>
759    
760 wakaba 1.16 * cc-style.css: New rules for empty error lists,
761     error levels, and |code|.
762    
763     * cc.cgi: Support for error message catalog.
764     Support for empty (zero-length) document.
765     (print_source_string): Support for empty document.
766     (print_document_tree): Element |has_child_nodes| test
767     was incorrect. Output compat mode and is html flag
768     for |Document| node.
769     (load_text_catalog, get_text): New functions.
770    
771     * LICENSE, large-alert.png, large-info.png, large-stop.png:
772     New files.
773    
774 wakaba 1.14 2007-06-30 Wakaba <wakaba@suika.fam.cx>
775    
776 wakaba 1.15 * cc.cgi: "Terms" section. "Tree" was sometimes
777     non-conforming to HTML5.
778     (get_node_link): New function.
779    
780     2007-06-30 Wakaba <wakaba@suika.fam.cx>
781    
782 wakaba 1.14 * cc-style.css (img): New rule not to make border
783     for img[usemap].
784    
785     * cc.cgi: |table.cgi|-feature merged. Doctype
786     token was serialized incorrectly.
787    
788     * table-script.js (tableToCanvas): Has second
789     argument to specify the parent. Use image map
790     to identify cells.
791    
792     * table.cgi: Minor fix to sync with the aforementioned
793     change.
794    
795 wakaba 1.13 2007-06-25 Wakaba <wakaba@suika.fam.cx>
796    
797     * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
798     parse mode is implemented.
799    
800 wakaba 1.11 2007-06-21 Wakaba <wakaba@suika.fam.cx>
801    
802 wakaba 1.12 * parser-interface.en.html: |checked"| -> |checked| (it did
803     work for Firefox 1.5 but not for WinIE6).
804    
805     2007-06-21 Wakaba <wakaba@suika.fam.cx>
806    
807 wakaba 1.11 * parser-manakai.cgi: New.
808    
809     * parser-manakai-interface.en.html: New.
810    
811     * time-manakai.plt: New.
812    
813 wakaba 1.10 2007-05-28 Wakaba <wakaba@suika.fam.cx>
814    
815     * parser.cgi: Log elapsed time to external files.
816    
817     * time.plt: New file.
818    
819 wakaba 1.7 2007-05-27 Wakaba <wakaba@suika.fam.cx>
820    
821 wakaba 1.9 * parser.cgi: Output how long each process takes.
822     Document element testing is moved to the |Whatpm::ContentChecker|
823     module.
824    
825     2007-05-27 Wakaba <wakaba@suika.fam.cx>
826    
827 wakaba 1.8 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
828    
829     * table.cgi: Remove |$table->{caption}->{element}|
830     for table with caption processed correctly.
831     Support for WinIE via ExplorerCanvas; note that
832     it does not draw path with fill and stroke correctly (stroke
833     is hidden?).
834    
835     2007-05-27 Wakaba <wakaba@suika.fam.cx>
836    
837 wakaba 1.7 * table.cgi, table-interface.en.html. table-script.js: New files.
838    
839 wakaba 1.6 2007-05-25 Wakaba <wakaba@suika.fam.cx>
840    
841     * parser.cgi: Use CGI::Carp.
842    
843 wakaba 1.5 2007-05-19 Wakaba <wakaba@suika.fam.cx>
844    
845     * parser-interface.en.html: A checkbox to
846     enable DOM5 HTML conformance checking is added.
847    
848     * parser.cgi: Check DOM5 HTML conformance
849     if |dom5| parameter is specified.
850    
851 wakaba 1.1 2007-05-01 Wakaba <wakaba@suika.fam.cx>
852    
853 wakaba 1.4 * parser.cgi: Module names are updated.
854    
855     * parser-interface.en.html: Link to Whatpm introduction
856     is added.
857    
858     2007-05-01 Wakaba <wakaba@suika.fam.cx>
859    
860 wakaba 1.3 * parser-interface.en.html: New document.
861    
862     * parser.cgi: Test-result-format mode is added.
863    
864     2007-05-01 Wakaba <wakaba@suika.fam.cx>
865    
866 wakaba 1.2 * parser.cgi: New file.
867    
868     * .htaccess: New file.
869    
870 wakaba 1.1 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24