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

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.62

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24