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

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.114

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24