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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by wakaba, Tue Oct 14 04:32:49 2008 UTC revision 1.23 by wakaba, Mon Oct 20 04:21:18 2008 UTC
# Line 1  Line 1 
1    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    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
7    
8            * 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            * 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            * 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            * Parser.pm.src: Set |content_model_text| attribute for
27            ElementTypeDefinition nodes.
28    
29    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
30    
31            * Parser.pm.src (_tree_in_subset): General and parameter entities
32            implemented.
33    
34    2008-10-18  Wakaba  <wakaba@suika.fam.cx>
35    
36            * 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            * Parser.pm.src (_tree_in_subset): <!ATTLIST> node construction
42            implemented.
43    
44    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    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    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
58    
59            * Parser.pm.src: Typo fixed.
60    
61    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
62    
63            * 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            * 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            * Parser.pm.src: Support for XML declarations.
75            
76    2008-10-15  Wakaba  <wakaba@suika.fam.cx>
77    
78            * Parser.pm.src: Raise a parse error for white space character
79            generated by a character reference outside of the root element.
80    
81    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
82    
83            * 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            * Parser.pm.src: Namespace support for the root element.
89    
90    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
91    
92            * 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            * Parser.pm.src: Attribute support.
99    
100    2008-10-14  Wakaba  <wakaba@suika.fam.cx>
101    
102            * 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            * 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>  2008-10-14  Wakaba  <wakaba@suika.fam.cx>
114    
115          * Makefile, Parser.pm.src: New files.          * Makefile, Parser.pm.src: New files.

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.23

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24