/[suikacvs]/messaging/manakai/lib/Message/DOM/ChangeLog
Suika

Diff of /messaging/manakai/lib/Message/DOM/ChangeLog

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

revision 1.220 by wakaba, Sat Jun 16 08:49:00 2007 UTC revision 1.224 by wakaba, Wed Jun 20 13:41:16 2007 UTC
# Line 1  Line 1 
1    2007-06-20  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Node.pm (manakai_expanded_uri, manakai_parent_element,
4            clone_node, compare_document_position, has_attributes,
5            has_child_nodes, is_default_namespace, lookup_namespace_uri,
6            lookup_prefix, normalize): Implemented.
7    
8            * DOMElement.pm (remove_attribute, set_attribute): Alpha version.
9    
10            * DOMException.pm (CLONE_NODE_TYPE_NOT_SUPPORTED_ERR): New error.
11    
12    2007-06-17  Wakaba  <wakaba@suika.fam.cx>
13    
14            * AttributeDefinition.pm (____new): Set an empty list
15            to the |allowed_tokens| attribute.
16            (allowed_token): Alpha version.
17    
18            * DocumentType.pm (get_element_type_definition_node,
19            get_notation_node): ALpha version.
20    
21            * ElementTypeDefinition.pm (attribute_definitions): Alpha 2
22            version.
23    
24            * Entity.pm (notation_name): Implemented.
25    
26    2007-06-17  Wakaba  <wakaba@suika.fam.cx>
27    
28            * Attr.pm (____new): Initialize |specified| as 1.
29            (base_uri, manakai_attribute_type, specified): Implemented.
30            (prefix): Don't check read-only flag unless |strict_error_checking|.
31            (value): Call |text_content| for now.
32    
33            * AttributeDefinition.pm (DeclaredValueType, DefaultValueType): Added.
34            (declared_type, default_type): Implemented.
35    
36            * CharacterData.pm (____new): Allow a scalar reference
37            as an input for the |data| attribute.
38            (base_uri, manakai_append_text): Implemented.
39    
40            * DOMConfiguration.pm (set_parameter): Resetting implemented.
41    
42            * DOMDocument.pm (____new): Set default values to
43            configuration parameter whose default is true.
44            (document_uri, input_encoding): Implemented.
45            (all_declarations_processed, manakai_is_html): Implemented.
46            (base_uri, manakai_append_text,
47            manakai_entity_base_uri, strict_error_checking,
48            xml_encoding, xml_version, xml_standalone): Implemented.
49    
50            * DOMElement.pm (manakai_base_uri, base_uri): Implemented.
51            (get_attribute, get_attribute_node): Alpha version.
52            (set_attribute_node, set_attribute_node_ns): Implemented.
53            (set_attribute_ns): Accept non-ARRAY qualified name.
54    
55            * DOMException.pm (___error_def): |WRONG_DOCUMENT_ERR|,
56            |NOT_SUPPORTED_ERR|, and |INUSE_ATTRIBUTE_ERR| are added.
57    
58            * DocumentType.pm (public_id, system_id): Implemented.
59            (base_uri, declaration_base_uri, manakai_declaration_base_uri,
60            manakai_append_text): Implemented.
61            (element_types, general_entities, notations,
62            set_element_type_definition_node, set_general_entity_node,
63            set_notation_node): Alpha version.
64    
65            * ElementTypeDefinition.pm (manakai_append_text): Implemented.
66            (attribute_definitions, set_attribute_definition_node): Alpha version.
67    
68            * Entity.pm (has_replacement_tree, public_id, system_id,
69            manakai_declaration_base_uri, manakai_entity_base_uri,
70            manakai_entity_uri): Implemented.
71    
72            * EntityReference.pm (manakai_expanded, manakai_external): Implemented.
73            (base_uri, manakai_entity_base_uri): Implemented.
74    
75            * Node.pm (base_uri): Implemented.
76            (text_content): Don't check read-only or not
77            unless |strict_error_checking|.
78            (manakai_append_text): Implemented.
79            (get_feature): Alpha.
80            (manakai_set_read_only): Implemented.
81    
82            * Notation.pm (public_id, system_id, manakai_append_text,
83            manakai_declaration_base_uri): Implemented.
84    
85            * ProcessingInstruction.pm (manakai_base_uri,
86            base_uri, manakai_append_text): Implemented.
87    
88    2007-06-16  Wakaba  <wakaba@suika.fam.cx>
89    
90            * DOMConfiguration.pm: New module.
91    
92            * Attr.pm (trivial accessor for read-write attributes): Throw
93            an exception if the node is read-only.  Delete the property
94            if undef is specified.
95            (prefix): Implemented.
96    
97            * DOMElement.pm (trivial accessor for read-write attributes): Throw
98            an exception if the node is read-only.  Delete the property
99            if undef is specified.
100            (prefix): Implemented.
101            (text_content, manakai_append_text): Old implementations are removed.
102    
103            * DOMCharacterData.pm (text_content): Implemented.
104    
105            * DOMDocument.pm (____new): Initialize the strict-document-children
106            parameter by true.
107            (text_content): Reimplemented.
108            (dom_config): New.
109    
110            * DOMException.pm (READ_ONLY_NODE_ERR): New subtype.
111    
112            * DocumentType.pm (text_content): Implemented.
113    
114            * ElementTypeDefinition.pm (text_content): Implemented.
115    
116            * Node.pm (___report_error): New method.
117            (text_content): Implemented.
118            (manakai_append_text): Copied from |DOMElement.pm|.
119    
120            * Notation.pm (text_content): Implemented.
121    
122            * ProcessingInstruction.pm (text_content): Implemented.
123    
124            * Text.pm (is_element_content_whitespace): Alpha version.
125    
126  2007-06-16  Wakaba  <wakaba@suika.fam.cx>  2007-06-16  Wakaba  <wakaba@suika.fam.cx>
127    
128          * DOMException.pm (Message::IF::DOMException): Extends          * DOMException.pm (Message::IF::DOMException): Extends

Legend:
Removed from v.1.220  
changed lines
  Added in v.1.224

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24