/[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.92 by wakaba, Thu Feb 9 10:23:19 2006 UTC revision 1.120 by wakaba, Sun Apr 2 10:45:24 2006 UTC
# Line 1  Line 1 
1    2006-04-02  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Makefile: Update to new modules.
4    
5    2006-04-01  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Grove.dis (destroy): Threshold value changed to 4096.
8    
9            * PerlCode.dis (PerlCode): Associated as the default
10            class with |pc:*| and |pc2:*| element types.
11            (currentPackage, currentChunkNumber, getNextChunkNumber): Removed.
12            (ReflectCDATA): Reimplemented using standard |Element|
13            methods.
14            (sourceFile, sourceLine, currentSourceFile, currentSourceLine,
15            skipLines): Removed.
16            (pc:line): Removed.
17            (stringify): Support for the |pc:line| configuration
18            parameter is removed.
19    
20            * DIS.dis (isFeatureProvided): Removed.
21    
22    2006-03-31  Wakaba  <wakaba@suika.fam.cx>
23    
24            * Makefile (clean-db): New rule.
25    
26            * Grove.dis (onunload): New internal property.
27            (collectGarbage): Invoke the |mg:onunload| code if available.
28    
29    2006-03-31  Wakaba  <wakaba@suika.fam.cx>
30    
31            * Grove.dis (getNodeStemProp0Node): The |$opt| option
32            parameter is added.
33            (mg:nodeRefInterfaces): New property.
34    
35    2006-03-30  Wakaba  <wakaba@suika.fam.cx>
36    
37            * DIS.dis (mvLocalName, mvNamespaceURI): Namespace
38            unaware attribute name is supported.
39    
40            * Grove.dis (setOwnerPropRR, deleteOwnerProp, createNodeRefHashFromID):
41            New codes.
42            (nodeRefClass): New property (moved from the |MDOM:TreeCore|
43            module).
44    
45    2006-03-24  Wakaba  <wakaba@suika.fam.cx>
46    
47            * Grove.dis (getNodeRefPropValue, setNodeRefPropValue): New codes.
48    
49    2006-03-21  Wakaba  <wakaba@suika.fam.cx>
50    
51            * Grove.dis (get++NodeStemPropValue, orSetNodeStemPropValue): New
52            codes.
53    
54    2006-03-19  Wakaba  <wakaba@suika.fam.cx>
55    
56            * Grove.dis (createNodeRefFromID): Encloses variables by |{}|.
57            (getNodeID, getNodeStem): New codes.
58            (collectGarbage): A bug is fiexed.
59            (getNodeStemPropValueRef, setNodeStemProp0Node,
60            deleteNodeStemPropValue, nodeIDMatch): New codes.
61    
62    2006-03-17  Wakaba  <wakaba@suika.fam.cx>
63    
64            * Grove.dis (createNodeStem): Set the reference
65            to the |mg:nodeClass| property.
66            (createNodeRefFromID): New code.
67            (getNodeStemPropValue, setNodeStemPropValue, getNodeStemProp0Node):
68            New codes.
69    
70    2006-03-17  Wakaba  <wakaba@suika.fam.cx>
71    
72            * Grove.dis: New module.
73    
74    2006-03-15  Wakaba  <wakaba@suika.fam.cx>
75    
76            * DIS.dis (getMethodForType): Parameter |$resource|
77            is changed to |$type_resource|.
78            (getDOMConfigurationParameterName): New method.
79    
80    2006-03-12  Wakaba  <wakaba@suika.fam.cx>
81    
82            * DIS.dis (loadResource): Support for the |dis:aliasChild|
83            property has been removed.
84    
85    2006-03-12  Wakaba  <wakaba@suika.fam.cx>
86    
87            * DIS.dis (loadResource): Sets the |srinfo| parameter
88            of the |addTypeURI| method call.
89            (addTypeURI): The |srinfo| parameter is added.  Sets
90            the |srinfo| parameter of the |isSubsetOfURI| and |mergeAsAlias|
91            method calls.
92    
93    2006-03-11  Wakaba  <wakaba@suika.fam.cx>
94    
95            * DIS.dis (loadResource): Don't set |isDefined|
96            flag for aliases.
97    
98    2006-03-10  Wakaba  <wakaba@suika.fam.cx>
99    
100            * PerlCode.dis (stringify): Inserts new line after |COMMA|s
101            in lists (hash literals and array literals --- "lists" theirselves
102            are excluded since they are usually not so long).
103    
104            * DIS.dis (loadResource): Don't throw error
105            if an alias is alreadt defined for same URI.  Registers
106            aliases from |srinfo| to the database. By these
107            fixes aliases defined in another module from the canonical
108            resource name's module can live even after the canonical's
109            module is updated.
110    
111    2006-03-08  Wakaba  <wakaba@suika.fam.cx>
112    
113            * ManakaiNode.dis (destroy): Don't cause |uninitialized value
114            as SCALAR reference| error even if the node is disposed
115            and it no longer has tree id.
116    
117    2006-03-05  Wakaba  <wakaba@suika.fam.cx>
118    
119            * DIS.dis (mvOwnerElementResource): Allows an attribute
120            with no owner element.
121    
122    2006-02-26  Wakaba  <wakaba@suika.fam.cx>
123    
124            * PerlCode.dis (PerlStringLiteral.stringify): If some character
125            are escaped, the string should have been quoted by |QUOTATION MARK|.
126    
127            * Makefile (.discore-all.pm): The parameter for |DIS/DPG.dis|
128            module was misplaced.
129            (distclean): New rule.
130            (clean): Cleans subdirectories, too.
131    
132    2006-02-26  Wakaba  <wakaba@suika.fam.cx>
133    
134            * ManakaiNodeTest.dis (Require): Missing reference
135            to the |DISlib:Test| module is added.
136    
137            * Makefile: Revised for new |daf| database format.
138    
139            * DIS.dis (elementTypeMatch, isSubsetOfURI): The |srinfo|
140            parameter is added.
141            (getFor, getModule): Set reference rather than string
142            itself to the |{for}| property.
143            (loadResource): Passes |srinfo| parameter
144            to |isSubsetOfURI|-calling methods.
145            (mergeAsAlias): The |srinfo| parameter is added.
146    
147    2006-02-26  Wakaba  <wakaba@suika.fam.cx>
148    
149            * PerlCode.dis (Require): Missing reference to the |DISlib:DISMarkup|
150            module is added.
151    
152    2006-02-25  Wakaba  <wakaba@suika.fam.cx>
153    
154            * DIS.dis (lookupNamespacePrefix): Resolves prefix by
155            namespace resolver if available.
156            (disNamespaceResolver): New attribute.
157            (loadModule): Sets |revision| attribute of the created module.
158            (ownerModuleRef): Setter is added.
159            (addTypeURI): Set |ownerModule| attribute if possible.
160            (ManakaiDISModuleLite): The class no longer inherits |DISAnyResource|
161            class and |ManakaiDefaultExceptionHandler| class.
162            (mergeAsAlias): New |noEqualityCheck| parameter is added.
163    
164            * Makefile: New variables for |DAF| are added.
165    
166    2006-02-24  Wakaba  <wakaba@suika.fam.cx>
167    
168            * DIS.dis (loadModule): Adds name URIs of |Require|d
169            modules to the list of such modules.
170            (DIS:forURI): New property.
171            (getReferringModuleURIList, addReferringModuleURI): New methods.
172            (DIS:referringModule): New property.
173    
174    2006-02-24  Wakaba  <wakaba@suika.fam.cx>
175    
176            * DIS.dis (loadResource): URI registration by |addResourceList|
177            was incorrect for aliases.
178            (unloadResource): It did not support resources with
179            no e.g. |{subOf}| hash.
180            (addResourceURI): New method.
181            (getResourceURIList): New method.
182    
183    2006-02-23  Wakaba  <wakaba@suika.fam.cx>
184    
185            * DIS.dis (loadResource, loadFor, loadModule): New |srinfo|
186            parameter is added.  Restores super-resource information
187            from |srinfo| if available.
188            (unloadModule): New method.
189            (getModuleResourceList): New method.
190            (addResourceList): Adds all alias names to the list.
191            (addForResource): New method analog to |addResourceList|.
192            (getForResourceList): New method analog to |getResourceList|.
193            (dx:Interface.getErrorInterfaceResource): New method
194            implementation.
195    
196    2006-02-22  Wakaba  <wakaba@suika.fam.cx>
197    
198            * PerlCode.dis (PCVariable.stringify): The |hashKey|
199            attribute was not reflected to the stringified representation.
200    
201            * DIS.dis (getErrorInterfaceResource): New method.
202            (getErrorCodeResource): New method.
203    
204    2006-02-20  Wakaba  <wakaba@suika.fam.cx>
205    
206            * DIS.dis (MUErrorHandler): Missing |For| specification is added.
207    
208    2006-02-20  Wakaba  <wakaba@suika.fam.cx>
209    
210            * DIS.dis (getMethodForType): Bug fixed.
211    
212    2006-02-20  Wakaba  <wakaba@suika.fam.cx>
213    
214            * DIS.dis (isPropertyElement): The |DISCore:resourceType|
215            element type is now recognized as a property.  In addition,
216            element types that are a |DISSource:Property| are
217            properties.
218            (DIS:AnyMethod, DIS:Method, DIS:Attribute): New types.
219            (DIS:targetType): New property.
220            (DISModule, DISFor, DISResource, DISDatabase): These
221            classes no longer inherits |ManakaiDISExceptionTarget|.
222            (DISDatabase.loadResource): Reads |DISCore:resourceType| property
223            as well as |rdf:type| property.
224            (DISAnyResource.MUErrorHandler, DISDatabase.MUErrorHandler): New
225            methods.
226            (DISDatabase.domConfig): New attribute.
227            (error-handler): New configuration parameter.
228            (getMethodForType): New code fragment.
229            (DIS:more-than-one-methods-for-a-type): New error.
230            (ManakaiDISExceptionTarget): Removed.
231    
232    2006-02-19  Wakaba  <wakaba@suika.fam.cx>
233    
234            * DIS.dis (composeSubsetURI): New code fragment.
235            (getResource, getModule, getFor, loadResource): Old |rdf:type| settking
236            code is removed.
237            (isSubsetOfURI): Old compatibility code removed.
238            (addTypeURI): Bugs fixed.
239    
240    2006-02-19  Wakaba  <wakaba@suika.fam.cx>
241    
242            * DIS.dis (getResource, getFor, getModule): Set |DIS:typeURI|
243            property on creation of an object.
244            (isAnonymous): Setter is added.
245            (isTypeURI): Redefined using |typeResource| and |isSubsetOfURI|.
246            (getTypeURIList): New method.
247            (typeResource): New attribute.
248            (addTypeURI): New method.
249            (DISModule.isAnonymous, DISFor.isAnonymous): Removed.  Now |for|s
250            and modules as well as normal resources can be anonymous.
251            (getSuperResourceURIList): New method.
252    
253    2006-02-18  Wakaba  <wakaba@suika.fam.cx>
254    
255            * DIS.dis (revision): New attribute.
256    
257  2006-02-09  Wakaba  <wakaba@suika.fam.cx>  2006-02-09  Wakaba  <wakaba@suika.fam.cx>
258    
259          * PerlCode.dis (PerlStringLiteral.stringify): |pc:preserve-line-break|          * PerlCode.dis (PerlStringLiteral.stringify): |pc:preserve-line-break|

Legend:
Removed from v.1.92  
changed lines
  Added in v.1.120

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24