/[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.108 by wakaba, Thu Jan 26 08:21:03 2006 UTC revision 1.112 by wakaba, Sun Jan 29 07:09:23 2006 UTC
# Line 1  Line 1 
1    2006-01-29  Wakaba  <wakaba@suika.fam.cx>
2    
3            * XMLParser.dis: Tests on default attributes and their |specified|
4            attribute are added.
5    
6            * XDoctype.dis (createGeneralEntity): New method.
7            (generalEntities): New attribute.
8            (getGeneralEntityNode, setGeneralEntityNode): New methods.
9    
10            * Tree.dis (ManakaiDOMEntities): Removed.
11            (ManakaiDOMEntityMap): New class.
12            (ManakaiDOM:entity-reference-read-only): New configuration parameter.
13            (createEntityReference): If there is a corresponding |Entity|
14            node in the document type definition, then copies its
15            subtree.
16    
17            * DOMXML.dis (Entity): Documentation updated.
18            (publicId, systemId, notationName, xmlEncoding,
19            xmlVersion): These attributes are now settable
20            if |ManakaiDOM:ManakaiDOMLatest| mode.
21            (hasReplacementTree): New attribute for |ManakaiDOM:ManakaiDOMLatest|
22            mode.
23            (ownerDocumentTypeDefinition): New attribute
24            for |ManakaiDOM:ManakaiDOMLatest| mode.
25            (isExpanded): New attribute for |ManakaiDOM:ManakaiDOMLatest| mode.
26    
27    2006-01-28  Wakaba  <wakaba@suika.fam.cx>
28    
29            * DOMCore.dis (ErrDef): Missing |ecore:textFormatter| property added.
30    
31            * DOMMain.dis (ErrDef): Missing |ecore:textFormatter| property added.
32    
33            * Tree.dis (ErrDef): Missing |ecore:textFormatter| property added.
34            (ManakaiDOMAttributes): Removed.
35            (ManakaiDOMAttrMap): New class.
36            (ManakaiDOMAttrMapArray): New class.
37            (namespaceURI): Bug to return a string representation
38            of a reference to the namespace URI string is fixed.
39            (selectAttrNodeObject, selectAttrNodeObjectNodeNS): Reimplemented.
40            (removeAttribute, removeAttributeNS): DTD default attributes
41            are supported.  Don't throw |NO_MODIFICATION_ALLOWED_ERR|
42            if there is no attribute node.
43            (createElement, createElementNS): DTD default attributes are supported.
44            (setAttributeNode): Reimplemented.
45    
46    2006-01-27  Wakaba  <wakaba@suika.fam.cx>
47    
48            * DOMCore.dis (ManakaiDOMDTDTypeInfo): New class.
49    
50            * Tree.dis (STORESIZE): Index bound bug fixed.
51            (Attr.value): Redefined to consist with |AttributeDefinition.nodeValue|.
52            (schemaTypeInfo): Implemented for XML DTD.
53            (isId): Returns |true| if [attribute type] is |ID|.
54            (setAttribute, setAttributeNS): Sets [attribute type]
55            of the newly created |Attr| node (if any) when attribute
56            definition is available.
57            (doctype, documentElement): Reimplemented with tests.
58    
59            * XMLParser.dis: Sets [attribute type] information
60            to created |Attr| nodes.  Normalize namespace URIs
61            when such information are available (unlikely but legal).
62            (_HexadecimalCharacterReference): Number to character
63            convertion bug fixed.
64            (_DocumentTypeDeclaration): Sets |schema-type|
65            configuration parameter to XML DTD URI.
66    
67    2006-01-26  Wakaba  <wakaba@suika.fam.cx>
68    
69            * XMLParser.dis (_AttlistDeclaration): Now it can generate
70            attribute definition nodes.
71    
72            * XDoctype.dis: |UNKNOWN_ATTR| is renamed as |NO_TYPE_ATTR|
73            and another |UNKNOWN_ATTR| constant is introduced
74            for consistency with XML Infoset.
75    
76            * DOMCore.dis (TypeInfo): Documentation updated.
77    
78  2006-01-26  Wakaba  <wakaba@suika.fam.cx>  2006-01-26  Wakaba  <wakaba@suika.fam.cx>
79    
80          * XDoctype.dis: A bug in test code fixed.          * XDoctype.dis: A bug in test code fixed.

Legend:
Removed from v.1.108  
changed lines
  Added in v.1.112

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24