/[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.117 by wakaba, Fri Mar 31 12:15:40 2006 UTC revision 1.149 by wakaba, Sat Aug 25 07:02:11 2007 UTC
# Line 1  Line 1 
1    2007-08-25  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Makefile (POD2HTML): Relative path was wrong.
4    
5    2007-07-29  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Makefile: Rules for DIS are removed.
8    
9    2007-07-29  Wakaba  <wakaba@suika.fam.cx>
10    
11            * Makefile (all-document): New.
12            (all): Do |all-document|.
13    
14    2007-06-16  Wakaba  <wakaba@suika.fam.cx>
15    
16            * Error.pod: New documentation, split from |Error.pm|.
17    
18            * Error.pm: Documentations are removed.
19            (new): |die| if |-type| option is not specified.
20            (text, value, type): Do what |Message::Util::Error::DOMException| does,
21            with some modification for compatibility with |Error| and
22            new naming convention for error type/subtype definitions.
23            (code): New method.
24            (subtype, type_def): New methods.
25    
26    2006-12-31  Wakaba  <wakaba@suika.fam.cx>
27    
28            * DIS.dis: Support for |for| is entirely removed.  |forArg|
29            parameters are removed.
30            (createDISDocument): Removed.
31            (tfurisToURI): Removed.
32            (tfpurisToURI): The |for| URI slot is
33            fixed to |ManakaiDOM:all|.
34            (tfqnamesToURI): Removed.
35            (tfpqnamesToURI): The |defaultForURI| parameter
36            is removed and the |for| URI slot is
37            fixed to |ManakaiDOM:all|.
38            (forURI): Removed.
39            (forMatch): The first parameter, |forArg|, no
40            longer takes effect.
41    
42            * PerlCode.dis (sourceFor): Removed.
43            (stringify): Don't output comment with |sourceFor| URI.
44    
45    2006-12-31  Wakaba  <wakaba@suika.fam.cx>
46    
47            * DIS.dis (forMatch, readProperties): Support for the |For|
48            property is removed.
49    
50    2006-12-30  Wakaba  <wakaba@suika.fam.cx>
51    
52            * DIS.dis (defaultForURI): Removed.
53    
54    2006-12-30  Wakaba  <wakaba@suika.fam.cx>
55    
56            * PerlCode.dis, DIS.dis, ManakaiNode.dis,
57            ManakaiNodeTest.dis: |For| specifications are removed.
58    
59            * common.dis: New module.
60    
61            * DIS.dis, PerlCode.dis, ManakaiNode.dis: |Util:| resource
62            definitions are removed (and moved to |common.dis|).
63    
64            * DIS.dis (ForEmpty, ForLatest): Removed.
65    
66            * DIS.dis: |WithFor| and |DefaultFor| are removed.
67    
68    2006-12-30  Wakaba  <wakaba@suika.fam.cx>
69    
70            * PerlCode.dis: |WithFor| and |DefaultFor| are removed.
71    
72    2006-12-30  Wakaba  <wakaba@suika.fam.cx>
73    
74            * DIS.dis, PerlCode.dis: References to the |ManakaiDOM:ManakaiDOM|
75            mode are removed.
76    
77    2006-12-30  Wakaba  <wakaba@suika.fam.cx>
78    
79            * DIS.dis (ModuleRole, ForRole, ResourceRole,
80            DatabaseRole, ElementRole): Removed.
81            (DISParser.new): Removed.
82            (getFeature): Removed.
83            (hasFeature): Removed.
84    
85            * Grove.dis: Removed.
86    
87    2006-12-29  Wakaba  <wakaba@suika.fam.cx>
88    
89            * PerlCode.dis (createPCFile): Removed.
90            (createPCDocument): New method.
91    
92    2006-12-02  Wakaba  <wakaba@suika.fam.cx>
93    
94            * Makefile: |lib/Message/DOM/DOMString.pm| is added.
95    
96    2006-11-05  Wakaba  <wakaba@suika.fam.cx>
97    
98            * Grove.dis (mg:nodeRefClass, mg:nodeRefInterfaces): Removed.
99    
100    2006-11-04  Wakaba  <wakaba@suika.fam.cx>
101    
102            * DIS.dis (ManakaiDISImplementation): It no longer
103            inherits |ManakaiDISImplementationValue|,
104            |ManakaiDISImplementationPerl|, and |ManakaiSWCFGImplementation|
105            interfaces.  The class is now expected to be implemented
106            by |DOMImplementation| objects.
107    
108            * PerlCode.dis (addImplementedFeature, addImplementedElementType):
109            New methods.
110            (PCHasFeature, PCElementType): New interfaces.
111            (PCDocument): It no longer inherits the |ManakaiDOMDocument|; it
112            is now expected to be implemented by |Document|
113            objects.
114            (PCImplementation): It no longer inherits the |ManakaiDOMImplementation|;
115            it is now expected to be implemented by |DOMImplementation|
116            objects.
117    
118    2006-11-03  Wakaba  <wakaba@suika.fam.cx>
119    
120            * autoload/: New directory.
121    
122            * DIS.dis (getPropertyResourceList): Unused |defaultMediaType|
123            parameter is deleted.  New |isaRecursivePropName|
124            and |recursiveISAPropName| parameters are added.
125    
126            * PerlCode.dis (addRevISAPackageName, getRevISAPackageName):
127            New methods.
128            (stringify): Support for the rev-ISA packages is added.
129            (getAutoloadDefinitionList): New method.
130    
131    2006-08-15  Wakaba  <wakaba@suika.fam.cx>
132    
133            * DIS.dis (parseString): New |for_arg| parameter is added.
134    
135    2006-08-15  Wakaba  <wakaba@suika.fam.cx>
136    
137            * DIS.dis (readProperties): New |implementation| parameters
138            are added.  Support for the |lang:dcmodel| lexical
139            type is added.
140            (parseString): New method.
141    
142    2006-08-15  Wakaba  <wakaba@suika.fam.cx>
143            
144            * Makefile (.discore-all.pm): |../DOM/TreeStore.pm| is added
145            to the list.
146    
147    2006-05-28  Wakaba  <wakaba@suika.fam.cx>
148    
149            * DIS.dis (Require): An explicit reference to the |MDOM:DOMCore|
150            module is added.
151            (readProperties): The support for the |DISCore:NSString| type
152            is added.
153    
154    2006-04-30  Wakaba  <wakaba@suika.fam.cx>
155    
156            * .cvsignore: Updated.
157    
158    2006-04-16  Wakaba  <wakaba@suika.fam.cx>
159    
160            * PerlCode.t (CDATADOMString2): New reflecting datatype.
161            (prototype): Returns |null| if it is not specified.
162    
163    2006-04-16  Wakaba  <wakaba@suika.fam.cx>
164    
165            * Makefile (.discore-all.pm): |CharacterData.pm| is added.
166    
167    2006-04-05  Wakaba  <wakaba@suika.fam.cx>
168    
169            * Grove.dis (generateUniqueID): Don't include random number; it
170            is unnecessary as long as only local uniquness is required.
171            (destroy): Delete singleton.
172    
173            * PerlCode.dis (createPCLiteral): A variable was not set.
174    
175    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
176    
177            * DIS.dis (Require): Requires the |MDOM:TreeStore| module.
178            (getNodeFromStorage, setNodeToStorage): New methods.
179    
180    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
181    
182            * PerlCode.dis (PropDef): Removed (they were not used).
183            (appendPackage, appendCodeFragment): Removed.
184            (PCImplementation.createPerl* factoty methods): Removed.
185            (setSubNode, setOverloadSub): Removed.
186            (Node setter attributes): They no longer call |adoptNode|
187            method.
188            (PCImplementation): Don't inherit |dx:ManakaiDefaultExceptionHandler|.
189            (PCException): Removed.
190    
191            * Grove.dis (destroy): Threshold value experimentally changed.
192    
193    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
194    
195            * Grove.dis (collectGarbage): The gc algorithm has
196            been changed (a variant of mark and sweep).
197    
198    2006-04-04  Wakaba  <wakaba@suika.fam.cx>
199    
200            * Grove.dis (collectGarbage): Exit loops by |undef| from |each|.
201    
202    2006-04-03  Wakaba  <wakaba@suika.fam.cx>
203    
204            * DIS.dis (NO_PERL_CODE_IMPL_ERR): Removed.
205    
206            * ManakaiNode.dis (GetProp, SetProp): Removed.
207    
208    2006-04-03  Wakaba  <wakaba@suika.fam.cx>
209    
210            * Grove.dis (mg:mutations): It is changed from array
211            reference to hash reference.
212    
213            * PerlCode.dis (replaceVariable): The |pc2:| namespace
214            support.
215            (IN_USE_NODE_ERR, BAD_CHILD_ERR): Removed.
216            (createPCIf, createPCPackage): New methods.
217            (createPCFile): Renamed from |createPerlFile|.  Set
218            configuration parameters.
219    
220    2006-04-02  Wakaba  <wakaba@suika.fam.cx>
221    
222            * Makefile: Update to new modules.
223    
224    2006-04-01  Wakaba  <wakaba@suika.fam.cx>
225    
226            * Grove.dis (destroy): Threshold value changed to 4096.
227    
228            * PerlCode.dis (PerlCode): Associated as the default
229            class with |pc:*| and |pc2:*| element types.
230            (currentPackage, currentChunkNumber, getNextChunkNumber): Removed.
231            (ReflectCDATA): Reimplemented using standard |Element|
232            methods.
233            (sourceFile, sourceLine, currentSourceFile, currentSourceLine,
234            skipLines): Removed.
235            (pc:line): Removed.
236            (stringify): Support for the |pc:line| configuration
237            parameter is removed.
238    
239            * DIS.dis (isFeatureProvided): Removed.
240    
241    2006-03-31  Wakaba  <wakaba@suika.fam.cx>
242    
243            * Makefile (clean-db): New rule.
244    
245            * Grove.dis (onunload): New internal property.
246            (collectGarbage): Invoke the |mg:onunload| code if available.
247    
248  2006-03-31  Wakaba  <wakaba@suika.fam.cx>  2006-03-31  Wakaba  <wakaba@suika.fam.cx>
249    
250          * Grove.dis (getNodeStemProp0Node): The |$opt| option          * Grove.dis (getNodeStemProp0Node): The |$opt| option

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24