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

Legend:
Removed from v.1.100  
changed lines
  Added in v.1.130

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24