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

Legend:
Removed from v.1.93  
changed lines
  Added in v.1.117

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24