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

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.114

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24