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

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.84

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24