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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.102 - (hide annotations) (download)
Sat Aug 30 16:10:07 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.101: +5 -0 lines
++ ChangeLog	30 Aug 2008 16:10:05 -0000
	* error-description-source.xml: Descriptions for new error
	types are added.

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24