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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.103 - (hide annotations) (download)
Sun Aug 31 13:28:12 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.102: +4 -0 lines
++ ChangeLog	31 Aug 2008 13:28:00 -0000
2008-08-31  Wakaba  <wakaba@suika.fam.cx>

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24