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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24