/[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.104 by wakaba, Sun Mar 5 10:07:02 2006 UTC revision 1.129 by wakaba, Sun Apr 30 10:27:00 2006 UTC
# Line 1  Line 1 
1    2006-04-30  Wakaba  <wakaba@suika.fam.cx>
2    
3            * .cvsignore: Updated.
4    
5    2006-04-16  Wakaba  <wakaba@suika.fam.cx>
6    
7            * PerlCode.t (CDATADOMString2): New reflecting datatype.
8            (prototype): Returns |null| if it is not specified.
9    
10    2006-04-16  Wakaba  <wakaba@suika.fam.cx>
11    
12            * Makefile (.discore-all.pm): |CharacterData.pm| is added.
13    
14    2006-04-05  Wakaba  <wakaba@suika.fam.cx>
15    
16            * Grove.dis (generateUniqueID): Don't include random number; it
17            is unnecessary as long as only local uniquness is required.
18            (destroy): Delete singleton.
19    
20            * PerlCode.dis (createPCLiteral): A variable was not set.
21    
22    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
23    
24            * DIS.dis (Require): Requires the |MDOM:TreeStore| module.
25            (getNodeFromStorage, setNodeToStorage): New methods.
26    
27    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
28    
29            * PerlCode.dis (PropDef): Removed (they were not used).
30            (appendPackage, appendCodeFragment): Removed.
31            (PCImplementation.createPerl* factoty methods): Removed.
32            (setSubNode, setOverloadSub): Removed.
33            (Node setter attributes): They no longer call |adoptNode|
34            method.
35            (PCImplementation): Don't inherit |dx:ManakaiDefaultExceptionHandler|.
36            (PCException): Removed.
37    
38            * Grove.dis (destroy): Threshold value experimentally changed.
39    
40    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
41    
42            * Grove.dis (collectGarbage): The gc algorithm has
43            been changed (a variant of mark and sweep).
44    
45    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
46    
47            * Grove.dis (collectGarbage): Exit loops by |undef| from |each|.
48    
49    2006-04-03  Wakaba  <wakaba@suika.fam.cx>
50    
51            * DIS.dis (NO_PERL_CODE_IMPL_ERR): Removed.
52    
53            * ManakaiNode.dis (GetProp, SetProp): Removed.
54    
55    2006-04-03  Wakaba  <wakaba@suika.fam.cx>
56    
57            * Grove.dis (mg:mutations): It is changed from array
58            reference to hash reference.
59    
60            * PerlCode.dis (replaceVariable): The |pc2:| namespace
61            support.
62            (IN_USE_NODE_ERR, BAD_CHILD_ERR): Removed.
63            (createPCIf, createPCPackage): New methods.
64            (createPCFile): Renamed from |createPerlFile|.  Set
65            configuration parameters.
66    
67    2006-04-02  Wakaba  <wakaba@suika.fam.cx>
68    
69            * Makefile: Update to new modules.
70    
71    2006-04-01  Wakaba  <wakaba@suika.fam.cx>
72    
73            * Grove.dis (destroy): Threshold value changed to 4096.
74    
75            * PerlCode.dis (PerlCode): Associated as the default
76            class with |pc:*| and |pc2:*| element types.
77            (currentPackage, currentChunkNumber, getNextChunkNumber): Removed.
78            (ReflectCDATA): Reimplemented using standard |Element|
79            methods.
80            (sourceFile, sourceLine, currentSourceFile, currentSourceLine,
81            skipLines): Removed.
82            (pc:line): Removed.
83            (stringify): Support for the |pc:line| configuration
84            parameter is removed.
85    
86            * DIS.dis (isFeatureProvided): Removed.
87    
88    2006-03-31  Wakaba  <wakaba@suika.fam.cx>
89    
90            * Makefile (clean-db): New rule.
91    
92            * Grove.dis (onunload): New internal property.
93            (collectGarbage): Invoke the |mg:onunload| code if available.
94    
95    2006-03-31  Wakaba  <wakaba@suika.fam.cx>
96    
97            * Grove.dis (getNodeStemProp0Node): The |$opt| option
98            parameter is added.
99            (mg:nodeRefInterfaces): New property.
100    
101    2006-03-30  Wakaba  <wakaba@suika.fam.cx>
102    
103            * DIS.dis (mvLocalName, mvNamespaceURI): Namespace
104            unaware attribute name is supported.
105    
106            * Grove.dis (setOwnerPropRR, deleteOwnerProp, createNodeRefHashFromID):
107            New codes.
108            (nodeRefClass): New property (moved from the |MDOM:TreeCore|
109            module).
110    
111    2006-03-24  Wakaba  <wakaba@suika.fam.cx>
112    
113            * Grove.dis (getNodeRefPropValue, setNodeRefPropValue): New codes.
114    
115    2006-03-21  Wakaba  <wakaba@suika.fam.cx>
116    
117            * Grove.dis (get++NodeStemPropValue, orSetNodeStemPropValue): New
118            codes.
119    
120    2006-03-19  Wakaba  <wakaba@suika.fam.cx>
121    
122            * Grove.dis (createNodeRefFromID): Encloses variables by |{}|.
123            (getNodeID, getNodeStem): New codes.
124            (collectGarbage): A bug is fiexed.
125            (getNodeStemPropValueRef, setNodeStemProp0Node,
126            deleteNodeStemPropValue, nodeIDMatch): New codes.
127    
128    2006-03-17  Wakaba  <wakaba@suika.fam.cx>
129    
130            * Grove.dis (createNodeStem): Set the reference
131            to the |mg:nodeClass| property.
132            (createNodeRefFromID): New code.
133            (getNodeStemPropValue, setNodeStemPropValue, getNodeStemProp0Node):
134            New codes.
135    
136    2006-03-17  Wakaba  <wakaba@suika.fam.cx>
137    
138            * Grove.dis: New module.
139    
140    2006-03-15  Wakaba  <wakaba@suika.fam.cx>
141    
142            * DIS.dis (getMethodForType): Parameter |$resource|
143            is changed to |$type_resource|.
144            (getDOMConfigurationParameterName): New method.
145    
146    2006-03-12  Wakaba  <wakaba@suika.fam.cx>
147    
148            * DIS.dis (loadResource): Support for the |dis:aliasChild|
149            property has been removed.
150    
151    2006-03-12  Wakaba  <wakaba@suika.fam.cx>
152    
153            * DIS.dis (loadResource): Sets the |srinfo| parameter
154            of the |addTypeURI| method call.
155            (addTypeURI): The |srinfo| parameter is added.  Sets
156            the |srinfo| parameter of the |isSubsetOfURI| and |mergeAsAlias|
157            method calls.
158    
159    2006-03-11  Wakaba  <wakaba@suika.fam.cx>
160    
161            * DIS.dis (loadResource): Don't set |isDefined|
162            flag for aliases.
163    
164    2006-03-10  Wakaba  <wakaba@suika.fam.cx>
165    
166            * PerlCode.dis (stringify): Inserts new line after |COMMA|s
167            in lists (hash literals and array literals --- "lists" theirselves
168            are excluded since they are usually not so long).
169    
170            * DIS.dis (loadResource): Don't throw error
171            if an alias is alreadt defined for same URI.  Registers
172            aliases from |srinfo| to the database. By these
173            fixes aliases defined in another module from the canonical
174            resource name's module can live even after the canonical's
175            module is updated.
176    
177    2006-03-08  Wakaba  <wakaba@suika.fam.cx>
178    
179            * ManakaiNode.dis (destroy): Don't cause |uninitialized value
180            as SCALAR reference| error even if the node is disposed
181            and it no longer has tree id.
182    
183  2006-03-05  Wakaba  <wakaba@suika.fam.cx>  2006-03-05  Wakaba  <wakaba@suika.fam.cx>
184    
185          * DIS.dis (mvOwnerElementResource): Allows an attribute          * DIS.dis (mvOwnerElementResource): Allows an attribute

Legend:
Removed from v.1.104  
changed lines
  Added in v.1.129

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24