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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.27 - (hide annotations) (download)
Sat Jul 21 04:58:16 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.26: +14 -0 lines
++ ChangeLog	21 Jul 2007 04:58:03 -0000
2007-07-21  Wakaba  <wakaba@suika.fam.cx>

	* cc-style.css: Don't remove bullet of the document node
	in the document tree.  Don't collapse white space
	in the |code| elements.

	* cc.cgi: Put identifiers and class names into |code|
	element.
	(get_text): Template for attribute values are supported.

	* error-descriotion-source.en.xml: More error descriptions
	are included.  Use |{@}| attribute value insertion macro
	for errors in which it should be useful.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24