Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Links to HEAD: | (view) (download) (annotate) |
Sticky Tag: |
++ whatpm/t/ChangeLog 6 Sep 2009 01:19:59 -0000 2009-09-06 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat, tree-test-form.dat, tree-test-void.dat: Added and revised test results related to <keygen> parsing (HTML5 revision 2960). ++ whatpm/Whatpm/ChangeLog 6 Sep 2009 01:16:22 -0000 2009-09-06 Wakaba <wakaba@suika.fam.cx> * HTML.pm.src (_tree_construction_main): Treate |keygen| as a void element (HTML5 revision 2960). ++ whatpm/Whatpm/HTML/ChangeLog 6 Sep 2009 01:16:06 -0000 2009-09-06 Wakaba <wakaba@suika.fam.cx> * Serializer.pm (get_inner_html): Added |keygen| to the list of void elements (HTML5 revision 2960).
++ whatpm/t/ChangeLog 5 Sep 2009 11:31:07 -0000 * tokenizer-test-1.test: Changed to keep non-normal character references (HTML5 revision 3374). 2009-09-05 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 11:31:46 -0000 * Tokenizer.pm.src: Changed to keep non-normal character references as is (HTML5 revision 3374). 2009-09-05 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 Sep 2009 10:40:03 -0000 * tokenizer-test-1.test: Updated test results on unclosed start and end tags (HTML5 revision 2990). 2009-09-05 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 5 Sep 2009 10:40:48 -0000 2009-09-05 Wakaba <wakaba@suika.fam.cx> * attlists-1.dat, attrs-1.dat: Updated test results on unclosed tags and attlist declarations (cf. HTML5 revision 2990). ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 10:39:09 -0000 * Tokenizer.pm.src: Discard unclosed tags (HTML5 revision 2990). 2009-09-05 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 Sep 2009 09:57:06 -0000 * tokenizer-test-1.test: Added test cases for "comment end space state" (HTML5 revision 3195). 2009-09-05 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 09:57:45 -0000 space state" (HTML5 revision 3195). 2009-09-05 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src (_get_next_token): Implemented the "comment end
++ whatpm/t/ChangeLog 5 Sep 2009 09:26:39 -0000 2009-09-05 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Added test cases for "comment end bang state" (HTML5 revision 3191). ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 09:26:12 -0000 2009-09-05 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src (_get_next_token): Implemented the "comment end bang state" (HTML5 revision 3191).
++ whatpm/t/ChangeLog 16 Aug 2009 05:21:53 -0000 * tokenizer-test-1.test: "<" in attribute names are now parse errors (HTML5 revision 3354). 2009-08-16 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 16 Aug 2009 05:23:17 -0000 * Tokenizer.pm.src: Any "<" character in attribute names become parse error (HTML5 revision 3354). 2009-08-16 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 16 Aug 2009 04:05:04 -0000 * tree-test-1.dat, tree-test-3.dat, tree-test-flow.dat, tree-test-foreign.dat, tree-test-form.dat, tree-test-phrasing.dat, tokenizer-test-1.test, tokenizer-test-2.dat, tokenizer-test-3.dat: DOCTYPE names are now normalized to its lowercased form (HTML5 revision 2502). 2009-08-16 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 16 Aug 2009 04:06:26 -0000 2009-08-16 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: Lowercase-fold doctype names (HTML5 revision 2501, cf. HTML5 revision 3571).
++ whatpm/t/ChangeLog 5 Jul 2009 04:38:11 -0000 2009-07-05 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Updated the result (c.f. HTML5 revision 3121). ++ whatpm/Whatpm/HTML/ChangeLog 5 Jul 2009 04:38:33 -0000 2009-07-05 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: Reduced the number of parse errors on broken DOCTYPE (HTML5 revision 3121).
++ whatpm/Whatpm/HTML/ChangeLog 2 Jul 2009 22:24:21 -0000 * Tokenizer.pm.src: Reduced a parse error (HTML5 revision 3194). 2009-07-03 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 2 Jul 2009 21:41:03 -0000 2009-07-03 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: < in unquoted attribute value is no longer allowed (HTML5 revision 3206). ++ whatpm/Whatpm/HTML/ChangeLog 2 Jul 2009 21:42:34 -0000 2009-07-03 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: "<" in unquoted attribute values is now treated as parse error (HTML5 revision 3206).
++ whatpm/t/ChangeLog 7 Nov 2008 08:45:01 -0000 * SWML-Parser.t: Test file |swml/blocks-1.dat| added. 2008-11-07 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/swml/ChangeLog 7 Nov 2008 08:45:13 -0000 * structs-1.dat: More test data added. * blocks-1.dat: New file. 2008-11-07 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 7 Nov 2008 08:43:32 -0000 2008-11-07 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (text_content): Don't create a Text node if the new value is empty. ++ whatpm/Whatpm/HTML/ChangeLog 7 Nov 2008 08:43:49 -0000 2008-11-07 Wakaba <wakaba@suika.fam.cx> * Dumper.pm (dumptree): Support for namespace abbreviation for SWML namespaces. ++ whatpm/Whatpm/SWML/ChangeLog 7 Nov 2008 08:44:20 -0000 * Parser.pm: Bug fixes - both parser implementation bugs and spec bugs. 2008-11-07 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 19 Oct 2008 15:16:55 -0000 2008-10-20 Wakaba <wakaba@suika.fam.cx> * attlists-1.dat, attrs-1.dat: Normalization tests added. Test results updated. * charrefs-1.dat: Character reference parse error/mapping tests added. * attlists-1.dat, eldecls-1.dat, entities-1.dat, entities-2.dat, ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 15:13:57 -0000 * Tokenizer.pm.src: Normalize white space characters in attribute value literals in XML documents. Don't apply character reference mapping table for non-NULL non-surrogate code points. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 19 Oct 2008 14:05:17 -0000 * attlist-1.dat, eldecls-1.dat, entities-1.dat, entities-2.dat, notations-1.dat, pis-2.dat: Unexpanded parameter entity tests are added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 14:03:50 -0000 * Tokenizer.pm.src: Set the "stop_processing" flag true when a parameter entity occurs in a standalone="no" document. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 14:04:25 -0000 * Parser.pm.src: Don't process ATTLIST_TOKEN and ENTITY_TOKEN if the "stop_processing" flag is set. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 19 Oct 2008 13:43:45 -0000 * attlists-1.dat: Test results updated. New tests on empty attlist declaration and duplications are added. * doctypes-2.dat: Test results updated. * eldecls-1.dat, entities-2.dat, notations-1.dat: New tests on duplications are added. * entities-1.dat: New tests on duplications and predefined entities are added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 13:40:35 -0000 * Tokenizer.pm.src: Column number counting fixed. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 13:41:50 -0000 * Parser.pm.src: Raise a parse error or warning for declaration/definition duplications. Raise a warning for an empty attlist declaration. Raise a error for an ill-declared predefined entity. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 10:12:26 -0000 * XML-Parser.t: "xml/entrefs-2.dat" added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 10:12:39 -0000 * entrefs-2.dat: New test data file. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 10:11:55 -0000 * Tokenizer.pm.src: Raise a parse error for '&' that does not introduce a reference in XML. Support for non-ASCII entity reference names. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 09:24:46 -0000 * XML-Parser.t: "xml/entrefs-1.dat" added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 09:25:15 -0000 * charrefs-1.dat: New test data added. * entrefs-1.dat: New test data file. * attlists-1.dat: Test results updated. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 09:23:24 -0000 * Tokenizer.pm.src: Make uppercase "&#X" in XML a parse error. Remove the limitation of entity name length. Enable replacement of text-only general entities. Raise a parse error for an unparsed entity reference. Raise a parse error for a general entity reference to an undefined entity. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 09:24:32 -0000 * Parser.pm.src: Define predefined general entities for the control of "undeclared entity" error raised by the tokenizer. Set text-only flag to general entities appropriately. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 08:20:14 -0000 * XML-Parser.t: "xml/eldecls-1.dat" added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 08:17:10 -0000 * eldecls-1.dat: New test data file. * entities-1.dat: Test result updated. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 08:18:56 -0000 * Tokenizer.pm.src: Support for <!ELEMENT>. (AFTER_NOTATION_NAME_STATE): Renamed as |AFTER_MD_DEF_STATE| (i.e. after markup declaration definition state). 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 08:19:52 -0000 * Parser.pm.src: Set |content_model_text| attribute for ElementTypeDefinition nodes. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 07:18:24 -0000 * XML-Parser.t: Typo fixed. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 07:18:52 -0000 * entities-1.dat, entities-2.dat: EntityValue tests added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 19 Oct 2008 07:17:36 -0000 * NanoDOM.pm (Entity->new): Initialize ->child_nodes as an empty array. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 07:18:01 -0000 * Tokenizer.pm.src: Support for EntityValue. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 06:14:42 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * XML-Parser.t: "xml/entities-1.dat" and "xml/entities-2.dat" added. Support for the "#entities" directive. ++ whatpm/t/xml/ChangeLog 19 Oct 2008 06:11:59 -0000 * entities-1.dat, entities-2.dat: New test data files. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 19 Oct 2008 06:12:27 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (notation_name): New attribute. * NanoDOM.pm (public_id, system_id): New attributes.a ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 06:13:03 -0000 * Dumper.pm: Dump text content of Entity nodes. * Tokenizer.pm.src: Support for <!ENTITY ... NDATA>. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 06:14:05 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * Parser.pm.src (_tree_in_subset): General and parameter entities implemented.
++ whatpm/t/xml/ChangeLog 19 Oct 2008 04:38:53 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * notations-1.dat, notations-1.dat: Tests on lowercase markup declaration keywords are added. ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 04:37:30 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src (_get_next_token): Make keywords 'ENTITY', 'ELEMENT', 'ATTLIST', and 'NOTATION' ASCII case-insensitive.
++ whatpm/t/ChangeLog 18 Oct 2008 11:34:40 -0000 2008-10-18 Wakaba <wakaba@suika.fam.cx> * XML-Parser.t: "xml/notations-1.dat" added. ++ whatpm/t/xml/ChangeLog 18 Oct 2008 11:25:41 -0000 * attlists-1.dat: A test result updated. * notations-1.dat: New test result file. 2008-10-18 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 18 Oct 2008 11:31:41 -0000 * NanoDOM.pm (public_id, system_id): New attributes. 2008-10-18 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 18 Oct 2008 11:34:04 -0000 * Tokenizer.pm.src: Modifies PUBLIC/SYSTEM identifier tokenizer states such that <!ENTITY> and <!NOTATION> can be tokenized by those states as well. (BOGUS_MD_STATE): A new state; used for bogus markup declarations, in favor of BOGUS_COMMENT_STATE. 2008-10-18 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 18 Oct 2008 11:34:26 -0000 * Parser.pm.src: Set public_id and system_id attributes of Entity and Notation nodes. 2008-10-18 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 18 Oct 2008 08:05:22 -0000 2008-10-18 Wakaba <wakaba@suika.fam.cx> * attlists-1.dat: Tests added. ++ whatpm/Whatpm/ChangeLog 18 Oct 2008 08:03:10 -0000 2008-10-18 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (text_content): Moved to Node from Element. Setter implemented. (allowed_tokens, default_type, declared_type): Implemented. ++ whatpm/Whatpm/HTML/ChangeLog 18 Oct 2008 08:04:10 -0000 2008-10-18 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: <!ATTLIST> in the internal subset of an XML document, is now fully implemented. * Dumper.pm (dumptree): Output allowed tokens and default value always. ++ whatpm/Whatpm/XML/ChangeLog 18 Oct 2008 08:05:03 -0000 2008-10-18 Wakaba <wakaba@suika.fam.cx> * Parser.pm.src (_tree_in_subset): <!ATTLIST> node construction implemented.
++ whatpm/t/ChangeLog 17 Oct 2008 07:14:01 -0000 2008-10-17 Wakaba <wakaba@suika.fam.cx> * XML-Parser.t: "xml/attlists-1.dat" added. ++ whatpm/t/xml/ChangeLog 17 Oct 2008 07:14:24 -0000 2008-10-17 Wakaba <wakaba@suika.fam.cx> * attlists-1.dat: New test data file. * doctypes-2.dat: New tests added. ++ whatpm/Whatpm/ChangeLog 17 Oct 2008 07:11:25 -0000 2008-10-17 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (node_name): New attribute. (ELEMENT_TYPE_DEFINITION_NODE, ATTRIBUTE_DEFINITION_NODE): New constants. (create_element_type_definition_node, create_attribute_definition, create_notation, create_general_entity, get_element_type_definition_node, set_element_type_definition_node, get_general_entity_node, set_general_entity_node, get_notation_node, set_notation_node, get_attribute_definition_node, set_attribute_definition_node): New methods. (element_types, entities, notations, attribute_definitions): New attributes. (DocumentType): Support for child nodes, entities, notations, and element types. (Entity, Notation, ElementTypeDefinition, AttributeDefinition): New classes. * Dumper.pm: Support for general entities, notations, element type definitions, and attribute definitions. ++ whatpm/Whatpm/HTML/ChangeLog 17 Oct 2008 07:12:26 -0000 2008-10-17 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: New token types AtTLIST_TOKEN, ELEMENT_TOKEN, GENERAL_ENTITY_TOKEN, PARAMETER_ENTITY_TOKEN, and NOTATION_TOKEN are added. New intertion modes for markup declarations are added. ++ whatpm/Whatpm/XML/ChangeLog 17 Oct 2008 07:13:47 -0000 2008-10-17 Wakaba <wakaba@suika.fam.cx> * Parser.pm.src (_tree_in_subset): Support for ELEMENT_TOKEN, ATTLIST_TOKEN, GENERAL_ENTITY_TOKEN, PARAMETER_ENTITY_TOKEN, and NOTATION_TOKEN.
++ whatpm/t/ChangeLog 16 Oct 2008 03:39:39 -0000 2008-10-16 Wakaba <wakaba@suika.fam.cx> * XML-Parser.t: "xml/pis-2.dat" and "xml/comments-2.dat" are added. ++ whatpm/t/xml/ChangeLog 16 Oct 2008 03:39:53 -0000 2008-10-16 Wakaba <wakaba@suika.fam.cx> * doctypes-2.dat: New test added. * comments-2.dat, pis-2.dat: New test data files. ++ whatpm/Whatpm/HTML/ChangeLog 16 Oct 2008 03:36:51 -0000 2008-10-16 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: New token type END_OF_DOCTYPE_TOKEN added. New states DOCTYPE_TAG_STATE and BOGUS_DOCTYPE_INTERNAL_SUBSET_AFTER_STATE are added. (Bogus string after the internal subset, which was handled by the state BOGUS_DOCTYPE_STATE, are now handled by the new state.) Support for comments, bogus comments, and processing instructions in the internal subset. If there is the internal subset, then emit the doctype token before the internal subset (with its $token->{has_internal_subset} flag set) and an END_OF_DOCTYPE_TOKEN after the internal subset. ++ whatpm/Whatpm/XML/ChangeLog 16 Oct 2008 03:39:19 -0000 2008-10-16 Wakaba <wakaba@suika.fam.cx> * Parser.pm.src: Insertion mode IN_SUBSET_IM added. In the "initial" insertion mode, if the DOCTYPE token's "has internal subset" flag is set, then switch to the "in subset" insertion mode.
++ whatpm/t/ChangeLog 15 Oct 2008 12:49:07 -0000 * XML-Parser.t: "xml/doctypes-2.dat" added. * tokenizer-test-1.test: Keyword case-sensitivility tests added. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 15 Oct 2008 12:49:41 -0000 * doctypes-1.dat: A keyword case-sensitivility test added. * doctypes-2.dat: New test data file. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 15 Oct 2008 12:46:53 -0000 * Tokenizer.pm.src: $self->{s_kwd} for non-DATA_STATE states are renamed as $self->{kwd} to avoid confliction. Don't raise case-sensitivity error for the keyword "DOCTYPE" in HTML mode. Support for internal subsets (internal subset itself only; no declaration in them is supported yet). Raise a parse error for non-uppercase keywords "PUBLIC" and "SYSTEM" in XML mode. Raise a parse error if no system identifier is specified for a DOCTYPE declaration with a public identifier. Don't close the DOCTYPE declaration by a ">" character in the system declaration in XML mode. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 15 Oct 2008 12:48:30 -0000 * Parser.pm.src: Typo fixed. 2008-10-15 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 15 Oct 2008 10:50:31 -0000 * attrs-1.dat: Test cases for tokenizing errors are added. * elements-1.dat: A test result updated. * ns-attrs-1.dat: Test results updated. New test cases for duplicate namespaced attributes are added. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 15 Oct 2008 10:48:03 -0000 * Tokenizer.pm.src: Set index attribute to each attribute token, for ignoring namespaced duplicate attribute at the XML namespace parser layer. Raise a parse error if the attribute value is omitted, in XML mode. Raise a parse error if the attribute value is not quoted, in XML mode. Raise a parse error if "<" character is found in a quoted attribute value, in XML mode. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 15 Oct 2008 10:49:16 -0000 * Parser.pm.src: Use source order to determine which attribute is duplicate. Preserve duplicate namespaced attributes as non-namespaced attributes. 2008-10-15 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 15 Oct 2008 08:50:58 -0000 * doctypes-1.dat: Lowercase <!doctype> test added. * elements-1.dat: End tag tests added. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 15 Oct 2008 08:50:06 -0000 * Tokenizer.pm.src: XML tag name start character support for end tags. Support for the short end tag syntax of XML5. Raise a parse erorr for a lowercase <!doctype> in XML. 2008-10-15 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: XML tag name start character support for start
++ whatpm/t/ChangeLog 15 Oct 2008 08:04:32 -0000 * XML-Parser.t: "xml/ns-elements-1.dat" added. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 15 Oct 2008 08:05:44 -0000 * ns-elements-1.dat: New test data file. * ns-attrs-1.dat: New test data added. * elements-1.dat: New test data file. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 15 Oct 2008 08:03:32 -0000 * Tokenizer.pm.src: XML tag name start charcter support for start tags. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 15 Oct 2008 08:04:01 -0000 * Parser.pm.src: Bug fixes for the handling of ":" in the element type names and attribute names. 2008-10-15 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 15 Oct 2008 04:37:36 -0000 * XML-Parser.t: "xml/pis-1.dat" and "xml/xmldecls-1.dat" added. Test directifes "#xml-version", "#xml-encoding", and "#xml-standalone" are added. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 15 Oct 2008 04:37:54 -0000 * pis-1.dat, xmldecls-1.dat: New test data files. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 15 Oct 2008 04:33:34 -0000 2008-10-15 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (create_processing_instruction): New method. (xml_version, xml_encoding, xml_standalone): New attributes. (ProcessingInstruction): New class. ++ whatpm/Whatpm/HTML/ChangeLog 15 Oct 2008 04:34:03 -0000 * Tokenizer.pm.src: Support for XML processing instructions. 2008-10-15 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 15 Oct 2008 04:34:57 -0000 * Parser.pm.src: Support for XML declarations. 2008-10-15 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 14 Oct 2008 15:23:30 -0000 2008-10-15 Wakaba <wakaba@suika.fam.cx> * XML-Parser.t: "xml/charref-1.dat" added. ++ whatpm/t/xml/ChangeLog 14 Oct 2008 15:23:49 -0000 2008-10-15 Wakaba <wakaba@suika.fam.cx> * charref-1.dat: New test data file. ++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 15:24:42 -0000 2008-10-15 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: Mark CHARACTER_TOKEN with character reference as such, for the support of XML parse error. ++ whatpm/Whatpm/XML/ChangeLog 14 Oct 2008 15:25:35 -0000 2008-10-15 Wakaba <wakaba@suika.fam.cx> * Parser.pm.src: Raise a parse error for white space character generated by a character reference outside of the root element.
++ whatpm/t/xml/ChangeLog 14 Oct 2008 14:56:52 -0000 * cdata-1.dat: Tests on CDATA section outside of the root element added. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 14:57:28 -0000 * Tokenizer.pm.src: Parse error if CDATA section is not closed or is placed outside of the root element. 2008-10-14 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 14 Oct 2008 14:21:51 -0000 * XML-Parser.t: "xml/texts-1.dat" added. * tokenizer-test-2.dat: Test for ]]> are added. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 14 Oct 2008 14:38:34 -0000 * doctypes-1.dat: Wrong results fixed. * texts-1.dat: New test data file. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 14:22:43 -0000 * Tokenizer.pm.src: Raise a parse error for XML "]]>" other than CDATA section end. 2008-10-14 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 14 Oct 2008 11:46:38 -0000 * XML-Parser.t: "xml/elements-1.dat" and "xml/doctypes-1.dat" added. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 14 Oct 2008 11:46:52 -0000 * elements-1.dat: New test data file. * doctypes-1.dat: New test data file. * attrs-1.dat: New test data on attribute name cases are added. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 11:40:58 -0000 * Tokenizer.pm.src: Support for case-insensitive XML attribute names. 2008-10-14 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 14 Oct 2008 10:36:14 -0000 * XML-Parser.t: "xml/ns-attrs-1.dat" added. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 14 Oct 2008 10:36:28 -0000 * ns-attrs-1.dat: New test data file. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 10:13:31 -0000 * Dumper.pm: Typo fixed. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 14 Oct 2008 10:35:44 -0000 * Parser.pm.src: Namespace support for the root element. 2008-10-14 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 14 Oct 2008 07:47:45 -0000 * HTML-tree.t: Serialization code moved to Whatpm::HTML::Dumper. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 07:47:03 -0000 * Dumper.pm: New module. 2008-10-14 Wakaba <wakaba@suika.fam.cx>
++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 05:33:48 -0000 * Tokenizer.pm.src: Introduced "in_xml" flag for CDATA section support in XML. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 14 Oct 2008 05:34:00 -0000 * Parser.pm.src: Set |in_xml| flag for tokenizer. 2008-10-14 Wakaba <wakaba@suika.fam.cx> * Parser.pm.src: A bug on end tag handling fixed. 2008-10-14 Wakaba <wakaba@suika.fam.cx>
++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 04:28:43 -0000 * Tokenizer.pm.src: Make *_TOKEN (token type constants) exportable. New token types, PI_TOKEN for XML and ABORT_TOKEN for document.write() or incremental parsing, are added for future extensions. 2008-10-14 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 14 Oct 2008 04:27:29 -0000 2008-10-14 Wakaba <wakaba@suika.fam.cx> * Makefile, Parser.pm.src: New files.
++ whatpm/Whatpm/ChangeLog 14 Oct 2008 02:26:16 -0000 2008-10-14 Wakaba <wakaba@suika.fam.cx> * Makefile: New rule to make HTML/Tokenizer.pm is added. * HTML.pm.src: Tokenizer part moved to another file. ++ whatpm/Whatpm/HTML/ChangeLog 14 Oct 2008 02:25:46 -0000 2008-10-14 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: New file.
++ whatpm/Whatpm/HTML/ChangeLog 24 May 2008 12:02:29 -0000 * Serializer.pm (get_inner_html): Don't escape |"| in content (HTML5 revision 1592). 2008-05-24 Wakaba <wakaba@suika.fam.cx>
++ whatpm/Whatpm/ChangeLog 24 May 2008 11:03:36 -0000 * HTML.pm.src: More robust charset parameter detection (HTML5 revision 1674). 2008-05-24 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 24 May 2008 10:58:31 -0000 tag of a |listing| element (HTML5 revision 1675).
++ whatpm/Whatpm/HTML/ChangeLog 24 May 2008 10:57:40 -0000 2008-05-24 Wakaba <wakaba@suika.fam.cx> * Serializer.pm (get_inner_html): Append "\n" after the start tag of a |listing| element.
++ whatpm/t/ChangeLog 2 Mar 2008 03:39:34 -0000 2008-03-02 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Test data for |<area>| are added. * content-model-2.dat: Test data for |<img ismap>| are added. ++ whatpm/Whatpm/ChangeLog 2 Mar 2008 03:36:45 -0000 2008-03-02 Wakaba <wakaba@suika.fam.cx> * HTML.pm.src: s/local_name/manakai_local_name/g. ++ whatpm/Whatpm/HTML/ChangeLog 2 Mar 2008 03:28:10 -0000 2008-03-02 Wakaba <wakaba@suika.fam.cx> * Serializer.pm (get_inner_html): Typo fixed. ++ whatpm/Whatpm/ContentChecker/ChangeLog 2 Mar 2008 03:37:30 -0000 2008-03-02 Wakaba <wakaba@suika.fam.cx> * HTML.pm: |in_a_href| flag is not reset after the </a>. Raise an error if |area| is not a descendant of |map|.
++ whatpm/t/ChangeLog 1 Mar 2008 00:26:59 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Updated (HTML5 recision 1286). * content-model-2.dat: Updated (HTML5 revision 1275). ++ whatpm/Whatpm/ChangeLog 1 Mar 2008 00:19:36 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * _NamedEntityList.pm: Updated (HTML5 revision 1286). * HTML.pm.src: |charset| in |content| attribute is case-insensitive (HTML5 revision 1270). ++ whatpm/Whatpm/HTML/ChangeLog 1 Mar 2008 00:07:44 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * Serializer.pm (get_inner_html): Escape NBSP (HTML5 revision 1277). ++ whatpm/Whatpm/ContentChecker/ChangeLog 29 Feb 2008 23:29:54 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Sectioning root category added. |blockquote| is no longer a sectioning content.
++ ChangeLog 11 Nov 2007 04:59:27 -0000 2007-11-11 Wakaba <wakaba@suika.fam.cx> * readme.en.html: Link to |Whatpm::HTML::Serializer|. ++ whatpm/Whatpm/ChangeLog 11 Nov 2007 04:59:14 -0000 2007-11-11 Wakaba <wakaba@suika.fam.cx> * HTML.pod (get_inner_html): Removed. * Makefile (HTML-all, HTML-clean): New. 2007-11-11 Wakaba <wakaba@suika.fam.cx> * HTML.pm.src (get_inner_html): Removed (moved to HTML/Serializer.pm). ++ whatpm/Whatpm/HTML/ChangeLog 11 Nov 2007 04:58:48 -0000 2007-11-11 Wakaba <wakaba@suika.fam.cx> * Serializer.pod: New file. * Makefile: New file. 2007-11-11 Wakaba <wakaba@suika.fam.cx> * Serializer.pm: New module (split from ../HTML.pm.src). 2007-11-11 Wakaba <wakaba@suika.fam.cx> * ChangeLog: New file.
New
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
admin@suikawiki.org | ViewVC Help |
Powered by ViewVC 1.1.24 |