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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.114 - (show annotations) (download)
Thu Dec 11 05:11:11 2008 UTC (15 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.113: +16 -0 lines
++ ChangeLog	11 Dec 2008 05:09:03 -0000
	* cc-about.en.html: Added links to Regexp modules.

	* cc-script.js: Adds a class name to |iframe| element used instead
	of XHR such that non-Ajax |iframe| element can be distinguished by
	style sheets.

	* cc-style.css: Displays non-Ajax |iframe| element.

	* error-description-source.en.xml: Added catalog entries for
	regexp graph sections.

	* standards.en.html: s/WDCC/WebHACC/g.  Added a subsection on
	regular expressions.

2008-12-11  Wakaba  <wakaba@suika.fam.cx>

++ html/WebHACC/Language/ChangeLog	11 Dec 2008 05:11:06 -0000
	* Table.pm: Bug fix: Subsections are no longer associated with tabs.

	* RegExpJS.pm: Implemented graphization of regular expressions.

2008-12-11  Wakaba  <wakaba@suika.fam.cx>

++ html/WebHACC/ChangeLog	11 Dec 2008 05:10:00 -0000
	* Output.pm (start_section): Don't output |script| element for tab
	control if not desired.

2008-12-11  Wakaba  <wakaba@suika.fam.cx>

1 2008-12-11 Wakaba <wakaba@suika.fam.cx>
2
3 * cc-about.en.html: Added links to Regexp modules.
4
5 * cc-script.js: Adds a class name to |iframe| element used instead
6 of XHR such that non-Ajax |iframe| element can be distinguished by
7 style sheets.
8
9 * cc-style.css: Displays non-Ajax |iframe| element.
10
11 * error-description-source.en.xml: Added catalog entries for
12 regexp graph sections.
13
14 * standards.en.html: s/WDCC/WebHACC/g. Added a subsection on
15 regular expressions.
16
17 2008-12-11 Wakaba <wakaba@suika.fam.cx>
18
19 * error-description-source.en.xml: Added descriptions for errors
20 from Regexp::Parser and Regexp::Parser::JavaScript modules.
21
22 * cc.cgi: Added support for JavaScript regular expressions.
23
24 2008-09-21 Wakaba <wakaba@suika.fam.cx>
25
26 * cc-about.en.html: Bookmarklet added.
27
28 2008-09-21 Wakaba <wakaba@suika.fam.cx>
29
30 * error-description-source.xml: An error for non-supported
31 charset="" parameter is added.
32
33 2008-09-20 Wakaba <wakaba@suika.fam.cx>
34
35 * error-description-source.xml: New error for accept-charset="".
36 New errors for RFC 4646 errors.
37
38 2008-09-17 Wakaba <wakaba@suika.fam.cx>
39
40 * cc.cgi: Support for |text/x-css-inline| type is added.
41
42 2008-09-17 Wakaba <wakaba@suika.fam.cx>
43
44 * standards.en.html: Updated.
45
46 2008-09-16 Wakaba <wakaba@suika.fam.cx>
47
48 * error-description-source.xml: WebIDL checker errors are added.
49
50 2008-09-16 Wakaba <wakaba@suika.fam.cx>
51
52 * error-description-source.xml: WebIDL parser errors are added.
53
54 2008-09-15 Wakaba <wakaba@suika.fam.cx>
55
56 * error-description-source.xml: "control char" errors are now
57 handled by UnicodeChecker module. New "non unicode" error added.
58
59 2008-09-11 Wakaba <wakaba@suika.fam.cx>
60
61 * error-description-source.xml: Unicode checker
62 errors are added.
63
64 2008-09-10 Wakaba <wakaba@suika.fam.cx>
65
66 * error-description-source.xml: Encoding layer errors added.
67
68 2008-08-31 Wakaba <wakaba@suika.fam.cx>
69
70 * error-description-source.xml: More error descriptions.
71
72 2008-08-30 Wakaba <wakaba@suika.fam.cx>
73
74 * error-description-source.xml: Descriptions for new error
75 types are added.
76
77 2008-08-30 Wakaba <wakaba@suika.fam.cx>
78
79 * cc-style.css: Rule for empty |mark| elements is added.
80
81 * error-description-source.xml: Error message for
82 unknown address type error is updated.
83
84 2008-08-29 Wakaba <wakaba@suika.fam.cx>
85
86 * error-description-source.xml: Error types added for IMTChecker.
87
88 2008-08-22 Wakaba <wakaba@suika.fam.cx>
89
90 * error-description-source.xml: More l10n.
91
92 * mkdescription.pl: Fallback <html:title> to xml:lang=en's one.
93
94 2008-08-22 Wakaba <wakaba@suika.fam.cx>
95
96 * error-description-source.xml: Localize "no more information"
97 message.
98
99 2008-08-17 Wakaba <wakaba@suika.fam.cx>
100
101 * cc-about.en.html: Author section added.
102
103 * cc.cgi: |text/x-h2h| added.
104
105 2008-08-16 Wakaba <wakaba@suika.fam.cx>
106
107 * Makefile: Generate Japanese version of error description document.
108
109 * cc-script.js, cc-style.css: Support for help popup.
110
111 * error-description-source.xml: Descriptions are added
112 to the description of WebHACC itself and descriptions
113 of error levels. Old error level table is removed.
114
115 * mkdescription.pl: Assume the second argument is
116 the language. Support for d:cat/d:desc.
117
118 2008-08-16 Wakaba <wakaba@suika.fam.cx>
119
120 * error-description-source.xml: Error for CSS cursor: hand
121 is added.
122
123 2008-08-16 Wakaba <wakaba@suika.fam.cx>
124
125 * cc-script.js: Support for #index- fragment identifiers.
126
127 * cc-style.css: Prety styling for reformatted sources.
128 Support for new version of manifest dump sections.
129
130 * error-description-source.xml: Support for Whatpm::CacheManifest,
131 Whatpm::CSS::SelectorsParser, Whatpm::CSS::MediaQueryParser,
132 and Whatpm::CSS::Parser errors. Support for l10n of cache
133 manifest dump sections.
134
135 2008-08-16 Wakaba <wakaba@suika.fam.cx>
136
137 * cc-style.css: Set min/max width/height such that tab content
138 is accessible even when stupid size of window is used.
139
140 2008-08-16 Wakaba <wakaba@suika.fam.cx>
141
142 * cc-script.js (_showTab): Show the tab button of the selected
143 tab.
144
145 * cc-script.css (nav): Show scrollbar if there are too many
146 tabs.
147
148 * cc.cgi: Reset |$output->input| even if |$input->{s}| is undef (i.e.
149 imlementation error case).
150
151 2008-08-16 Wakaba <wakaba@suika.fam.cx>
152
153 * error-description-source.xml: Error entries for
154 Whatpm::URIChecker and Whatpm::LangTag error types
155 are added.
156
157 2008-08-15 Wakaba <wakaba@suika.fam.cx>
158
159 * error-description-source.xml: Error entries
160 for Whatpm::RDFXML errors are addded. Missing entries
161 for Whatpm::HTMLTable errors are added.
162
163 2008-08-15 Wakaba <wakaba@suika.fam.cx>
164
165 * error-description-source.xml: Missing entries for
166 Whatpm::ContentChecker::Atom errors are added.
167
168 2008-08-15 Wakaba <wakaba@suika.fam.cx>
169
170 * error-description-source.xml: Missing entries for
171 Whatpm::ContentChecker and Whatpm::ContentChecker::HTML
172 error types are added. Error entries used by these
173 modules are marked as such.
174
175 2008-08-15 Wakaba <wakaba@suika.fam.cx>
176
177 * error-description-source.xml: Missing entries for Whatpm::HTML
178 error types are added. Error entries used by Whatpm::HTML
179 are marked as "HTML::Parser".
180
181 2008-08-15 Wakaba <wakaba@suika.fam.cx>
182
183 * cc-style.css: Add icons to links and headings of error sections.
184 Use standard "uncertain" color for level-u errors. "No error found"
185 messages are now handled by catalog, not by CSS presentation.
186 The result paragraph saying that the conformance is unknown
187 should be bordered as uncertain error messages are.
188
189 * error-description-source.xml: New message entries
190 for not-translated-yet messages. Distinguish result table's
191 layer names from other similar texts.
192
193 2008-08-14 Wakaba <wakaba@suika.fam.cx>
194
195 * cc.cgi: Generate result summary sections for
196 each subdocument.
197
198 * error-description-source.xml: New entries to
199 support localization of result sections.
200
201 2008-08-14 Wakaba <wakaba@suika.fam.cx>
202
203 * cc-style.css: Support for revised version of result summary
204 section styling.
205
206 2008-08-14 Wakaba <wakaba@suika.fam.cx>
207
208 * cc-style.css: Revised such that subdocument check results
209 do not look stupid and that new class name rules
210 for level-* and layer-* is reflected by icons.
211
212 2008-08-14 Wakaba <wakaba@suika.fam.cx>
213
214 * cc-script.js, cc-style.css: Support for tab styling
215 of subdoc sections.
216
217 * cc-script.js (onbodyload): Scroll to the pointed
218 element, if possible.
219
220 2008-08-14 Wakaba <wakaba@suika.fam.cx>
221
222 * cc-script.js, cc-style.js: Support for tab styling
223 of the "input" subsections. Support for the "details"
224 widget.
225
226 2008-08-10 Wakaba <wakaba@suika.fam.cx>
227
228 * cc-script.js: Functions for tabbing are added.
229
230 * cc-style.css: Tab styling rules are added.
231
232 2008-07-27 Wakaba <wakaba@suika.fam.cx>
233
234 * .htaccess: Files gone.
235
236 * cc-interface.en.html, cc-todo.txt: Removed.
237
238 * cc-about.en.html: New document.
239
240 * cc.cgi: Insert document input section before anything.
241 No check performed if no URL is specified and the
242 input is empty.
243
244 * error-description-source.xml (WebHACC:Heading): Link
245 to cc-about in place of cc-interface.
246
247 2008-07-26 Wakaba <wakaba@suika.fam.cx>
248
249 * cc.cgi: get_input_document function is now handled
250 by WebHACC::Input classes. |cc-script| reference
251 is now generated by |html_header| in WebHACC::Output.
252
253 * error-description-source.xml: Document URL and Request URL
254 are now just "URLs".
255
256 2008-07-21 Wakaba <wakaba@suika.fam.cx>
257
258 * .htaccess: error-description-source.xml is in UTF-8
259 actually.
260
261 * Makefile: Rule to make Japanese language catalog file
262 is added.
263
264 * cc-script.js: Line and column numbers are now taken
265 from data-* attributes, not from textContent.
266
267 * cc.cgi: Tentative support for Japanese/English conneg.
268 (load_text_catalog, get_text): Removed (catalog text selection
269 is now handled by WebHACC::Output).
270
271 * error-description-source.xml: Catalog entries in new
272 format are added. Old catalog element is removed.
273
274 * mkcatalog.pl: Support for non-English languages.
275 Drop support for old catalog element. Add support
276 for new cat element.
277
278 * mkdescription.pl: Drop support for old catalog element.
279 Add support for new cat element.
280
281 2008-07-21 Wakaba <wakaba@suika.fam.cx>
282
283 * cc.cgi: Code clean-up.
284
285 2008-07-21 Wakaba <wakaba@suika.fam.cx>
286
287 * cc.cgi: Old commented out code for additional
288 information sections are removed. They are now
289 implemented as part of |generate_add_info_sections| method.
290
291 2008-07-21 Wakaba <wakaba@suika.fam.cx>
292
293 * cc.cgi (print_table_section): Removed (now part of
294 WebHACC::Language::DOM).
295
296 2008-07-21 Wakaba <wakaba@suika.fam.cx>
297
298 * cc.cgi: Information sections are now handled by WebHACC::Input
299 module. Input objects for subdocuments now owns their
300 own subclass.
301
302 2008-07-21 Wakaba <wakaba@suika.fam.cx>
303
304 * cc.cgi: Errors and results are now handled by WebHACC::Result.
305 Decode |uri| parameter as UTF-8. HTTP header dump and
306 input error are now handled by WebHACC::Input.
307
308 2008-07-20 Wakaba <wakaba@suika.fam.cx>
309
310 * cc.cgi: Modularized.
311
312 * WebHACC/: New directory.
313
314 2008-07-18 Wakaba <wakaba@suika.fam.cx>
315
316 * cc.cgi (print_structure_dump_webidl_section): Use ->idl_text
317 for dummping (Data::Dumper::Dumper no longer used).
318
319 2008-05-18 Wakaba <wakaba@suika.fam.cx>
320
321 * LICENSE: Note on icons/*.png are added.
322
323 * icons/: New directory.
324
325 * cc-style.css: Rules for background images on error category
326 are added.
327
328 2008-05-18 Wakaba <wakaba@suika.fam.cx>
329
330 * cc.cgi (print_source_string_section): Use new Message::Charset::Info
331 interface to decode source code, otherwise the Perl native Encode
332 module might decode the source code into different character
333 string with the Info's.
334
335 2008-05-10 Wakaba <wakaba@suika.fam.cx>
336
337 * standards.en.html (requirements): Remove a requirement
338 for an HTML element's allowed context (it is covered by HTML5
339 spec since r1583).
340
341 2008-05-06 Wakaba <wakaba@suika.fam.cx>
342
343 * cc.cgi: Use table object returned by the checker; don't
344 form a table by itself.
345
346 * table-script.js: Use different coloring for empty data cells.
347
348 * cc.cgi, table.cgi: Remove table reference for JSON convertion.
349
350 2008-05-06 Wakaba <wakaba@suika.fam.cx>
351
352 * table-script.js: Support for header cell highlighting.
353
354 * table.cgi: Set |id| to cells; it enables the cell highlighting
355 feature.
356
357 2008-05-05 Wakaba <wakaba@suika.fam.cx>
358
359 * table-script.js: Table header/footer fill started at a
360 wrong point.
361
362 2008-05-05 Wakaba <wakaba@suika.fam.cx>
363
364 * table-script.js: It is now 0-indexed stead
365 of 1-indexed (HTML5 revision 1376).
366
367 2008-04-29 Wakaba <wakaba@suika.fam.cx>
368
369 * cc-style.css: Duplicate terms are no longer disallowed (HTML5
370 revision 1467).
371
372 2008-04-12 Wakaba <wakaba@suika.fam.cx>
373
374 * parser-manakai.cgi, parser-manakai-interface.en.html: The |innerHTML|
375 output mode is split into "|innerHTML| (HTML)" and "|innerHTML| (XML)"
376 output modes.
377
378 2008-03-29 Wakaba <wakaba@suika.fam.cx>
379
380 * cc.cgi: New "URI" section is implemented.
381
382 2008-03-21 Wakaba <wakaba@suika.fam.cx>
383
384 * cc.cgi (get_node_path): Use qualified name, not just
385 local name.
386
387 2008-03-21 Wakaba <wakaba@suika.fam.cx>
388
389 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
390
391 2008-03-21 Wakaba <wakaba@suika.fam.cx>
392
393 * cc.cgi: Experimental support for application/rdf+xml type.
394 Generate section on RDF triples extracted from the document.
395 (print_rdf_section): New function.
396 (get_rdf_resource_html): New function.
397
398 2008-03-17 Wakaba <wakaba@suika.fam.cx>
399
400 * cc.cgi (get_error_label): No-parent case was not considered.
401
402 2008-03-17 Wakaba <wakaba@suika.fam.cx>
403
404 * cc.cgi (get_error_label): Use the error location
405 of the parent node, if the node does not have one.
406
407 2008-03-17 Wakaba <wakaba@suika.fam.cx>
408
409 * cc-script.js: The ID of the list is now given as an argument.
410
411 * cc.cgi: List of document errors now also expanded by source
412 code fragment generated by scripting.
413 (get_error_label): Use line/column information from the error
414 context node, if any.
415
416 2008-03-16 Wakaba <wakaba@suika.fam.cx>
417
418 * cc.cgi: Line break treatment was different from
419 that of HTML and CSS parsers.
420
421 2008-03-16 Wakaba <wakaba@suika.fam.cx>
422
423 * cc-script.js: Unquote U+hhhh escapes.
424
425 2008-03-16 Wakaba <wakaba@suika.fam.cx>
426
427 * cc.cgi (get_error_label): Use token's line and column
428 if available.
429
430 2008-03-16 Wakaba <wakaba@suika.fam.cx>
431
432 * cc-script.js: Character was not marked if the line
433 is less than 50 characters.
434
435 2008-03-16 Wakaba <wakaba@suika.fam.cx>
436
437 * cc.cgi: Link to the script added.
438
439 * cc-style.css (mark): Added.
440
441 * cc-script.js: New script.
442
443 2008-03-11 Wakaba <wakaba@suika.fam.cx>
444
445 * cc.cgi: |value| should be output in |dt| in Parse Errors
446 section.
447
448 2008-02-24 Wakaba <wakaba@suika.fam.cx>
449
450 * cc.cgi: Support for level-i (informational).
451
452 * cc-style.css: New style rules for informational messages added.
453
454 * error-description-source.xml (#information, #level-i): Added.
455
456 2008-02-10 Wakaba <wakaba@suika.fam.cx>
457
458 * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
459 it is actually implemented). Support for '-moz-pre-wrap'.
460 Typo in 'collapse' value fixed.
461
462 2008-02-10 Wakaba <wakaba@suika.fam.cx>
463
464 * cc.cgi: |text/css| support. |id_prefix| support was
465 partially broken.
466
467 2008-02-10 Wakaba <wakaba@suika.fam.cx>
468
469 * cc.cgi: Subdocument validation framework implemented.
470
471 2008-02-10 Wakaba <wakaba@suika.fam.cx>
472
473 * cc.cgi (print_listing_section): ID, class, and term
474 section functions are merged.
475
476 2008-02-10 Wakaba <wakaba@suika.fam.cx>
477
478 * table-interface.en.html: Typo fixed.
479
480 * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
481 identifiers in report sections. Don't add headings
482 if the |$input->{nested}| flag is set.
483
484 * table-script.js (tableToCanvas): Now it aceepts third
485 argument, |idPrefix|, for setting ID prefix.
486
487 * table.cgi: Set the third argument to |tableToCanvas| as an
488 empty string.
489
490 2008-02-10 Wakaba <wakaba@suika.fam.cx>
491
492 * cc.cgi (check_and_print): Now this is a subroutine.
493
494 2008-02-09 Wakaba <wakaba@suika.fam.cx>
495
496 * cc-style.css: Rules for s/unsupported/u/'ed version added.
497
498 * cc.cgi: Support for 'u' level.
499
500 * error-description-source.en.xml: s/unsupported/u/;
501
502 * standards.en.html: CSS added.
503
504 2008-02-09 Wakaba <wakaba@suika.fam.cx>
505
506 * standards.en.html: New document.
507
508 * cc-interface.en.html: Linking to |standards.en.html|.
509
510 2007-11-23 Wakaba <wakaba@suika.fam.cx>
511
512 * error-description-source.xml: New error descriptions.
513
514 * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
515 a 406 page! |identity| encoding is added.
516
517 2007-11-19 Wakaba <wakaba@suika.fam.cx>
518
519 * cc.cgi (#document-tree Document): Output |inputEncoding|,
520 |manakaiCharset|, and |manakaiHasBOM| attributes.
521
522 2007-11-18 Wakaba <wakaba@suika.fam.cx>
523
524 * cc-style.css: New rules for warnings.
525
526 * cc-todo.en.txt: Updated.
527
528 * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
529 for |inner_html| with external source. Set |manakai_charset|
530 attribute if possible.
531 (load_text_catalog): Interpret catalog file as UTF-8.
532
533 * error-description-source.en.xml: New errors for character
534 encodings are added.
535
536 2007-11-18 Wakaba <wakaba@suika.fam.cx>
537
538 * error-description-source.xml: s/charset declaration/character
539 encoding declaration/g, since HTML5 spec says so.
540
541 2007-11-18 Wakaba <wakaba@suika.fam.cx>
542
543 * cc.cgi (get_input_document): Use sniffer to determine
544 media type of the entity.
545
546 2007-11-11 Wakaba <wakaba@suika.fam.cx>
547
548 * cc-style.css: Rules for "unsupported" parse errors.
549
550 * cc.cgi (print_syntax_error_html_section): Use HTML
551 parser for byte string.
552 (print_result_unknown_type_section): Make output
553 more consistent with other media types.
554
555 2007-11-11 Wakaba <wakaba@suika.fam.cx>
556
557 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
558 an HTML DOM.
559
560 2007-11-07 Wakaba <wakaba@suika.fam.cx>
561
562 * cc-style.css: Styling examples.
563
564 2007-11-07 Wakaba <wakaba@suika.fam.cx>
565
566 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
567 New.
568
569 2007-11-05 Wakaba <wakaba@suika.fam.cx>
570
571 * cc.cgi (get_error_level_label): New.
572
573 * cc-style.css: New rules for error level descriptions.
574
575 * error-description-source.xml: Description for error
576 levels is added.
577
578 2007-11-04 Wakaba <wakaba@suika.fam.cx>
579
580 * cc-interface.en.html (i): |text/cache-manifest| is added.
581
582 * cc-style.css: New rules for manifest dump.
583
584 * cc.cgi: Support for |text/cache-manifest|.
585
586 * error-description-soruce.en.xml (#cache-manifest-errors): New
587 section.
588
589 2007-09-10 Wakaba <wakaba@suika.fam.cx>
590
591 * cc.cgi, cc-style.css: Scoring support.
592
593 2007-09-03 Wakaba <wakaba@suika.fam.cx>
594
595 * error-description-source.xml: Updated.
596
597 2007-09-02 Wakaba <wakaba@suika.fam.cx>
598
599 * cc.cgi: Report document sections are now output by
600 corresponding subroutines.
601
602 2007-08-26 Wakaba <wakaba@suika.fam.cx>
603
604 * cc.cgi: New catalog macros |local-name| and |element-local-name|.
605
606 2007-08-11 Wakaba <wakaba@suika.fam.cx>
607
608 * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
609 instead of |SuikaWiki::Input::HTTP|.
610
611 2007-08-05 Wakaba <wakaba@suika.fam.cx>
612
613 * cc-interface.en.html: IMT |application/atom+xml| is added.
614 Link to |cc-todo| is added.
615
616 2007-07-24 Wakaba <wakaba@suika.fam.cx>
617
618 * error-description.xml: Description for "after body", "bare etago",
619 and "bogus end tag" are added.
620
621 2007-07-21 Wakaba <wakaba@suika.fam.cx>
622
623 * cc-style.css: Don't remove bullet of the document node
624 in the document tree. Don't collapse white space
625 in the |code| elements.
626
627 * cc.cgi: Put identifiers and class names into |code|
628 element.
629 (get_text): Template for attribute values are supported.
630
631 * error-descriotion-source.en.xml: More error descriptions
632 are included. Use |{@}| attribute value insertion macro
633 for errors in which it should be useful.
634
635 2007-07-17 Wakaba <wakaba@suika.fam.cx>
636
637 * cc.cgi: Output HTTP and HTML header before try to
638 fetch the specified resource for usability. Add
639 tables, identifiers, and terms section to the TOC.
640 Generate classes list.
641
642 2007-07-17 Wakaba <wakaba@suika.fam.cx>
643
644 * alert.png, error.png, info.png: New images.
645
646 * LICENSE: New image file names are added.
647
648 * cc-interface.en.html: Link to the style sheet is added.
649
650 * cc-style.css: Duplicate identifiers and terms
651 are decorated by icon.
652
653 * cc.cgi: |h1| links to the interface page.
654 (#identifiers): New section.
655
656 * error-description-source.en.xml: More error types are
657 added.
658
659 2007-07-16 Wakaba <wakaba@suika.fam.cx>
660
661 * cc.cgi: Set |STDOUT| encoding as |utf8|.
662 (htescape): Escape some more invisible characters.
663
664 * error-description-source.en.xml: More error data.
665
666 2007-07-16 Wakaba <wakaba@suika.fam.cx>
667
668 * cc.cgi (table stuff): Set |is_header| property
669 of table cells explicitly since otherwise newer JSON.pm
670 generates broken output.
671 (get_text): Return the reduced type name as well. Use
672 it as fragment of detail document.
673
674 * error-description-source.en.xml: More error descriptions
675 are added.
676
677 * mkdescription.pl: Remove |catalog| element from
678 the result description document.
679
680 * table.cgi: Set |is_header| property
681 of table cells explicitly since otherwise newer JSON.pm
682 generates broken output.
683
684 2007-07-16 Wakaba <wakaba@suika.fam.cx>
685
686 * Makefile (all): |cc-msg.en.txt| is added to the list of
687 dependency.
688 (cc-msg.en.txt): New rule.
689
690 * mkcatalog.pl: New Perl script.
691
692 * cc-msg.en.txt: Now this file is generated by
693 the rule described in |Makefile|.
694
695 * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
696 if not specified, for now.
697 (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
698 to variable.
699
700 * error-description-source.xml: All entries
701 in |cc-msg.en.txt| are now described as XML data.
702
703 * mkdescription.pl: Print the result by |inner_html| DOM
704 attribute. Put |level| attribute value, if any, before |name|
705 attribute value. Allow missing of |desc| attribute.
706 Ignore any |catalog| element.
707
708 2007-07-16 Wakaba <wakaba@suika.fam.cx>
709
710 * cc-interface.en.html: Content-Type options are extended.
711 Charset options are added. URI input box is added.
712
713 * cc.cgi (get_input_document): New. Support for URI input.
714 (#document-info): Present request URI, documen URI,
715 base URI (HTTP-level), internet media type, and
716 charset (if any).
717 (print_http_header_section): New.
718 (print_source_string_section): Renamed from |print_source_string|
719 and it now generate entire section. Use charset
720 information obtained by parsing (for this reason the section
721 now follows the parse error section).
722 (HTML parse mode): Support for charsets (alpha).
723 (XML parse mode): Support for |application/xml|
724 and |text/xml|. Support for charsets.
725 (#result-summary): Show error message section,
726 rather than simple HTTP error, for any input error.
727 (print_document_tree): Present |xml_version|, |xml_encoding|,
728 and |xml_standalone|.
729 (get_node_path): Return |/| if the input is the |Document| node.
730 (WDCC::LWPUA): New package.
731
732 2007-07-15 Wakaba <wakaba@suika.fam.cx>
733
734 * parser-manakai-interface.en.html: An option
735 to parse as H2H is added.
736
737 * parser-manakai.cgi: H2H parse mode is added.
738
739 2007-07-15 Wakaba <wakaba@suika.fam.cx>
740
741 * parser-manakai.cgi: Set |Document| as HTML if it is.
742 Use |inner_html| attribute for inner HTML value.
743 XML documents are now serializable via |inner_html|.
744
745 2007-07-01 Wakaba <wakaba@suika.fam.cx>
746
747 * Makefile: New.
748
749 2007-07-01 Wakaba <wakaba@suika.fam.cx>
750
751 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
752 Link to |error-description|.
753
754 * error-description-source.xml: New.
755
756 * mkdescription.pl: New.
757
758 2007-07-01 Wakaba <wakaba@suika.fam.cx>
759
760 * cc-style.css: New rules for empty error lists,
761 error levels, and |code|.
762
763 * cc.cgi: Support for error message catalog.
764 Support for empty (zero-length) document.
765 (print_source_string): Support for empty document.
766 (print_document_tree): Element |has_child_nodes| test
767 was incorrect. Output compat mode and is html flag
768 for |Document| node.
769 (load_text_catalog, get_text): New functions.
770
771 * LICENSE, large-alert.png, large-info.png, large-stop.png:
772 New files.
773
774 2007-06-30 Wakaba <wakaba@suika.fam.cx>
775
776 * cc.cgi: "Terms" section. "Tree" was sometimes
777 non-conforming to HTML5.
778 (get_node_link): New function.
779
780 2007-06-30 Wakaba <wakaba@suika.fam.cx>
781
782 * cc-style.css (img): New rule not to make border
783 for img[usemap].
784
785 * cc.cgi: |table.cgi|-feature merged. Doctype
786 token was serialized incorrectly.
787
788 * table-script.js (tableToCanvas): Has second
789 argument to specify the parent. Use image map
790 to identify cells.
791
792 * table.cgi: Minor fix to sync with the aforementioned
793 change.
794
795 2007-06-25 Wakaba <wakaba@suika.fam.cx>
796
797 * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
798 parse mode is implemented.
799
800 2007-06-21 Wakaba <wakaba@suika.fam.cx>
801
802 * parser-interface.en.html: |checked"| -> |checked| (it did
803 work for Firefox 1.5 but not for WinIE6).
804
805 2007-06-21 Wakaba <wakaba@suika.fam.cx>
806
807 * parser-manakai.cgi: New.
808
809 * parser-manakai-interface.en.html: New.
810
811 * time-manakai.plt: New.
812
813 2007-05-28 Wakaba <wakaba@suika.fam.cx>
814
815 * parser.cgi: Log elapsed time to external files.
816
817 * time.plt: New file.
818
819 2007-05-27 Wakaba <wakaba@suika.fam.cx>
820
821 * parser.cgi: Output how long each process takes.
822 Document element testing is moved to the |Whatpm::ContentChecker|
823 module.
824
825 2007-05-27 Wakaba <wakaba@suika.fam.cx>
826
827 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
828
829 * table.cgi: Remove |$table->{caption}->{element}|
830 for table with caption processed correctly.
831 Support for WinIE via ExplorerCanvas; note that
832 it does not draw path with fill and stroke correctly (stroke
833 is hidden?).
834
835 2007-05-27 Wakaba <wakaba@suika.fam.cx>
836
837 * table.cgi, table-interface.en.html. table-script.js: New files.
838
839 2007-05-25 Wakaba <wakaba@suika.fam.cx>
840
841 * parser.cgi: Use CGI::Carp.
842
843 2007-05-19 Wakaba <wakaba@suika.fam.cx>
844
845 * parser-interface.en.html: A checkbox to
846 enable DOM5 HTML conformance checking is added.
847
848 * parser.cgi: Check DOM5 HTML conformance
849 if |dom5| parameter is specified.
850
851 2007-05-01 Wakaba <wakaba@suika.fam.cx>
852
853 * parser.cgi: Module names are updated.
854
855 * parser-interface.en.html: Link to Whatpm introduction
856 is added.
857
858 2007-05-01 Wakaba <wakaba@suika.fam.cx>
859
860 * parser-interface.en.html: New document.
861
862 * parser.cgi: Test-result-format mode is added.
863
864 2007-05-01 Wakaba <wakaba@suika.fam.cx>
865
866 * parser.cgi: New file.
867
868 * .htaccess: New file.
869
870 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24