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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.99 - (hide annotations) (download)
Fri Aug 22 13:08:12 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.98: +11 -0 lines
++ ChangeLog	22 Aug 2008 13:07:58 -0000
2008-08-22  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: More l10n.

	* mkdescription.pl: Fallback <html:title> to xml:lang=en's one.

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

	* error-description-source.xml: Localize "no more information"
	message.

++ html/WebHACC/ChangeLog	22 Aug 2008 02:46:35 -0000
2008-08-22  Wakaba  <wakaba@suika.fam.cx>

	* Result.pm (add_error): Localize "description" link.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24