/[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.23 - (hide annotations) (download)
Mon Oct 20 04:21:18 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.22: +5 -0 lines
++ whatpm/t/ChangeLog	20 Oct 2008 04:21:10 -0000
2008-10-20  Wakaba  <wakaba@suika.fam.cx>

	* XML-Parser.t: "xml/attrs-2.dat" added.

++ whatpm/t/xml/ChangeLog	20 Oct 2008 04:17:22 -0000
	* attrs-2.dat: New test data file.

2008-10-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	20 Oct 2008 04:19:50 -0000
2008-10-20  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (specified, all_declarations_processed,
	manakai_attribute_type): New attributes.

++ whatpm/Whatpm/XML/ChangeLog	20 Oct 2008 04:20:35 -0000
2008-10-20  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm.src: Support for attribute type assignments, attribute
	value tokenization, and default value assignments.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24