/[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.56 by wakaba, Mon Sep 5 05:21:11 2005 UTC revision 1.89 by wakaba, Sun Nov 20 12:08:09 2005 UTC
# Line 1  Line 1 
1    2005-11-20  Wakaba  <wakaba@suika.fam.cx>
2    
3            * DOMCore.dis (UserDataHandler): Implemented.
4            (DOMErrorHandler): Blessed package name bug fixed.
5    
6            * ManakaiDOMLS2003.dis: Reference to |Node| subclasses
7            changed to |Tree.dis|.
8            
9    2005-11-20  Wakaba  <wakaba@suika.fam.cx>
10    
11            * DOMMain.dis: Unused declarations and definitions removed.
12    
13            * DOMCore.dis: DOM document tree related interfaces removed.
14    
15            * Tree.dis: New module separated from |DOMCore.dis|.
16    
17            * DOMXML.dis: Some referent changed to |Tree.dis|.
18    
19            * Makefile: |Tree.dis| added.
20    
21    2005-11-16  Wakaba  <wakaba@suika.fam.cx>
22    
23            * .cvsignore: Revised.
24            
25    2005-11-16  Wakaba  <wakaba@suika.fam.cx>
26    
27            * ManakaiDOMLS2003.dis: Tests added.
28            (domConfig): Method name in the code fixed to |flag|.
29    
30            * DOMMain.dis (findOffset32): Missing |^| in regular expressions
31            added.
32    
33            * DOMCore.dis (hasChildNodes): Returns |false| if the node type
34            is defined not to have any children.
35            (CharacterData): Typos in element type names and function names fixed.
36    
37    2005-11-15  Wakaba  <wakaba@suika.fam.cx>
38    
39            * DOMFeature.dis (MinimumImplementation.eq): Added.
40    
41            * DOMMain.dis: |DISPerl:ISA| reference fixed.
42    
43            * Generic.dis: Implements new |DOMLS:Generic| feature.
44    
45    2005-11-15  Wakaba  <wakaba@suika.fam.cx>
46    
47            * DOMFeature.dis (stringifyFeatures): Don't double |SPACE|
48            characters between feature names and versions.
49    
50    2005-11-13  Wakaba  <wakaba@suika.fam.cx>
51    
52            * DOMFeature.dis (stringifyFeatures): A test code added.
53    
54    2005-10-26  Wakaba  <wakaba@suika.fam.cx>
55    
56            * SimpleLS.dis (writeToString): Don't stop serializing
57            when an |false| value appears in |@src|.
58    
59    2005-10-16  Wakaba  <wakaba@suika.fam.cx>
60    
61            * DOMCore.dis (DOMError, DOMErrorHandler): Reimplemented.
62            (ErrDef): Redefined.
63    
64            * DOMLS.dis (ErrDef): Redefined.
65    
66    2005-10-16  Wakaba  <wakaba@suika.fam.cx>
67    
68            * DOMCore.dis (DOMConfiguration): Extends "ManakaiDOM:ManakaiDOMObject".
69    
70    2005-10-15  Wakaba  <wakaba@suika.fam.cx>
71    
72            * DOMCore.dis (Require): References "DOMLS.dis" module.
73            (CParam): Definitions for LS module added.
74    
75            * DOMLS.dis (ManakaiDOMLSInput): The input processor
76            is also an output processor now.
77            (ManakaiDOMLSResourceResolver): Implemented.
78            (CParam): Definitions updated.
79    
80    2005-10-14  Wakaba  <wakaba@suika.fam.cx>
81    
82            * DOMCore.dis (NOT_RECOGNIZED_CONFIG_PARAM_ERR,
83            NOT_SUPPORTED_CONFIG_VALUE_ERR,
84            INCOMPATIBLE_CONFIG_VALUE_ERR): New error subcodes.
85            (DOMConfiguration): Implemented.
86            (CParam): Definitions updated.
87    
88            * DOMMain.dis (DOMURIs): New data type.
89            
90    2005-10-13  Wakaba  <wakaba@suika.fam.cx>
91    
92            * DOMCore.dis (setAttrValueNS): New code.
93    
94    2005-10-12  Wakaba  <wakaba@suika.fam.cx>
95    
96            * DOMCore.dis: Don't set "infoset:prefix" internal
97            property unless it has non-null value.
98            (newObject): "refNode" parameter introduced.
99            (ManakaiDOMNode.newObject): Calls "NodeStem.newNode"
100            method if "refNode" parameter is specified.
101            (cloneNode): Don't set "read-only" flag.
102            (getNodeReference): Caches the result.
103            (selectAttributeNodeForRemove): Don't removes any other
104            non-namespace-aware attribute nodes.
105    
106    2005-10-11  Wakaba  <wakaba@suika.fam.cx>
107    
108            * DOMCore.dis (appendChild, createElementNS, createAttributeNS,
109            setAttribute, setAttributeNS): "strictErrorChecking" attribute supported.
110            (doStrictErrorChecking): New code.
111    
112            * DOMMain.dis (XML10Name, XML11Name): "strictErrorChecking" attribute
113            supported.
114    
115            * Makefile: Rule to make "DOMFeature.pm" restored.
116    
117    2005-10-10  Wakaba  <wakaba@suika.fam.cx>
118    
119            * DOMCore.dis (ADOPT_NODE_TYPE_NOT_SUPPORTED_ERR): New error subcode.
120            (adoptNode): Implemented.
121    
122    2005-10-09  Wakaba  <wakaba@suika.fam.cx>
123    
124            * DOMHTML.dis, DOMWebForms.dis: Typos in element type prefix fixed.
125    
126            * DOMFeature.dis (DOMCore:implementation): Short name added.
127    
128            * DOMCore.dis (CLONE_NODE_TYPE_NOT_SUPPORTED_ERR): New error subcode.
129            (DOMCore:node): New error parameter.
130            (DOMCore:ownerDocument): Changed from "mn:irefnode0"
131            to "mn:xrefnode0".  For this reason, all assignments
132            to this property have been rewritten to references
133            to code "mn:setXRefNode".
134            (cloneNode): Implemented.
135            (setAttributeNode): A missing "importTree" method call added.
136            (setAttributeNodeNS): Perl code removed and changed
137            to a reference to "setAttributeNode" method code.
138    
139            * DOMXML.dis (DOMCore:ownerDocument): Changed from "mn:irefnode0"
140            property to "mn:xrefnode0" property.
141    
142    2005-10-08  Wakaba  <wakaba@suika.fam.cx>
143    
144            * DOMCore.dis, DOMLS.dis: Now constant values are defined only
145            in interfaces.
146    
147    2005-10-06  Wakaba  <wakaba@suika.fam.cx>
148    
149            * DOMCore.dis (ManakaiDOMEmptyNodeList): New class.
150            (ManakaiDOMCharacterData): Methods reimplemented.
151            (splitText): Reimplemented.
152            (childNodes): Returns a "ManakaiDOMEmptyNodeList"
153            for non-parent node types.
154    
155            * DOMXML.dis (childNodes): Returns a "ManakaiDOMEmptyNodeList"
156                    for non-parent node types.
157    
158    2005-10-05  Wakaba  <wakaba@suika.fam.cx>
159    
160            * ManakaiDOMLS2003.dis: Revised to new format.
161    
162            * GenericLS.dis (DOMLS:ParseString): New feature.
163    
164    2005-10-05  Wakaba  <wakaba@suika.fam.cx>
165    
166            * DOMFeature.dis: Description added and revised.  (Still more
167            work required.)
168    
169    2005-10-04  Wakaba  <wakaba@suika.fam.cx>
170    
171            * DOMMain.dis (DOMString): The "idl:perl" attribute
172            value has been changed from "DISPerl:String"
173            to "DISPerl:CharacterString" to clarify its semantics.
174    
175    2005-10-03  Wakaba  <wakaba@suika.fam.cx>
176    
177            * DOMFeature.dis (MIString): Java, ECMAScript, and Perl bound
178            type properties added.
179    
180            * DOMMain.dis (DataType): Java, ECMAScript, and Perl bound
181            type properties added.
182    
183    2005-10-02  Wakaba  <wakaba@suika.fam.cx>
184    
185            * DOMFeature.dis (Module): "idl:prefix" and "idl:moduleName"
186            properties added.
187    
188    2005-10-01  Wakaba  <wakaba@suika.fam.cx>
189    
190            * DOMFeature.dis: Documentation added (still work in progress).
191            (MIString): New type.
192    
193            * DOMCore.dis (namespaceURI): Fixed to return the namespace
194            URI value, not a reference to it.
195    
196    2005-09-30  Wakaba  <wakaba@suika.fam.cx>
197    
198            * DOMCore.dis, SimpleLS.dis: Shares namespace URIs and local
199            names where possible.
200    
201            * DOMFeature.dis: Documentation for DOM Minimum Implementation
202            added (still work in progress).
203    
204            * Makefile (feature.dae, feature-spec.dae): New rules.
205    
206    2005-09-27  Wakaba  <wakaba@suika.fam.cx>
207    
208            * DOMCore.dis (DOMCore:nodeProp): New property.
209    
210            * DOMCore.dis, DOMXML.dis: Codes to set properties "TreeCore:*"
211            is removed.
212    
213    2005-09-26  Wakaba  <wakaba@suika.fam.cx>
214    
215            * DOMCore.dis, DOMXML.dis: New mn:* properties added.
216    
217    2005-09-25  Wakaba  <wakaba@suika.fam.cx>
218    
219            * Makefile (DAC_SUFFIX): Changed to ".dae".
220            (DAEM_SUFFIX): New.
221    
222    2005-09-24  Wakaba  <wakaba@suika.fam.cx>
223    
224            * DOMMain.dis (MDOM:): Reintroduced for "ManakaiDOM:ManakaiDOM1"
225            and "ManakaiDOM:ManakaiDOM2".
226    
227            * DOMFeature.dis, DOMMain.dis, DOMCore.dis, DOMXML.dis,
228            DOMLS.dis, SimpleLS.dis, GenericLS.dis: Use disPerl:H
229            instead of disPerl:Q for internal property hash keys.
230    
231            * DOMFeature.dis, DOMCore.dis, DOMXML.dis: Missing property
232            definitions added.
233    
234            * DOMCore.dis (DOMCore:TextNode, DOMCore:DocumentFragmentNode):
235            New resources.
236            
237            * DOMXML.dis (DOMXML:EntityNode, DOMXML:EntityReferenceNode): New
238            resources.
239    
240    2005-09-23  Wakaba  <wakaba@suika.fam.cx>
241    
242            * GenericLS.dis, SimpleLS.dis: New modules separated
243            from DOMLS.dis.
244    
245            * DOMFeature.dis, DOMMain.dis: "MDOM:" and "for" definitions
246            moved from DOMMain to DOMFeature.  Now DOMFeature
247            has no dependency on DOMMain.
248    
249            * DOMFeature.dis (DEBUG): New variable.
250    
251    2005-09-22  Wakaba  <wakaba@suika.fam.cx>
252    
253            * Makefile: DAC_SUFFIX changed to ".dad".
254    
255    2005-09-21  Wakaba  <wakaba@suika.fam.cx>
256    
257            * DOMCore.pm (DOMImplementation): Provides "XML" and "XMLVersion"
258            features if it is "for" ManakaiDOM:DOMXMLFeature.
259    
260            * DOMMain.pm (StringExtend): Code portions of raising
261            StringOutOfBoundsException is temporary disabled since
262            it is not a DOM-style exception supported by
263            current implementation of ManakaiNode - it will be
264            recovered in later revision.
265    
266    2005-09-20  Wakaba  <wakaba@suika.fam.cx>
267    
268            * DOMFeature.pm: Debug output code copied
269            from Attic/DOMMetaImpl.pm (Should these code incorporated
270            to source dis file?).
271    
272    2005-09-19  Wakaba  <wakaba@suika.fam.cx>
273    
274            * DOMMain.dis (ManakaiDOM:DOMMethod, ManakaiDOM:DOMMethodReturn,
275            ManakaiDOM:DOMAttribute, ManakaiDOM:DOMAttrGet,
276            ManakaiDOM:DOMAttrSet, ManakaiDOM:DOMMethodParam): Removed.
277            (ManakaiDOMTimeStamp): Removed.
278    
279            * DOMBoot.dis, DOMMetaImpl.dis, DOMMetaImpl.pm: Removed (they are no
280            longer in use).
281    
282    2005-09-18  Wakaba  <wakaba@suika.fam.cx>
283    
284            * DOMMain.dis (StringOutOfBoundsException): New exception.
285    
286    2005-09-15  Wakaba  <wakaba@suika.fam.cx>
287    
288            * DOMFeature.dis: dis:dataType and dis:multipleProperties
289            properties added to properties.
290    
291    2005-09-08  Wakaba  <wakaba@suika.fam.cx>
292    
293            * Makefile: Rules renewaled.
294    
295    2005-09-07  Wakaba  <wakaba@suika.fam.cx>
296    
297            * DOMCore.dis, DOMXML.dis, DOMLS.dis: Inheritance information fixed.
298    
299    2005-09-05  Wakaba  <wakaba@suika.fam.cx>
300    
301            * DOMMain.dis (DOMImplementationRegistry,
302            DOMImplementationRegistryVar): New.
303    
304            * DOMFeature.dis (DOMImplementationRegistry,
305            DOMImplementationRegistryVar): Removed.
306            (ImplementationRegistry): New class.
307    
308  2005-09-04  Wakaba  <wakaba@suika.fam.cx>  2005-09-04  Wakaba  <wakaba@suika.fam.cx>
309    
310          * DOMFeature.dis: New module.          * DOMFeature.dis: New module.

Legend:
Removed from v.1.56  
changed lines
  Added in v.1.89

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24