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

Diff of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

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

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.115

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24