1 |
|
2006-02-15 Wakaba <wakaba@suika.fam.cx> |
2 |
|
|
3 |
|
* XMLParser.dis: Issues |xp:error-internal-predefined-entity| error |
4 |
|
if a predefined entity declaration references an external entity. |
5 |
|
Issues |xp:error-malformed-predefined-entity| error if |
6 |
|
a predefined entity declaration defines different thing than |
7 |
|
one as in XML specification. |
8 |
|
Issies |xp:warning-entity-declaration-ignored| warning if |
9 |
|
more than one entity declarations for an entity is found. |
10 |
|
(WFErrDef): Now all well-formedness errors are marked |
11 |
|
as |SEVERITY_FATAL_ERROR|. |
12 |
|
|
13 |
|
* XDoctype.dis (DocumentXDoctype.createDocumentTypeDefinition): Creates |
14 |
|
predefined entity declarations. |
15 |
|
(DocumentXDoctype.createNotation): New method. |
16 |
|
(DocumentTypeDefinition.notations): New attribute. |
17 |
|
(DocumentTypeDefinition.getNotationNode): New method. |
18 |
|
(DocumentTypeDefinition.setNotationNode): New method. |
19 |
|
(newNotationForTest): New code fragment. |
20 |
|
|
21 |
|
* Tree.dis (ManakaiDOMXML:ManakaiDOMNotations): Removed. |
22 |
|
(c:ManakaiDOMNotationMap): New class. |
23 |
|
(c:ManakaiDOMNotationMapArray): New class. |
24 |
|
(Document.allDeclarationsProcessed): New attribute. |
25 |
|
|
26 |
|
* DOMXML.dis (DocumentType.notations): Implemented. |
27 |
|
(Notation): Revised. |
28 |
|
(Notation.ownerDocumentTypeDefinition): New attribute. |
29 |
|
|
30 |
2006-02-14 Wakaba <wakaba@suika.fam.cx> |
2006-02-14 Wakaba <wakaba@suika.fam.cx> |
31 |
|
|
32 |
* XMLParser.dis: The |xp:wf-parsed-entity| and the |xp:wf-no-recursion| |
* XMLParser.dis: The |xp:wf-parsed-entity| and the |xp:wf-no-recursion| |