/[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.3 by wakaba, Tue May 1 10:27:06 2007 UTC revision 1.42 by wakaba, Fri Nov 23 06:36:19 2007 UTC
# Line 1  Line 1 
1    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
2    
3            * error-description-source.xml: New error descriptions.
4    
5            * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
6            a 406 page!  |identity| encoding is added.
7    
8    2007-11-19  Wakaba  <wakaba@suika.fam.cx>
9    
10            * cc.cgi (#document-tree Document): Output |inputEncoding|,
11            |manakaiCharset|, and |manakaiHasBOM| attributes.
12    
13    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
14    
15            * cc-style.css: New rules for warnings.
16    
17            * cc-todo.en.txt: Updated.
18    
19            * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
20            for |inner_html| with external source.  Set |manakai_charset|
21            attribute if possible.
22            (load_text_catalog): Interpret catalog file as UTF-8.
23    
24            * error-description-source.en.xml: New errors for character
25            encodings are added.
26    
27    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
28    
29            * error-description-source.xml: s/charset declaration/character
30            encoding declaration/g, since HTML5 spec says so.
31    
32    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
33    
34            * cc.cgi (get_input_document): Use sniffer to determine
35            media type of the entity.
36    
37    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
38    
39            * cc-style.css: Rules for "unsupported" parse errors.
40    
41            * cc.cgi (print_syntax_error_html_section): Use HTML
42            parser for byte string.
43            (print_result_unknown_type_section): Make output
44            more consistent with other media types.
45    
46    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
47    
48            * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
49            an HTML DOM.
50    
51    2007-11-07  Wakaba  <wakaba@suika.fam.cx>
52    
53            * cc-style.css: Styling examples.
54    
55    2007-11-07  Wakaba  <wakaba@suika.fam.cx>
56    
57            * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
58            New.
59    
60    2007-11-05  Wakaba  <wakaba@suika.fam.cx>
61    
62            * cc.cgi (get_error_level_label): New.
63    
64            * cc-style.css: New rules for error level descriptions.
65    
66            * error-description-source.xml: Description for error
67            levels is added.
68    
69    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
70    
71            * cc-interface.en.html (i): |text/cache-manifest| is added.
72    
73            * cc-style.css: New rules for manifest dump.
74    
75            * cc.cgi: Support for |text/cache-manifest|.
76    
77            * error-description-soruce.en.xml (#cache-manifest-errors): New
78            section.
79    
80    2007-09-10  Wakaba  <wakaba@suika.fam.cx>
81    
82            * cc.cgi, cc-style.css: Scoring support.
83    
84    2007-09-03  Wakaba  <wakaba@suika.fam.cx>
85    
86            * error-description-source.xml: Updated.
87    
88    2007-09-02  Wakaba  <wakaba@suika.fam.cx>
89    
90            * cc.cgi: Report document sections are now output by
91            corresponding subroutines.
92    
93    2007-08-26  Wakaba  <wakaba@suika.fam.cx>
94    
95            * cc.cgi: New catalog macros |local-name| and |element-local-name|.
96    
97    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
98    
99            * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
100            instead of |SuikaWiki::Input::HTTP|.
101    
102    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
103    
104            * cc-interface.en.html: IMT |application/atom+xml| is added.
105            Link to |cc-todo| is added.
106    
107    2007-07-24  Wakaba  <wakaba@suika.fam.cx>
108    
109            * error-description.xml: Description for "after body", "bare etago",
110            and "bogus end tag" are added.
111    
112    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
113    
114            * cc-style.css: Don't remove bullet of the document node
115            in the document tree.  Don't collapse white space
116            in the |code| elements.
117    
118            * cc.cgi: Put identifiers and class names into |code|
119            element.
120            (get_text): Template for attribute values are supported.
121    
122            * error-descriotion-source.en.xml: More error descriptions
123            are included.  Use |{@}| attribute value insertion macro
124            for errors in which it should be useful.
125    
126    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
127    
128            * cc.cgi: Output HTTP and HTML header before try to
129            fetch the specified resource for usability.  Add
130            tables, identifiers, and terms section to the TOC.
131            Generate classes list.
132    
133    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
134    
135            * alert.png, error.png, info.png: New images.
136    
137            * LICENSE: New image file names are added.
138    
139            * cc-interface.en.html: Link to the style sheet is added.
140    
141            * cc-style.css: Duplicate identifiers and terms
142            are decorated by icon.
143    
144            * cc.cgi: |h1| links to the interface page.
145            (#identifiers): New section.
146    
147            * error-description-source.en.xml: More error types are
148            added.
149    
150    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
151    
152            * cc.cgi: Set |STDOUT| encoding as |utf8|.
153            (htescape): Escape some more invisible characters.
154    
155            * error-description-source.en.xml: More error data.
156    
157    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
158    
159            * cc.cgi (table stuff): Set |is_header| property
160            of table cells explicitly since otherwise newer JSON.pm
161            generates broken output.
162            (get_text): Return the reduced type name as well.  Use
163            it as fragment of detail document.
164    
165            * error-description-source.en.xml: More error descriptions
166            are added.
167    
168            * mkdescription.pl: Remove |catalog| element from
169            the result description document.
170    
171            * table.cgi: Set |is_header| property
172            of table cells explicitly since otherwise newer JSON.pm
173            generates broken output.
174    
175    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
176    
177            * Makefile (all): |cc-msg.en.txt| is added to the list of
178            dependency.
179            (cc-msg.en.txt): New rule.
180    
181            * mkcatalog.pl: New Perl script.
182    
183            * cc-msg.en.txt: Now this file is generated by
184            the rule described in |Makefile|.
185    
186            * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
187            if not specified, for now.
188            (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
189            to variable.
190    
191            * error-description-source.xml: All entries
192            in |cc-msg.en.txt| are now described as XML data.
193    
194            * mkdescription.pl: Print the result by |inner_html| DOM
195            attribute.  Put |level| attribute value, if any, before |name|
196            attribute value.  Allow missing of |desc| attribute.
197            Ignore any |catalog| element.
198    
199    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
200    
201            * cc-interface.en.html: Content-Type options are extended.
202            Charset options are added.  URI input box is added.
203    
204            * cc.cgi (get_input_document): New.  Support for URI input.
205            (#document-info): Present request URI, documen URI,
206            base URI (HTTP-level), internet media type, and
207            charset (if any).
208            (print_http_header_section): New.
209            (print_source_string_section): Renamed from |print_source_string|
210            and it now generate entire section.  Use charset
211            information obtained by parsing (for this reason the section
212            now follows the parse error section).
213            (HTML parse mode): Support for charsets (alpha).
214            (XML parse mode): Support for |application/xml|
215            and |text/xml|.  Support for charsets.
216            (#result-summary): Show error message section,
217            rather than simple HTTP error, for any input error.
218            (print_document_tree): Present |xml_version|, |xml_encoding|,
219            and |xml_standalone|.
220            (get_node_path): Return |/| if the input is the |Document| node.
221            (WDCC::LWPUA): New package.
222    
223    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
224    
225            * parser-manakai-interface.en.html: An option
226            to parse as H2H is added.
227    
228            * parser-manakai.cgi: H2H parse mode is added.
229    
230    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
231    
232            * parser-manakai.cgi: Set |Document| as HTML if it is.
233            Use |inner_html| attribute for inner HTML value.
234            XML documents are now serializable via |inner_html|.
235    
236    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
237    
238            * Makefile: New.
239    
240    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
241    
242            * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
243            Link to |error-description|.
244    
245            * error-description-source.xml: New.
246    
247            * mkdescription.pl: New.
248    
249    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
250    
251            * cc-style.css: New rules for empty error lists,
252            error levels, and |code|.
253    
254            * cc.cgi: Support for error message catalog.
255            Support for empty (zero-length) document.
256            (print_source_string): Support for empty document.
257            (print_document_tree): Element |has_child_nodes| test
258            was incorrect.  Output compat mode and is html flag
259            for |Document| node.
260            (load_text_catalog, get_text): New functions.
261    
262            * LICENSE, large-alert.png, large-info.png, large-stop.png:
263            New files.
264    
265    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
266    
267            * cc.cgi: "Terms" section.  "Tree" was sometimes
268            non-conforming to HTML5.
269            (get_node_link): New function.
270    
271    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
272    
273            * cc-style.css (img): New rule not to make border
274            for img[usemap].
275    
276            * cc.cgi: |table.cgi|-feature merged.  Doctype
277            token was serialized incorrectly.
278    
279            * table-script.js (tableToCanvas): Has second
280            argument to specify the parent.  Use image map
281            to identify cells.
282    
283            * table.cgi: Minor fix to sync with the aforementioned
284            change.
285    
286    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
287    
288            * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
289            parse mode is implemented.
290    
291    2007-06-21  Wakaba  <wakaba@suika.fam.cx>
292    
293            * parser-interface.en.html: |checked"| -> |checked| (it did
294            work for Firefox 1.5 but not for WinIE6).
295    
296    2007-06-21  Wakaba  <wakaba@suika.fam.cx>
297    
298            * parser-manakai.cgi: New.
299            
300            * parser-manakai-interface.en.html: New.
301    
302            * time-manakai.plt: New.
303    
304    2007-05-28  Wakaba  <wakaba@suika.fam.cx>
305    
306            * parser.cgi: Log elapsed time to external files.
307    
308            * time.plt: New file.
309    
310    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
311    
312            * parser.cgi: Output how long each process takes.
313            Document element testing is moved to the |Whatpm::ContentChecker|
314            module.
315    
316    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
317    
318            * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
319    
320            * table.cgi: Remove |$table->{caption}->{element}|
321            for table with caption processed correctly.
322            Support for WinIE via ExplorerCanvas; note that
323            it does not draw path with fill and stroke correctly (stroke
324            is hidden?).
325    
326    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
327    
328            * table.cgi, table-interface.en.html. table-script.js: New files.
329    
330    2007-05-25  Wakaba  <wakaba@suika.fam.cx>
331    
332            * parser.cgi: Use CGI::Carp.
333    
334    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
335    
336            * parser-interface.en.html: A checkbox to
337            enable DOM5 HTML conformance checking is added.
338    
339            * parser.cgi: Check DOM5 HTML conformance
340            if |dom5| parameter is specified.
341    
342    2007-05-01  Wakaba  <wakaba@suika.fam.cx>
343    
344            * parser.cgi: Module names are updated.
345    
346            * parser-interface.en.html: Link to Whatpm introduction
347            is added.
348    
349  2007-05-01  Wakaba  <wakaba@suika.fam.cx>  2007-05-01  Wakaba  <wakaba@suika.fam.cx>
350    
351          * parser-interface.en.html: New document.          * parser-interface.en.html: New document.

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.42

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24