/[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.22 - (hide annotations) (download)
Sun Oct 19 14:05:20 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.21: +5 -0 lines
++ 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>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24