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

Diff of /test/html-webhacc/ChangeLog

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

revision 1.18 by wakaba, Sun Jul 1 10:02:58 2007 UTC revision 1.76 by wakaba, Mon Jul 21 08:39:12 2008 UTC
# Line 1  Line 1 
1    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
2    
3            * cc.cgi (print_table_section): Removed (now part of
4            WebHACC::Language::DOM).
5    
6    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
7    
8            * cc.cgi: Information sections are now handled by WebHACC::Input
9            module.  Input objects for subdocuments now owns their
10            own subclass.
11    
12    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
13    
14            * cc.cgi: Errors and results are now handled by WebHACC::Result.
15            Decode |uri| parameter as UTF-8.  HTTP header dump and
16            input error are now handled by WebHACC::Input.
17    
18    2008-07-20  Wakaba  <wakaba@suika.fam.cx>
19    
20            * cc.cgi: Modularized.
21    
22            * WebHACC/: New directory.
23    
24    2008-07-18  Wakaba  <wakaba@suika.fam.cx>
25    
26            * cc.cgi (print_structure_dump_webidl_section): Use ->idl_text
27            for dummping (Data::Dumper::Dumper no longer used).
28    
29    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
30    
31            * LICENSE: Note on icons/*.png are added.
32    
33            * icons/: New directory.
34    
35            * cc-style.css: Rules for background images on error category
36            are added.
37    
38    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
39    
40            * cc.cgi (print_source_string_section): Use new Message::Charset::Info
41            interface to decode source code, otherwise the Perl native Encode
42            module might decode the source code into different character
43            string with the Info's.
44    
45    2008-05-10  Wakaba  <wakaba@suika.fam.cx>
46    
47            * standards.en.html (requirements): Remove a requirement
48            for an HTML element's allowed context (it is covered by HTML5
49            spec since r1583).
50    
51    2008-05-06  Wakaba  <wakaba@suika.fam.cx>
52    
53            * cc.cgi: Use table object returned by the checker; don't
54            form a table by itself.
55    
56            * table-script.js: Use different coloring for empty data cells.
57    
58            * cc.cgi, table.cgi: Remove table reference for JSON convertion.
59    
60    2008-05-06  Wakaba  <wakaba@suika.fam.cx>
61    
62            * table-script.js: Support for header cell highlighting.
63    
64            * table.cgi: Set |id| to cells; it enables the cell highlighting
65            feature.
66    
67    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
68    
69            * table-script.js: Table header/footer fill started at a
70            wrong point.
71    
72    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
73    
74            * table-script.js: It is now 0-indexed stead
75            of 1-indexed (HTML5 revision 1376).
76    
77    2008-04-29  Wakaba  <wakaba@suika.fam.cx>
78    
79            * cc-style.css: Duplicate terms are no longer disallowed (HTML5
80            revision 1467).
81    
82    2008-04-12  Wakaba  <wakaba@suika.fam.cx>
83    
84            * parser-manakai.cgi, parser-manakai-interface.en.html: The |innerHTML|
85            output mode is split into "|innerHTML| (HTML)" and "|innerHTML| (XML)"
86            output modes.
87    
88    2008-03-29  Wakaba  <wakaba@suika.fam.cx>
89    
90            * cc.cgi: New "URI" section is implemented.
91    
92    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
93    
94            * cc.cgi (get_node_path): Use qualified name, not just
95            local name.
96    
97    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
98    
99            * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
100    
101    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
102    
103            * cc.cgi: Experimental support for application/rdf+xml type.
104            Generate section on RDF triples extracted from the document.
105            (print_rdf_section): New function.
106            (get_rdf_resource_html): New function.
107    
108    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
109    
110            * cc.cgi (get_error_label): No-parent case was not considered.
111    
112    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
113    
114            * cc.cgi (get_error_label): Use the error location
115            of the parent node, if the node does not have one.
116    
117    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
118    
119            * cc-script.js: The ID of the list is now given as an argument.
120    
121            * cc.cgi: List of document errors now also expanded by source
122            code fragment generated by scripting.
123            (get_error_label): Use line/column information from the error
124            context node, if any.
125    
126    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
127    
128            * cc.cgi: Line break treatment was different from
129            that of HTML and CSS parsers.
130    
131    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
132    
133            * cc-script.js: Unquote U+hhhh escapes.
134    
135    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
136    
137            * cc.cgi (get_error_label): Use token's line and column
138            if available.
139    
140    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
141    
142            * cc-script.js: Character was not marked if the line
143            is less than 50 characters.
144    
145    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
146    
147            * cc.cgi: Link to the script added.
148    
149            * cc-style.css (mark): Added.
150    
151            * cc-script.js: New script.
152    
153    2008-03-11  Wakaba  <wakaba@suika.fam.cx>
154    
155            * cc.cgi: |value| should be output in |dt| in Parse Errors
156            section.
157    
158    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
159    
160            * cc.cgi: Support for level-i (informational).
161    
162            * cc-style.css: New style rules for informational messages added.
163    
164            * error-description-source.xml (#information, #level-i): Added.
165    
166    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
167    
168            * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
169            it is actually implemented).  Support for '-moz-pre-wrap'.
170            Typo in 'collapse' value fixed.
171    
172    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
173    
174            * cc.cgi: |text/css| support.  |id_prefix| support was
175            partially broken.
176    
177    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
178    
179            * cc.cgi: Subdocument validation framework implemented.
180    
181    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
182    
183            * cc.cgi (print_listing_section): ID, class, and term
184            section functions are merged.
185    
186    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
187    
188            * table-interface.en.html: Typo fixed.
189    
190            * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
191            identifiers in report sections.  Don't add headings
192            if the |$input->{nested}| flag is set.
193    
194            * table-script.js (tableToCanvas): Now it aceepts third
195            argument, |idPrefix|, for setting ID prefix.
196    
197            * table.cgi: Set the third argument to |tableToCanvas| as an
198            empty string.
199    
200    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
201    
202            * cc.cgi (check_and_print): Now this is a subroutine.
203    
204    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
205    
206            * cc-style.css: Rules for s/unsupported/u/'ed version added.
207    
208            * cc.cgi: Support for 'u' level.
209    
210            * error-description-source.en.xml: s/unsupported/u/;
211    
212            * standards.en.html: CSS added.
213    
214    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
215    
216            * standards.en.html: New document.
217    
218            * cc-interface.en.html: Linking to |standards.en.html|.
219    
220    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
221    
222            * error-description-source.xml: New error descriptions.
223    
224            * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
225            a 406 page!  |identity| encoding is added.
226    
227    2007-11-19  Wakaba  <wakaba@suika.fam.cx>
228    
229            * cc.cgi (#document-tree Document): Output |inputEncoding|,
230            |manakaiCharset|, and |manakaiHasBOM| attributes.
231    
232    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
233    
234            * cc-style.css: New rules for warnings.
235    
236            * cc-todo.en.txt: Updated.
237    
238            * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
239            for |inner_html| with external source.  Set |manakai_charset|
240            attribute if possible.
241            (load_text_catalog): Interpret catalog file as UTF-8.
242    
243            * error-description-source.en.xml: New errors for character
244            encodings are added.
245    
246    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
247    
248            * error-description-source.xml: s/charset declaration/character
249            encoding declaration/g, since HTML5 spec says so.
250    
251    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
252    
253            * cc.cgi (get_input_document): Use sniffer to determine
254            media type of the entity.
255    
256    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
257    
258            * cc-style.css: Rules for "unsupported" parse errors.
259    
260            * cc.cgi (print_syntax_error_html_section): Use HTML
261            parser for byte string.
262            (print_result_unknown_type_section): Make output
263            more consistent with other media types.
264    
265    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
266    
267            * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
268            an HTML DOM.
269    
270    2007-11-07  Wakaba  <wakaba@suika.fam.cx>
271    
272            * cc-style.css: Styling examples.
273    
274    2007-11-07  Wakaba  <wakaba@suika.fam.cx>
275    
276            * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
277            New.
278    
279    2007-11-05  Wakaba  <wakaba@suika.fam.cx>
280    
281            * cc.cgi (get_error_level_label): New.
282    
283            * cc-style.css: New rules for error level descriptions.
284    
285            * error-description-source.xml: Description for error
286            levels is added.
287    
288    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
289    
290            * cc-interface.en.html (i): |text/cache-manifest| is added.
291    
292            * cc-style.css: New rules for manifest dump.
293    
294            * cc.cgi: Support for |text/cache-manifest|.
295    
296            * error-description-soruce.en.xml (#cache-manifest-errors): New
297            section.
298    
299    2007-09-10  Wakaba  <wakaba@suika.fam.cx>
300    
301            * cc.cgi, cc-style.css: Scoring support.
302    
303    2007-09-03  Wakaba  <wakaba@suika.fam.cx>
304    
305            * error-description-source.xml: Updated.
306    
307    2007-09-02  Wakaba  <wakaba@suika.fam.cx>
308    
309            * cc.cgi: Report document sections are now output by
310            corresponding subroutines.
311    
312    2007-08-26  Wakaba  <wakaba@suika.fam.cx>
313    
314            * cc.cgi: New catalog macros |local-name| and |element-local-name|.
315    
316    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
317    
318            * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
319            instead of |SuikaWiki::Input::HTTP|.
320    
321    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
322    
323            * cc-interface.en.html: IMT |application/atom+xml| is added.
324            Link to |cc-todo| is added.
325    
326    2007-07-24  Wakaba  <wakaba@suika.fam.cx>
327    
328            * error-description.xml: Description for "after body", "bare etago",
329            and "bogus end tag" are added.
330    
331    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
332    
333            * cc-style.css: Don't remove bullet of the document node
334            in the document tree.  Don't collapse white space
335            in the |code| elements.
336    
337            * cc.cgi: Put identifiers and class names into |code|
338            element.
339            (get_text): Template for attribute values are supported.
340    
341            * error-descriotion-source.en.xml: More error descriptions
342            are included.  Use |{@}| attribute value insertion macro
343            for errors in which it should be useful.
344    
345    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
346    
347            * cc.cgi: Output HTTP and HTML header before try to
348            fetch the specified resource for usability.  Add
349            tables, identifiers, and terms section to the TOC.
350            Generate classes list.
351    
352    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
353    
354            * alert.png, error.png, info.png: New images.
355    
356            * LICENSE: New image file names are added.
357    
358            * cc-interface.en.html: Link to the style sheet is added.
359    
360            * cc-style.css: Duplicate identifiers and terms
361            are decorated by icon.
362    
363            * cc.cgi: |h1| links to the interface page.
364            (#identifiers): New section.
365    
366            * error-description-source.en.xml: More error types are
367            added.
368    
369    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
370    
371            * cc.cgi: Set |STDOUT| encoding as |utf8|.
372            (htescape): Escape some more invisible characters.
373    
374            * error-description-source.en.xml: More error data.
375    
376    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
377    
378            * cc.cgi (table stuff): Set |is_header| property
379            of table cells explicitly since otherwise newer JSON.pm
380            generates broken output.
381            (get_text): Return the reduced type name as well.  Use
382            it as fragment of detail document.
383    
384            * error-description-source.en.xml: More error descriptions
385            are added.
386    
387            * mkdescription.pl: Remove |catalog| element from
388            the result description document.
389    
390            * table.cgi: Set |is_header| property
391            of table cells explicitly since otherwise newer JSON.pm
392            generates broken output.
393    
394    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
395    
396            * Makefile (all): |cc-msg.en.txt| is added to the list of
397            dependency.
398            (cc-msg.en.txt): New rule.
399    
400            * mkcatalog.pl: New Perl script.
401    
402            * cc-msg.en.txt: Now this file is generated by
403            the rule described in |Makefile|.
404    
405            * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
406            if not specified, for now.
407            (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
408            to variable.
409    
410            * error-description-source.xml: All entries
411            in |cc-msg.en.txt| are now described as XML data.
412    
413            * mkdescription.pl: Print the result by |inner_html| DOM
414            attribute.  Put |level| attribute value, if any, before |name|
415            attribute value.  Allow missing of |desc| attribute.
416            Ignore any |catalog| element.
417    
418    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
419    
420            * cc-interface.en.html: Content-Type options are extended.
421            Charset options are added.  URI input box is added.
422    
423            * cc.cgi (get_input_document): New.  Support for URI input.
424            (#document-info): Present request URI, documen URI,
425            base URI (HTTP-level), internet media type, and
426            charset (if any).
427            (print_http_header_section): New.
428            (print_source_string_section): Renamed from |print_source_string|
429            and it now generate entire section.  Use charset
430            information obtained by parsing (for this reason the section
431            now follows the parse error section).
432            (HTML parse mode): Support for charsets (alpha).
433            (XML parse mode): Support for |application/xml|
434            and |text/xml|.  Support for charsets.
435            (#result-summary): Show error message section,
436            rather than simple HTTP error, for any input error.
437            (print_document_tree): Present |xml_version|, |xml_encoding|,
438            and |xml_standalone|.
439            (get_node_path): Return |/| if the input is the |Document| node.
440            (WDCC::LWPUA): New package.
441    
442    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
443    
444            * parser-manakai-interface.en.html: An option
445            to parse as H2H is added.
446    
447            * parser-manakai.cgi: H2H parse mode is added.
448    
449    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
450    
451            * parser-manakai.cgi: Set |Document| as HTML if it is.
452            Use |inner_html| attribute for inner HTML value.
453            XML documents are now serializable via |inner_html|.
454    
455  2007-07-01  Wakaba  <wakaba@suika.fam.cx>  2007-07-01  Wakaba  <wakaba@suika.fam.cx>
456    
457          * Makefile: New.          * Makefile: New.

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.76

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24