/[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.118 by wakaba, Thu Feb 9 10:23:19 2006 UTC revision 1.121 by wakaba, Sat Feb 11 07:57:23 2006 UTC
# Line 1  Line 1 
1    2006-02-11  Wakaba  <wakaba@suika.fam.cx>
2    
3            * XMLParser.dis: |xp:wf-no-lt-in-attribute-values|
4            and |xp:wf-no-external-entity-references| well-formedness
5            constraints are implemented.
6    
7    2006-02-11  Wakaba  <wakaba@suika.fam.cx>
8    
9            * XMLParser.dis ($self->{has_error}): Removed.
10            (parseString): Don't throw |DOMLS:PARSE_ERR| if all fatal
11            errors (including well-formedness constraint errors) are
12            traped by the error handler.
13            (PubidLiteral, SystemLiteral): Set |publicId| or |systemId|
14            attribute of the node.  Reports an error if |publidLiteral|
15            contains a non-|pubidChar|.
16    
17            * XDoctype.dis (d:DeclFeature30): New feature (|fe:XDoctypeDeclaration|
18            version |3.0|).
19            (ManakaiDOMDocumentTypeDefinition): The class no longer
20            inherits |x:ManakaiDOMDocumentType| class.  Instead,
21            it inherits |d:ManakaiDOMDocumentTypeDeclaration|
22            and |t:ManakaiDOMNOde| classes.  It still implements |x:DocumentType|
23            interface (except unimplemented |notations| and |internalSubset|
24            attributes).
25            (ManakaiDOMDocumentTypeDefinition.entities): New attribute
26            for compatibility with |x:DocumentType| interface.
27            (ManakaiDOMDocumentTypeDefinition.lookupPrefix): New method.
28            (ManakaiDOMDocumentTypeDefinition.getFeature): New method.
29            (ManakaiDOMDocumentTypeDefinition.nodeType,
30            ManakaiDOMDocumentTypeDefinition.textContent): New attributes.
31            (DocumentTypeDeclaration): New interface.
32    
33            * Tree.dis (Node/@f:implements): Typos fixed.
34            (Node.MUErrorHandler): Missing |last A| statement is added.
35            (createDocumentType): Throws an exception if |qualifiedName|
36            is illegal.  Calls |DocumentTypeDefinition.newObject|
37            instead of obsolete |DocumentType.newObject|.
38    
39            * DOMXML.dis (DocumentType.name, DocumentType.entities,
40            DocumentType.publicId, DocumentType.systemId,
41            DocumentType.lookupPrefix, DocumentType.getFeature): Now they are defined
42            as clones of similar attributes or methods
43            in |MDOM:XDoctype| module.
44            (DocumentType.newObject): Removed (use |DocumentTypeDefinition.newObject|
45            instead).
46            (DocumentType.childNodes): Removed (|Node.childNodes| definition
47            is used).
48    
49    2006-02-10  Wakaba  <wakaba@suika.fam.cx>
50    
51            * XMLParser.dis (xp:fatal-xml11-end-of-line-in-xml-declaration): New
52            fatal error.
53    
54  2006-02-09  Wakaba  <wakaba@suika.fam.cx>  2006-02-09  Wakaba  <wakaba@suika.fam.cx>
55    
56          * XMLParser.dis (CommentDeclaration): |STRING| is now          * XMLParser.dis (CommentDeclaration): |STRING| is now

Legend:
Removed from v.1.118  
changed lines
  Added in v.1.121

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24