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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.115 - (hide annotations) (download)
Thu Jul 2 22:34:12 2009 UTC (15 years, 5 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.114: +5 -0 lines
++ ChangeLog	2 Jul 2009 22:33:57 -0000
2009-07-03  Wakaba  <wakaba@suika.fam.cx>

	* standards.en.html: Removed tentative definitions that are now
	convered by the HTML5 specification (HTML5 revision 3183).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24