/[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.102 by wakaba, Sat Jan 21 07:06:09 2006 UTC revision 1.109 by wakaba, Thu Jan 26 13:58:20 2006 UTC
# Line 1  Line 1 
1    2006-01-26  Wakaba  <wakaba@suika.fam.cx>
2    
3            * XMLParser.dis (_AttlistDeclaration): Now it can generate
4            attribute definition nodes.
5    
6            * XDoctype.dis: |UNKNOWN_ATTR| is renamed as |NO_TYPE_ATTR|
7            and another |UNKNOWN_ATTR| constant is introduced
8            for consistency with XML Infoset.
9    
10            * DOMCore.dis (TypeInfo): Documentation updated.
11    
12    2006-01-26  Wakaba  <wakaba@suika.fam.cx>
13    
14            * XDoctype.dis: A bug in test code fixed.
15    
16            * Tree.dis (NamedNodeMap): Element type or attribute
17            definition named node maps now can be dereferenced
18            as if they are array or hash references.
19            (removeNamedItem, item, ___report_error): Implemented for element type
20            or attribute definitions.
21            (length): Tests added.
22            (NamedNodeMapArray): New classes.
23    
24    2006-01-25  Wakaba  <wakaba@suika.fam.cx>
25    
26            * XDoctype.dis (setElementTypeDefinitionNode,
27            setAttributeDefinitionNode): Throws |c:INUSE_DEFINITION_ERR|
28            if the new node is already used for another definition.
29            (DocumentTypeDefinition, ElementTypeDefinition): Node
30            property name was incorrect.
31            (elementTypes, attributeDefinitions): Checks to
32            ensure the collection is empty added.
33    
34            * Tree.dis: Property name typos fixed.
35            (setNamedItem, setAttributeNode): Don't return any node
36            if it replace itself.
37            (c:userDeterminedId): Missing definition added.
38    
39            * DOMXML.dis (Notation): Missing property specification
40            of|c:ownerDocument| as |mn:xrefnode0| is added.
41    
42    2006-01-23  Wakaba  <wakaba@suika.fam.cx>
43    
44            * DOMCore.dis (Test): Missing argument added.
45            (setNamedItem): If |DocumentType| with no |ownerDocument|,
46            addition always fails with |WRONG_DOCUMENT_ERR|.  Some
47            error conditions were incorrect.
48    
49            * .cvsignore: Dummy files added.
50    
51    2006-01-22  Wakaba  <wakaba@suika.fam.cx>
52    
53            * DOMCore.dis (NO_NAMED_NODE_ERR, NO_NAMED_NODE_NS_ERR,
54            INUSE_DEFINITION_ERR, NO_NS_NAMEDNODEMAP_ERR): New error subtypes.
55    
56            * DOMMain.dis (ensureXMLName): Checks definesness of |$XMLVERSION|
57            to avoid uninitialized value warning.
58    
59            * Tree.dis (ManakaiDOMElementTypeDefMap, ManakaiDOMAttrDefMap): New
60            classes (work in progress).
61    
62            * XDoctype.dis (elementTypes, attributeDefinitions): New attributes.
63    
64    2006-01-22  Wakaba  <wakaba@suika.fam.cx>
65    
66            * Tree.dis (getAttribute): Returns |null| if there
67            is no attribute in |ManakaiDOM:DOMLatest| for compatibility
68            with Web browser implementations.
69            (getAttributeNS): It returned |null| if there
70            is no attribute in any |For| unintentionally.  It now
71            returns an empty string in DOM levels less than or equals
72            to three.
73    
74            * XMLParser.dis (shiftChar): Fixed not to be warned as
75            uninitialized value or substring out of range.
76    
77    2006-01-21  Wakaba  <wakaba@suika.fam.cx>
78    
79            * DOMXML.dis (DocumentType.childNodes): Removed
80            from |ManakaiDOM:ManakaiDOMLatest| variant.
81    
82            * XMLParser.dis: Parsing of general internal entities implemented.
83            (_DocumentTypeDeclaration): Appends a document type definition
84            node to the document.
85            (_ProcessingInstructionDTD): Appends a processing
86            instruction node to the document type definition.
87            (Element_): Document element could not be an |EmptyElemTag|.
88    
89  2006-01-21  Wakaba  <wakaba@suika.fam.cx>  2006-01-21  Wakaba  <wakaba@suika.fam.cx>
90    
91          * DOMFeature.dis (featuresParamToFeaturesHash): New block          * DOMFeature.dis (featuresParamToFeaturesHash): New block

Legend:
Removed from v.1.102  
changed lines
  Added in v.1.109

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24