/[suikacvs]/markup/html/whatpm/Whatpm/XML/ChangeLog
Suika

Contents of /markup/html/whatpm/Whatpm/XML/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.20 - (hide annotations) (download)
Sun Oct 19 09:25:21 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +6 -0 lines
++ 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>

1 wakaba 1.18 2008-10-19 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.20 * Parser.pm.src: Define predefined general entities for the
4     control of "undeclared entity" error raised by the tokenizer. Set
5     text-only flag to general entities appropriately.
6    
7     2008-10-19 Wakaba <wakaba@suika.fam.cx>
8    
9 wakaba 1.19 * Parser.pm.src: Set |content_model_text| attribute for
10     ElementTypeDefinition nodes.
11    
12     2008-10-19 Wakaba <wakaba@suika.fam.cx>
13    
14 wakaba 1.18 * Parser.pm.src (_tree_in_subset): General and parameter entities
15     implemented.
16    
17 wakaba 1.16 2008-10-18 Wakaba <wakaba@suika.fam.cx>
18    
19 wakaba 1.17 * Parser.pm.src: Set public_id and system_id attributes of Entity
20     and Notation nodes.
21    
22     2008-10-18 Wakaba <wakaba@suika.fam.cx>
23    
24 wakaba 1.16 * Parser.pm.src (_tree_in_subset): <!ATTLIST> node construction
25     implemented.
26    
27 wakaba 1.15 2008-10-17 Wakaba <wakaba@suika.fam.cx>
28    
29     * Parser.pm.src (_tree_in_subset): Support for ELEMENT_TOKEN,
30     ATTLIST_TOKEN, GENERAL_ENTITY_TOKEN, PARAMETER_ENTITY_TOKEN, and
31     NOTATION_TOKEN.
32    
33 wakaba 1.14 2008-10-16 Wakaba <wakaba@suika.fam.cx>
34    
35     * Parser.pm.src: Insertion mode IN_SUBSET_IM added. In the
36     "initial" insertion mode, if the DOCTYPE token's "has internal
37     subset" flag is set, then switch to the "in subset" insertion
38     mode.
39    
40 wakaba 1.9 2008-10-15 Wakaba <wakaba@suika.fam.cx>
41    
42 wakaba 1.13 * Parser.pm.src: Typo fixed.
43    
44     2008-10-15 Wakaba <wakaba@suika.fam.cx>
45    
46 wakaba 1.12 * Parser.pm.src: Use source order to determine which attribute is
47     duplicate. Preserve duplicate namespaced attributes as
48     non-namespaced attributes.
49    
50     2008-10-15 Wakaba <wakaba@suika.fam.cx>
51    
52 wakaba 1.11 * Parser.pm.src: Bug fixes for the handling of ":" in the element
53     type names and attribute names.
54    
55     2008-10-15 Wakaba <wakaba@suika.fam.cx>
56    
57 wakaba 1.10 * Parser.pm.src: Support for XML declarations.
58    
59     2008-10-15 Wakaba <wakaba@suika.fam.cx>
60    
61 wakaba 1.9 * Parser.pm.src: Raise a parse error for white space character
62     generated by a character reference outside of the root element.
63    
64 wakaba 1.2 2008-10-14 Wakaba <wakaba@suika.fam.cx>
65    
66 wakaba 1.8 * Parser.pm.src: Support for namespace for attributes in non-root
67     elements.
68    
69     2008-10-14 Wakaba <wakaba@suika.fam.cx>
70    
71 wakaba 1.7 * Parser.pm.src: Namespace support for the root element.
72    
73     2008-10-14 Wakaba <wakaba@suika.fam.cx>
74    
75 wakaba 1.6 * Parser.pm.src: In the "after root element" insertion mode, start
76     tag tokens are processed by changing the insertion mode to "before
77     root element" insertion mode after raising a parse error.
78    
79     2008-10-14 Wakaba <wakaba@suika.fam.cx>
80    
81 wakaba 1.5 * Parser.pm.src: Attribute support.
82    
83     2008-10-14 Wakaba <wakaba@suika.fam.cx>
84    
85 wakaba 1.4 * Parser.pm.src: Use array reference syntax for
86     |create_element_ns|, for Whatpm::NanoDOM compability. Typo fixed.
87    
88     2008-10-14 Wakaba <wakaba@suika.fam.cx>
89    
90 wakaba 1.3 * Parser.pm.src: Set |in_xml| flag for tokenizer.
91    
92     2008-10-14 Wakaba <wakaba@suika.fam.cx>
93    
94     * Parser.pm.src: A bug on end tag handling fixed.
95    
96     2008-10-14 Wakaba <wakaba@suika.fam.cx>
97    
98 wakaba 1.2 * Makefile, Parser.pm.src: New files.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24