/[suikacvs]/messaging/manakai/lib/Message/Util/ChangeLog
Suika

Diff of /messaging/manakai/lib/Message/Util/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.98 by wakaba, Thu Feb 23 12:30:34 2006 UTC revision 1.128 by wakaba, Sun Apr 16 10:05:24 2006 UTC
# Line 1  Line 1 
1    2006-04-16  Wakaba  <wakaba@suika.fam.cx>
2    
3            * PerlCode.t (CDATADOMString2): New reflecting datatype.
4            (prototype): Returns |null| if it is not specified.
5    
6    2006-04-16  Wakaba  <wakaba@suika.fam.cx>
7    
8            * Makefile (.discore-all.pm): |CharacterData.pm| is added.
9    
10    2006-04-05  Wakaba  <wakaba@suika.fam.cx>
11    
12            * Grove.dis (generateUniqueID): Don't include random number; it
13            is unnecessary as long as only local uniquness is required.
14            (destroy): Delete singleton.
15    
16            * PerlCode.dis (createPCLiteral): A variable was not set.
17    
18    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
19    
20            * DIS.dis (Require): Requires the |MDOM:TreeStore| module.
21            (getNodeFromStorage, setNodeToStorage): New methods.
22    
23    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
24    
25            * PerlCode.dis (PropDef): Removed (they were not used).
26            (appendPackage, appendCodeFragment): Removed.
27            (PCImplementation.createPerl* factoty methods): Removed.
28            (setSubNode, setOverloadSub): Removed.
29            (Node setter attributes): They no longer call |adoptNode|
30            method.
31            (PCImplementation): Don't inherit |dx:ManakaiDefaultExceptionHandler|.
32            (PCException): Removed.
33    
34            * Grove.dis (destroy): Threshold value experimentally changed.
35    
36    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
37    
38            * Grove.dis (collectGarbage): The gc algorithm has
39            been changed (a variant of mark and sweep).
40    
41    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
42    
43            * Grove.dis (collectGarbage): Exit loops by |undef| from |each|.
44    
45    2006-04-03  Wakaba  <wakaba@suika.fam.cx>
46    
47            * DIS.dis (NO_PERL_CODE_IMPL_ERR): Removed.
48    
49            * ManakaiNode.dis (GetProp, SetProp): Removed.
50    
51    2006-04-03  Wakaba  <wakaba@suika.fam.cx>
52    
53            * Grove.dis (mg:mutations): It is changed from array
54            reference to hash reference.
55    
56            * PerlCode.dis (replaceVariable): The |pc2:| namespace
57            support.
58            (IN_USE_NODE_ERR, BAD_CHILD_ERR): Removed.
59            (createPCIf, createPCPackage): New methods.
60            (createPCFile): Renamed from |createPerlFile|.  Set
61            configuration parameters.
62    
63    2006-04-02  Wakaba  <wakaba@suika.fam.cx>
64    
65            * Makefile: Update to new modules.
66    
67    2006-04-01  Wakaba  <wakaba@suika.fam.cx>
68    
69            * Grove.dis (destroy): Threshold value changed to 4096.
70    
71            * PerlCode.dis (PerlCode): Associated as the default
72            class with |pc:*| and |pc2:*| element types.
73            (currentPackage, currentChunkNumber, getNextChunkNumber): Removed.
74            (ReflectCDATA): Reimplemented using standard |Element|
75            methods.
76            (sourceFile, sourceLine, currentSourceFile, currentSourceLine,
77            skipLines): Removed.
78            (pc:line): Removed.
79            (stringify): Support for the |pc:line| configuration
80            parameter is removed.
81    
82            * DIS.dis (isFeatureProvided): Removed.
83    
84    2006-03-31  Wakaba  <wakaba@suika.fam.cx>
85    
86            * Makefile (clean-db): New rule.
87    
88            * Grove.dis (onunload): New internal property.
89            (collectGarbage): Invoke the |mg:onunload| code if available.
90    
91    2006-03-31  Wakaba  <wakaba@suika.fam.cx>
92    
93            * Grove.dis (getNodeStemProp0Node): The |$opt| option
94            parameter is added.
95            (mg:nodeRefInterfaces): New property.
96    
97    2006-03-30  Wakaba  <wakaba@suika.fam.cx>
98    
99            * DIS.dis (mvLocalName, mvNamespaceURI): Namespace
100            unaware attribute name is supported.
101    
102            * Grove.dis (setOwnerPropRR, deleteOwnerProp, createNodeRefHashFromID):
103            New codes.
104            (nodeRefClass): New property (moved from the |MDOM:TreeCore|
105            module).
106    
107    2006-03-24  Wakaba  <wakaba@suika.fam.cx>
108    
109            * Grove.dis (getNodeRefPropValue, setNodeRefPropValue): New codes.
110    
111    2006-03-21  Wakaba  <wakaba@suika.fam.cx>
112    
113            * Grove.dis (get++NodeStemPropValue, orSetNodeStemPropValue): New
114            codes.
115    
116    2006-03-19  Wakaba  <wakaba@suika.fam.cx>
117    
118            * Grove.dis (createNodeRefFromID): Encloses variables by |{}|.
119            (getNodeID, getNodeStem): New codes.
120            (collectGarbage): A bug is fiexed.
121            (getNodeStemPropValueRef, setNodeStemProp0Node,
122            deleteNodeStemPropValue, nodeIDMatch): New codes.
123    
124    2006-03-17  Wakaba  <wakaba@suika.fam.cx>
125    
126            * Grove.dis (createNodeStem): Set the reference
127            to the |mg:nodeClass| property.
128            (createNodeRefFromID): New code.
129            (getNodeStemPropValue, setNodeStemPropValue, getNodeStemProp0Node):
130            New codes.
131    
132    2006-03-17  Wakaba  <wakaba@suika.fam.cx>
133    
134            * Grove.dis: New module.
135    
136    2006-03-15  Wakaba  <wakaba@suika.fam.cx>
137    
138            * DIS.dis (getMethodForType): Parameter |$resource|
139            is changed to |$type_resource|.
140            (getDOMConfigurationParameterName): New method.
141    
142    2006-03-12  Wakaba  <wakaba@suika.fam.cx>
143    
144            * DIS.dis (loadResource): Support for the |dis:aliasChild|
145            property has been removed.
146    
147    2006-03-12  Wakaba  <wakaba@suika.fam.cx>
148    
149            * DIS.dis (loadResource): Sets the |srinfo| parameter
150            of the |addTypeURI| method call.
151            (addTypeURI): The |srinfo| parameter is added.  Sets
152            the |srinfo| parameter of the |isSubsetOfURI| and |mergeAsAlias|
153            method calls.
154    
155    2006-03-11  Wakaba  <wakaba@suika.fam.cx>
156    
157            * DIS.dis (loadResource): Don't set |isDefined|
158            flag for aliases.
159    
160    2006-03-10  Wakaba  <wakaba@suika.fam.cx>
161    
162            * PerlCode.dis (stringify): Inserts new line after |COMMA|s
163            in lists (hash literals and array literals --- "lists" theirselves
164            are excluded since they are usually not so long).
165    
166            * DIS.dis (loadResource): Don't throw error
167            if an alias is alreadt defined for same URI.  Registers
168            aliases from |srinfo| to the database. By these
169            fixes aliases defined in another module from the canonical
170            resource name's module can live even after the canonical's
171            module is updated.
172    
173    2006-03-08  Wakaba  <wakaba@suika.fam.cx>
174    
175            * ManakaiNode.dis (destroy): Don't cause |uninitialized value
176            as SCALAR reference| error even if the node is disposed
177            and it no longer has tree id.
178    
179    2006-03-05  Wakaba  <wakaba@suika.fam.cx>
180    
181            * DIS.dis (mvOwnerElementResource): Allows an attribute
182            with no owner element.
183    
184    2006-02-26  Wakaba  <wakaba@suika.fam.cx>
185    
186            * PerlCode.dis (PerlStringLiteral.stringify): If some character
187            are escaped, the string should have been quoted by |QUOTATION MARK|.
188    
189            * Makefile (.discore-all.pm): The parameter for |DIS/DPG.dis|
190            module was misplaced.
191            (distclean): New rule.
192            (clean): Cleans subdirectories, too.
193    
194    2006-02-26  Wakaba  <wakaba@suika.fam.cx>
195    
196            * ManakaiNodeTest.dis (Require): Missing reference
197            to the |DISlib:Test| module is added.
198    
199            * Makefile: Revised for new |daf| database format.
200    
201            * DIS.dis (elementTypeMatch, isSubsetOfURI): The |srinfo|
202            parameter is added.
203            (getFor, getModule): Set reference rather than string
204            itself to the |{for}| property.
205            (loadResource): Passes |srinfo| parameter
206            to |isSubsetOfURI|-calling methods.
207            (mergeAsAlias): The |srinfo| parameter is added.
208    
209    2006-02-26  Wakaba  <wakaba@suika.fam.cx>
210    
211            * PerlCode.dis (Require): Missing reference to the |DISlib:DISMarkup|
212            module is added.
213    
214    2006-02-25  Wakaba  <wakaba@suika.fam.cx>
215    
216            * DIS.dis (lookupNamespacePrefix): Resolves prefix by
217            namespace resolver if available.
218            (disNamespaceResolver): New attribute.
219            (loadModule): Sets |revision| attribute of the created module.
220            (ownerModuleRef): Setter is added.
221            (addTypeURI): Set |ownerModule| attribute if possible.
222            (ManakaiDISModuleLite): The class no longer inherits |DISAnyResource|
223            class and |ManakaiDefaultExceptionHandler| class.
224            (mergeAsAlias): New |noEqualityCheck| parameter is added.
225    
226            * Makefile: New variables for |DAF| are added.
227    
228    2006-02-24  Wakaba  <wakaba@suika.fam.cx>
229    
230            * DIS.dis (loadModule): Adds name URIs of |Require|d
231            modules to the list of such modules.
232            (DIS:forURI): New property.
233            (getReferringModuleURIList, addReferringModuleURI): New methods.
234            (DIS:referringModule): New property.
235    
236    2006-02-24  Wakaba  <wakaba@suika.fam.cx>
237    
238            * DIS.dis (loadResource): URI registration by |addResourceList|
239            was incorrect for aliases.
240            (unloadResource): It did not support resources with
241            no e.g. |{subOf}| hash.
242            (addResourceURI): New method.
243            (getResourceURIList): New method.
244    
245  2006-02-23  Wakaba  <wakaba@suika.fam.cx>  2006-02-23  Wakaba  <wakaba@suika.fam.cx>
246    
247          * DIS.dis (loadResource, loadFor, loadModule): New |srinfo|          * DIS.dis (loadResource, loadFor, loadModule): New |srinfo|

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24