/[pub]/test/html-whatpm/ChangeLog
Suika

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.54 - (hide annotations) (download)
Sun Mar 16 05:45:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.53: +5 -0 lines
++ ChangeLog	16 Mar 2008 05:45:04 -0000
	* cc-script.js: Character was not marked if the line
	is less than 50 characters.

2008-03-16  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24