/[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.86 by wakaba, Wed Nov 16 10:07:11 2005 UTC revision 1.98 by wakaba, Thu Dec 29 10:21:40 2005 UTC
# Line 1  Line 1 
1    2005-12-29  Wakaba  <wakaba@suika.fam.cx>
2    
3            * XMLParser.dis (shiftChar): Checks characters are legal
4            or not.  Normalize end-of-lines.
5            (rule _XMLDeclaration_): Implemented.
6            (WFErrDef): Well-formedness error |wf-syntax-error|,
7            |wf-pi-target-is-xml|, |wf-no-end-tag|,
8            |wf-unsupported-xml-version|, |wf-malformed-enc-name|,
9            |wf-malformed-xml-standalone|, |wf-legal-literal-character|,
10            |wf-element-type-match|, |wf-unique-att-spec|,
11            |wf-legal-character| added.
12            (%character-code-point): New formatter rule.
13    
14            * Tree.dis (Document.xmlEncoding): It is now read-write attribute.
15    
16            * DOMCore.dis (DOMError.stringify): Added.
17            (error-handler.default): Returns |false| (don't continue)
18            when the error severity is |SEVERITY_FATAL_ERROR|.
19    
20    2005-12-28  Wakaba  <wakaba@suika.fam.cx>
21    
22            * XMLParser.dis (DocumentEntity): Typos fixed.
23            (|lexmode|s): New |?default-token| statements are used
24            so that tokenizer description has been simplified
25            and CDATA sections now can be parsed.
26    
27    2005-12-28  Wakaba  <wakaba@suika.fam.cx>
28    
29            * XMLParser.dis: Some modifications made.
30    
31    2005-12-27  Wakaba  <wakaba@suika.fam.cx>
32    
33            * DOMLS.dis (PARSE_ERR, SERIALIZE_ERR): They are now a
34            global named resource.
35    
36            * Makefile: Rules to make |XMLParser.pm| is added.
37    
38            * XMLParser.dis: New file.
39    
40    2005-12-24  Wakaba  <wakaba@suika.fam.cx>
41    
42            * DOMCore.dis (ManakaiDOMError._FORMATTER_PACKAGE_): Error
43            message formatter can now vary by error types.
44            (DOMLocator.utf32Offset): New (manakai extended) attribute.
45    
46    2005-12-23  Wakaba  <wakaba@suika.fam.cx>
47    
48            * DOMCore.dis (DOMLocator): Implemented.
49    
50    2005-12-21  Wakaba  <wakaba@suika.fam.cx>
51    
52            * DOMCore.dis (DOMConfigurationParameterApplication,
53            domConfigurationParameter): New resources.
54    
55    2005-11-25  Wakaba  <wakaba@suika.fam.cx>
56    
57            * Tree.dis (NodeList.___report_error, NamedNodeMap.___report_error):
58            New methods.
59    
60    2005-11-24  Wakaba  <wakaba@suika.fam.cx>
61    
62            * DOMMain.dis, DOMLS.dis, DOMXML.dis, Tree.dis: Old |__WARNING__|
63            blocks are replaced by |DOMError|-based |__DOMCore:ERROR__| blocks.
64    
65            * DOMMain.dis (___report_error): Throws the error unkess
66            it is a |DOMCore:DOMError| object.
67            
68    2005-11-24  Wakaba  <wakaba@suika.fam.cx>
69    
70            * DOMCore.dis (severity, type): Getters return value from
71            the definition of the current error (i.e. |-def| hash).
72            (___error_def): New method.
73            (errorType): |dis:dataType| changed to |DISCore:TFQNames|
74            to ease natural reference to constant value.
75            (error-handler.default): Prints the error message by |warn|.
76    
77            * Tree.dis (nodeValue.set): Reimplemented so that it
78            warns as setting has no effect.
79            (___report_error): New method.  (It had been only implemented
80            in superclass.)
81            (setting-node-value-no-effect): New error type.
82    
83    2005-11-23  Wakaba  <wakaba@suika.fam.cx>
84    
85            * DOMCore.dis: Error codes added.
86    
87            * Tree.dis (destroyNodeStem): New method implementation.
88    
89    2005-11-22  Wakaba  <wakaba@suika.fam.cx>
90    
91            * Tree.dis (cloneNode): User data handlers implemented.
92            (adoptNode): User data handlers implemented.
93            
94    2005-11-21  Wakaba  <wakaba@suika.fam.cx>
95    
96            * DOMCore.dis (UserDataHandler): A constraint for Perl binding
97            added.
98    
99            * Tree.dis (cloneNode): Invoking of |UserDataHandler|s are implemented.
100            (getUserData, setUserData): Implemented.
101    
102    2005-11-20  Wakaba  <wakaba@suika.fam.cx>
103    
104            * DOMCore.dis (UserDataHandler): Implemented.
105            (DOMErrorHandler): Blessed package name bug fixed.
106    
107            * ManakaiDOMLS2003.dis: Reference to |Node| subclasses
108            changed to |Tree.dis|.
109            
110    2005-11-20  Wakaba  <wakaba@suika.fam.cx>
111    
112            * DOMMain.dis: Unused declarations and definitions removed.
113    
114            * DOMCore.dis: DOM document tree related interfaces removed.
115    
116            * Tree.dis: New module separated from |DOMCore.dis|.
117    
118            * DOMXML.dis: Some referent changed to |Tree.dis|.
119    
120            * Makefile: |Tree.dis| added.
121    
122    2005-11-16  Wakaba  <wakaba@suika.fam.cx>
123    
124            * .cvsignore: Revised.
125            
126  2005-11-16  Wakaba  <wakaba@suika.fam.cx>  2005-11-16  Wakaba  <wakaba@suika.fam.cx>
127    
128          * ManakaiDOMLS2003.dis: Tests added.          * ManakaiDOMLS2003.dis: Tests added.

Legend:
Removed from v.1.86  
changed lines
  Added in v.1.98

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24