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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.101 - (hide annotations) (download)
Sat Aug 30 05:32:51 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.100: +7 -0 lines
++ ChangeLog	30 Aug 2008 05:32:30 -0000
2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* cc-style.css: Rule for empty |mark| elements is added.

	* error-description-source.xml: Error message for
	unknown address type error is updated.

++ html/WebHACC/ChangeLog	30 Aug 2008 05:32:47 -0000
2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* Result.pm (add_error): Support for |value|-segment marking.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24