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

Legend:
Removed from v.1.87  
changed lines
  Added in v.1.115

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24