/[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.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>  2006-03-05  Wakaba  <wakaba@suika.fam.cx>
180    
181          * DIS.dis (mvOwnerElementResource): Allows an attribute          * DIS.dis (mvOwnerElementResource): Allows an attribute

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24