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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.108 - (hide annotations) (download)
Tue Sep 16 14:00:20 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.107: +4 -0 lines
++ ChangeLog	16 Sep 2008 14:00:16 -0000
	* error-description-source.xml: WebIDL checker errors are added.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24