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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24