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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24