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

Legend:
Removed from v.1.99  
changed lines
  Added in v.1.123

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24