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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.24 - (show annotations) (download)
Mon Jul 16 13:56:26 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.23: +8 -1 lines
++ ChangeLog	16 Jul 2007 13:55:43 -0000
	* cc.cgi: Set |STDOUT| encoding as |utf8|.
	(htescape): Escape some more invisible characters.

	* error-description-source.en.xml: More error data.

2007-07-16  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.en.xml: More error descriptions

1 2007-07-16 Wakaba <wakaba@suika.fam.cx>
2
3 * cc.cgi: Set |STDOUT| encoding as |utf8|.
4 (htescape): Escape some more invisible characters.
5
6 * error-description-source.en.xml: More error data.
7
8 2007-07-16 Wakaba <wakaba@suika.fam.cx>
9
10 * cc.cgi (table stuff): Set |is_header| property
11 of table cells explicitly since otherwise newer JSON.pm
12 generates broken output.
13 (get_text): Return the reduced type name as well. Use
14 it as fragment of detail document.
15
16 * error-description-source.en.xml: More error descriptions
17 are added.
18
19 * mkdescription.pl: Remove |catalog| element from
20 the result description document.
21
22 * table.cgi: Set |is_header| property
23 of table cells explicitly since otherwise newer JSON.pm
24 generates broken output.
25
26 2007-07-16 Wakaba <wakaba@suika.fam.cx>
27
28 * Makefile (all): |cc-msg.en.txt| is added to the list of
29 dependency.
30 (cc-msg.en.txt): New rule.
31
32 * mkcatalog.pl: New Perl script.
33
34 * cc-msg.en.txt: Now this file is generated by
35 the rule described in |Makefile|.
36
37 * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
38 if not specified, for now.
39 (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
40 to variable.
41
42 * error-description-source.xml: All entries
43 in |cc-msg.en.txt| are now described as XML data.
44
45 * mkdescription.pl: Print the result by |inner_html| DOM
46 attribute. Put |level| attribute value, if any, before |name|
47 attribute value. Allow missing of |desc| attribute.
48 Ignore any |catalog| element.
49
50 2007-07-16 Wakaba <wakaba@suika.fam.cx>
51
52 * cc-interface.en.html: Content-Type options are extended.
53 Charset options are added. URI input box is added.
54
55 * cc.cgi (get_input_document): New. Support for URI input.
56 (#document-info): Present request URI, documen URI,
57 base URI (HTTP-level), internet media type, and
58 charset (if any).
59 (print_http_header_section): New.
60 (print_source_string_section): Renamed from |print_source_string|
61 and it now generate entire section. Use charset
62 information obtained by parsing (for this reason the section
63 now follows the parse error section).
64 (HTML parse mode): Support for charsets (alpha).
65 (XML parse mode): Support for |application/xml|
66 and |text/xml|. Support for charsets.
67 (#result-summary): Show error message section,
68 rather than simple HTTP error, for any input error.
69 (print_document_tree): Present |xml_version|, |xml_encoding|,
70 and |xml_standalone|.
71 (get_node_path): Return |/| if the input is the |Document| node.
72 (WDCC::LWPUA): New package.
73
74 2007-07-15 Wakaba <wakaba@suika.fam.cx>
75
76 * parser-manakai-interface.en.html: An option
77 to parse as H2H is added.
78
79 * parser-manakai.cgi: H2H parse mode is added.
80
81 2007-07-15 Wakaba <wakaba@suika.fam.cx>
82
83 * parser-manakai.cgi: Set |Document| as HTML if it is.
84 Use |inner_html| attribute for inner HTML value.
85 XML documents are now serializable via |inner_html|.
86
87 2007-07-01 Wakaba <wakaba@suika.fam.cx>
88
89 * Makefile: New.
90
91 2007-07-01 Wakaba <wakaba@suika.fam.cx>
92
93 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
94 Link to |error-description|.
95
96 * error-description-source.xml: New.
97
98 * mkdescription.pl: New.
99
100 2007-07-01 Wakaba <wakaba@suika.fam.cx>
101
102 * cc-style.css: New rules for empty error lists,
103 error levels, and |code|.
104
105 * cc.cgi: Support for error message catalog.
106 Support for empty (zero-length) document.
107 (print_source_string): Support for empty document.
108 (print_document_tree): Element |has_child_nodes| test
109 was incorrect. Output compat mode and is html flag
110 for |Document| node.
111 (load_text_catalog, get_text): New functions.
112
113 * LICENSE, large-alert.png, large-info.png, large-stop.png:
114 New files.
115
116 2007-06-30 Wakaba <wakaba@suika.fam.cx>
117
118 * cc.cgi: "Terms" section. "Tree" was sometimes
119 non-conforming to HTML5.
120 (get_node_link): New function.
121
122 2007-06-30 Wakaba <wakaba@suika.fam.cx>
123
124 * cc-style.css (img): New rule not to make border
125 for img[usemap].
126
127 * cc.cgi: |table.cgi|-feature merged. Doctype
128 token was serialized incorrectly.
129
130 * table-script.js (tableToCanvas): Has second
131 argument to specify the parent. Use image map
132 to identify cells.
133
134 * table.cgi: Minor fix to sync with the aforementioned
135 change.
136
137 2007-06-25 Wakaba <wakaba@suika.fam.cx>
138
139 * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
140 parse mode is implemented.
141
142 2007-06-21 Wakaba <wakaba@suika.fam.cx>
143
144 * parser-interface.en.html: |checked"| -> |checked| (it did
145 work for Firefox 1.5 but not for WinIE6).
146
147 2007-06-21 Wakaba <wakaba@suika.fam.cx>
148
149 * parser-manakai.cgi: New.
150
151 * parser-manakai-interface.en.html: New.
152
153 * time-manakai.plt: New.
154
155 2007-05-28 Wakaba <wakaba@suika.fam.cx>
156
157 * parser.cgi: Log elapsed time to external files.
158
159 * time.plt: New file.
160
161 2007-05-27 Wakaba <wakaba@suika.fam.cx>
162
163 * parser.cgi: Output how long each process takes.
164 Document element testing is moved to the |Whatpm::ContentChecker|
165 module.
166
167 2007-05-27 Wakaba <wakaba@suika.fam.cx>
168
169 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
170
171 * table.cgi: Remove |$table->{caption}->{element}|
172 for table with caption processed correctly.
173 Support for WinIE via ExplorerCanvas; note that
174 it does not draw path with fill and stroke correctly (stroke
175 is hidden?).
176
177 2007-05-27 Wakaba <wakaba@suika.fam.cx>
178
179 * table.cgi, table-interface.en.html. table-script.js: New files.
180
181 2007-05-25 Wakaba <wakaba@suika.fam.cx>
182
183 * parser.cgi: Use CGI::Carp.
184
185 2007-05-19 Wakaba <wakaba@suika.fam.cx>
186
187 * parser-interface.en.html: A checkbox to
188 enable DOM5 HTML conformance checking is added.
189
190 * parser.cgi: Check DOM5 HTML conformance
191 if |dom5| parameter is specified.
192
193 2007-05-01 Wakaba <wakaba@suika.fam.cx>
194
195 * parser.cgi: Module names are updated.
196
197 * parser-interface.en.html: Link to Whatpm introduction
198 is added.
199
200 2007-05-01 Wakaba <wakaba@suika.fam.cx>
201
202 * parser-interface.en.html: New document.
203
204 * parser.cgi: Test-result-format mode is added.
205
206 2007-05-01 Wakaba <wakaba@suika.fam.cx>
207
208 * parser.cgi: New file.
209
210 * .htaccess: New file.
211
212 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24