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

Legend:
Removed from v.1.94  
changed lines
  Added in v.1.121

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24