/[suikacvs]/messaging/manakai/lib/Message/Util/ChangeLog
Suika

Contents of /messaging/manakai/lib/Message/Util/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.142 - (hide annotations) (download)
Sat Dec 30 12:00:42 2006 UTC (19 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.141: +14 -0 lines
++ manakai/lib/Message/Markup/ChangeLog	30 Dec 2006 11:55:48 -0000
	* Atom.dis, SuikaWiki.dis, H2H.dis, SuikaWikiConfig21.dis: |For|
	specifications are removed.

	* SuikaWikiConfig21.dis: |WithFor| and |DefaultFor|
	specifications are removed.
	(ForEmpty, ForLatest): Removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

++ manakai/lib/Message/Util/ChangeLog	30 Dec 2006 11:57:42 -0000
	* PerlCode.dis, DIS.dis, ManakaiNode.dis,
	ManakaiNodeTest.dis: |For| specifications are removed.

	* common.dis: New module.

	* DIS.dis, PerlCode.dis, ManakaiNode.dis: |Util:| resource
	definitions are removed (and moved to |common.dis|).

	* DIS.dis (ForEmpty, ForLatest): Removed.

	* DIS.dis: |WithFor| and |DefaultFor| are removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

++ manakai/lib/Message/Util/Error/ChangeLog	30 Dec 2006 11:59:28 -0000
2006-12-30  Wakaba  <wakaba@suika.fam.cx>

	* Core.dis, DOMException.dis: |WithFor|, |DefaultFor|,
	and |For| specificaitons are removed.

++ manakai/lib/Message/Util/Formatter/ChangeLog	30 Dec 2006 11:59:59 -0000
2006-12-30  Wakaba  <wakaba@suika.fam.cx>

	* Muf2003.dis: |WithFor|, |DefaultFor|, and |For|
	specifications are removed.

++ manakai/lib/Message/Util/DIS/ChangeLog	30 Dec 2006 11:58:54 -0000
	* Perl.dis, Value.dis, DNLite.dis,
	DPG.dis, Test.dis: |WithFor|, |For|, and |DefaultFor|
	specifications are removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

++ manakai/lib/Message/DOM/ChangeLog	30 Dec 2006 11:53:43 -0000
        SimpleLS.dis, DOMMain.dis, XDP.dis: |For| specifications
	are removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

	* CharacterData.dis, DOMCore.dis, DOMFeature.dis,
        GenericLS.dis, TreeCore.dis, DOMString.dis,
        XML.dis, Element.dis, Document.dis, TreeStore,dis,
        Traversal.dis, XDoctype.dis, XMLParser.dis, DOMLS.dis,
++ manakai/lib/Message/URI/ChangeLog	30 Dec 2006 11:54:30 -0000
	* Generic.dis: |For| specifications are removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

++ manakai/lib/Message/Charset/ChangeLog	30 Dec 2006 11:54:10 -0000
	* Encode.dis: |For| specifications are removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

++ manakai/lib/manakai/ChangeLog	30 Dec 2006 12:00:29 -0000
	* XML.dis: |DefaultFor| specification is removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.139 2006-12-30 Wakaba <[email protected]>
2    
3 wakaba 1.142 * PerlCode.dis, DIS.dis, ManakaiNode.dis,
4     ManakaiNodeTest.dis: |For| specifications are removed.
5    
6     * common.dis: New module.
7    
8     * DIS.dis, PerlCode.dis, ManakaiNode.dis: |Util:| resource
9     definitions are removed (and moved to |common.dis|).
10    
11     * DIS.dis (ForEmpty, ForLatest): Removed.
12    
13     * DIS.dis: |WithFor| and |DefaultFor| are removed.
14    
15     2006-12-30 Wakaba <[email protected]>
16    
17 wakaba 1.141 * PerlCode.dis: |WithFor| and |DefaultFor| are removed.
18    
19     2006-12-30 Wakaba <[email protected]>
20    
21 wakaba 1.140 * DIS.dis, PerlCode.dis: References to the |ManakaiDOM:ManakaiDOM|
22     mode are removed.
23    
24     2006-12-30 Wakaba <[email protected]>
25    
26 wakaba 1.139 * DIS.dis (ModuleRole, ForRole, ResourceRole,
27     DatabaseRole, ElementRole): Removed.
28     (DISParser.new): Removed.
29     (getFeature): Removed.
30     (hasFeature): Removed.
31    
32     * Grove.dis: Removed.
33    
34 wakaba 1.138 2006-12-29 Wakaba <[email protected]>
35    
36     * PerlCode.dis (createPCFile): Removed.
37     (createPCDocument): New method.
38    
39 wakaba 1.137 2006-12-02 Wakaba <[email protected]>
40    
41     * Makefile: |lib/Message/DOM/DOMString.pm| is added.
42    
43 wakaba 1.136 2006-11-05 Wakaba <[email protected]>
44    
45     * Grove.dis (mg:nodeRefClass, mg:nodeRefInterfaces): Removed.
46    
47 wakaba 1.135 2006-11-04 Wakaba <[email protected]>
48    
49     * DIS.dis (ManakaiDISImplementation): It no longer
50     inherits |ManakaiDISImplementationValue|,
51     |ManakaiDISImplementationPerl|, and |ManakaiSWCFGImplementation|
52     interfaces. The class is now expected to be implemented
53     by |DOMImplementation| objects.
54    
55     * PerlCode.dis (addImplementedFeature, addImplementedElementType):
56     New methods.
57     (PCHasFeature, PCElementType): New interfaces.
58     (PCDocument): It no longer inherits the |ManakaiDOMDocument|; it
59     is now expected to be implemented by |Document|
60     objects.
61     (PCImplementation): It no longer inherits the |ManakaiDOMImplementation|;
62     it is now expected to be implemented by |DOMImplementation|
63     objects.
64    
65 wakaba 1.134 2006-11-03 Wakaba <[email protected]>
66    
67     * autoload/: New directory.
68    
69     * DIS.dis (getPropertyResourceList): Unused |defaultMediaType|
70     parameter is deleted. New |isaRecursivePropName|
71     and |recursiveISAPropName| parameters are added.
72    
73     * PerlCode.dis (addRevISAPackageName, getRevISAPackageName):
74     New methods.
75     (stringify): Support for the rev-ISA packages is added.
76     (getAutoloadDefinitionList): New method.
77    
78 wakaba 1.131 2006-08-15 Wakaba <[email protected]>
79    
80 wakaba 1.133 * DIS.dis (parseString): New |for_arg| parameter is added.
81    
82     2006-08-15 Wakaba <[email protected]>
83    
84 wakaba 1.132 * DIS.dis (readProperties): New |implementation| parameters
85     are added. Support for the |lang:dcmodel| lexical
86     type is added.
87     (parseString): New method.
88    
89     2006-08-15 Wakaba <[email protected]>
90    
91 wakaba 1.131 * Makefile (.discore-all.pm): |../DOM/TreeStore.pm| is added
92     to the list.
93    
94 wakaba 1.130 2006-05-28 Wakaba <[email protected]>
95    
96     * DIS.dis (Require): An explicit reference to the |MDOM:DOMCore|
97     module is added.
98     (readProperties): The support for the |DISCore:NSString| type
99     is added.
100    
101 wakaba 1.129 2006-04-30 Wakaba <[email protected]>
102    
103     * .cvsignore: Updated.
104    
105 wakaba 1.127 2006-04-16 Wakaba <[email protected]>
106    
107 wakaba 1.128 * PerlCode.t (CDATADOMString2): New reflecting datatype.
108     (prototype): Returns |null| if it is not specified.
109    
110     2006-04-16 Wakaba <[email protected]>
111    
112 wakaba 1.127 * Makefile (.discore-all.pm): |CharacterData.pm| is added.
113    
114 wakaba 1.126 2006-04-05 Wakaba <[email protected]>
115    
116     * Grove.dis (generateUniqueID): Don't include random number; it
117     is unnecessary as long as only local uniquness is required.
118     (destroy): Delete singleton.
119    
120     * PerlCode.dis (createPCLiteral): A variable was not set.
121    
122 wakaba 1.122 2006-04-04 Wakaba <[email protected]>
123    
124 wakaba 1.125 * DIS.dis (Require): Requires the |MDOM:TreeStore| module.
125     (getNodeFromStorage, setNodeToStorage): New methods.
126    
127     2006-04-04 Wakaba <[email protected]>
128    
129 wakaba 1.124 * PerlCode.dis (PropDef): Removed (they were not used).
130     (appendPackage, appendCodeFragment): Removed.
131     (PCImplementation.createPerl* factoty methods): Removed.
132     (setSubNode, setOverloadSub): Removed.
133     (Node setter attributes): They no longer call |adoptNode|
134     method.
135     (PCImplementation): Don't inherit |dx:ManakaiDefaultExceptionHandler|.
136     (PCException): Removed.
137    
138     * Grove.dis (destroy): Threshold value experimentally changed.
139    
140     2006-04-04 Wakaba <[email protected]>
141    
142 wakaba 1.123 * Grove.dis (collectGarbage): The gc algorithm has
143     been changed (a variant of mark and sweep).
144    
145     2006-04-04 Wakaba <[email protected]>
146    
147 wakaba 1.122 * Grove.dis (collectGarbage): Exit loops by |undef| from |each|.
148    
149     2006-04-03 Wakaba <[email protected]>
150    
151     * DIS.dis (NO_PERL_CODE_IMPL_ERR): Removed.
152    
153     * ManakaiNode.dis (GetProp, SetProp): Removed.
154    
155 wakaba 1.121 2006-04-03 Wakaba <[email protected]>
156    
157     * Grove.dis (mg:mutations): It is changed from array
158     reference to hash reference.
159    
160     * PerlCode.dis (replaceVariable): The |pc2:| namespace
161     support.
162     (IN_USE_NODE_ERR, BAD_CHILD_ERR): Removed.
163     (createPCIf, createPCPackage): New methods.
164     (createPCFile): Renamed from |createPerlFile|. Set
165     configuration parameters.
166    
167 wakaba 1.120 2006-04-02 Wakaba <[email protected]>
168    
169     * Makefile: Update to new modules.
170    
171 wakaba 1.119 2006-04-01 Wakaba <[email protected]>
172    
173     * Grove.dis (destroy): Threshold value changed to 4096.
174    
175     * PerlCode.dis (PerlCode): Associated as the default
176     class with |pc:*| and |pc2:*| element types.
177     (currentPackage, currentChunkNumber, getNextChunkNumber): Removed.
178     (ReflectCDATA): Reimplemented using standard |Element|
179     methods.
180     (sourceFile, sourceLine, currentSourceFile, currentSourceLine,
181     skipLines): Removed.
182     (pc:line): Removed.
183     (stringify): Support for the |pc:line| configuration
184     parameter is removed.
185    
186     * DIS.dis (isFeatureProvided): Removed.
187    
188 wakaba 1.117 2006-03-31 Wakaba <[email protected]>
189    
190 wakaba 1.118 * Makefile (clean-db): New rule.
191    
192     * Grove.dis (onunload): New internal property.
193     (collectGarbage): Invoke the |mg:onunload| code if available.
194    
195     2006-03-31 Wakaba <[email protected]>
196    
197 wakaba 1.117 * Grove.dis (getNodeStemProp0Node): The |$opt| option
198     parameter is added.
199     (mg:nodeRefInterfaces): New property.
200    
201 wakaba 1.116 2006-03-30 Wakaba <[email protected]>
202    
203     * DIS.dis (mvLocalName, mvNamespaceURI): Namespace
204     unaware attribute name is supported.
205    
206     * Grove.dis (setOwnerPropRR, deleteOwnerProp, createNodeRefHashFromID):
207     New codes.
208     (nodeRefClass): New property (moved from the |MDOM:TreeCore|
209     module).
210    
211 wakaba 1.115 2006-03-24 Wakaba <[email protected]>
212    
213     * Grove.dis (getNodeRefPropValue, setNodeRefPropValue): New codes.
214    
215 wakaba 1.114 2006-03-21 Wakaba <[email protected]>
216    
217     * Grove.dis (get++NodeStemPropValue, orSetNodeStemPropValue): New
218     codes.
219    
220 wakaba 1.113 2006-03-19 Wakaba <[email protected]>
221    
222     * Grove.dis (createNodeRefFromID): Encloses variables by |{}|.
223     (getNodeID, getNodeStem): New codes.
224     (collectGarbage): A bug is fiexed.
225     (getNodeStemPropValueRef, setNodeStemProp0Node,
226     deleteNodeStemPropValue, nodeIDMatch): New codes.
227    
228 wakaba 1.111 2006-03-17 Wakaba <[email protected]>
229    
230 wakaba 1.112 * Grove.dis (createNodeStem): Set the reference
231     to the |mg:nodeClass| property.
232     (createNodeRefFromID): New code.
233     (getNodeStemPropValue, setNodeStemPropValue, getNodeStemProp0Node):
234     New codes.
235    
236     2006-03-17 Wakaba <[email protected]>
237    
238 wakaba 1.111 * Grove.dis: New module.
239    
240 wakaba 1.110 2006-03-15 Wakaba <[email protected]>
241    
242     * DIS.dis (getMethodForType): Parameter |$resource|
243     is changed to |$type_resource|.
244     (getDOMConfigurationParameterName): New method.
245    
246 wakaba 1.108 2006-03-12 Wakaba <[email protected]>
247    
248 wakaba 1.109 * DIS.dis (loadResource): Support for the |dis:aliasChild|
249     property has been removed.
250    
251     2006-03-12 Wakaba <[email protected]>
252    
253 wakaba 1.108 * DIS.dis (loadResource): Sets the |srinfo| parameter
254     of the |addTypeURI| method call.
255     (addTypeURI): The |srinfo| parameter is added. Sets
256     the |srinfo| parameter of the |isSubsetOfURI| and |mergeAsAlias|
257     method calls.
258    
259 wakaba 1.107 2006-03-11 Wakaba <[email protected]>
260    
261     * DIS.dis (loadResource): Don't set |isDefined|
262     flag for aliases.
263    
264 wakaba 1.106 2006-03-10 Wakaba <[email protected]>
265    
266     * PerlCode.dis (stringify): Inserts new line after |COMMA|s
267     in lists (hash literals and array literals --- "lists" theirselves
268     are excluded since they are usually not so long).
269    
270     * DIS.dis (loadResource): Don't throw error
271     if an alias is alreadt defined for same URI. Registers
272     aliases from |srinfo| to the database. By these
273     fixes aliases defined in another module from the canonical
274     resource name's module can live even after the canonical's
275     module is updated.
276    
277 wakaba 1.105 2006-03-08 Wakaba <[email protected]>
278    
279     * ManakaiNode.dis (destroy): Don't cause |uninitialized value
280     as SCALAR reference| error even if the node is disposed
281     and it no longer has tree id.
282    
283 wakaba 1.104 2006-03-05 Wakaba <[email protected]>
284    
285     * DIS.dis (mvOwnerElementResource): Allows an attribute
286     with no owner element.
287    
288 wakaba 1.101 2006-02-26 Wakaba <[email protected]>
289    
290 wakaba 1.103 * PerlCode.dis (PerlStringLiteral.stringify): If some character
291     are escaped, the string should have been quoted by |QUOTATION MARK|.
292    
293     * Makefile (.discore-all.pm): The parameter for |DIS/DPG.dis|
294     module was misplaced.
295     (distclean): New rule.
296     (clean): Cleans subdirectories, too.
297    
298     2006-02-26 Wakaba <[email protected]>
299    
300 wakaba 1.102 * ManakaiNodeTest.dis (Require): Missing reference
301     to the |DISlib:Test| module is added.
302    
303     * Makefile: Revised for new |daf| database format.
304    
305     * DIS.dis (elementTypeMatch, isSubsetOfURI): The |srinfo|
306     parameter is added.
307     (getFor, getModule): Set reference rather than string
308     itself to the |{for}| property.
309     (loadResource): Passes |srinfo| parameter
310     to |isSubsetOfURI|-calling methods.
311     (mergeAsAlias): The |srinfo| parameter is added.
312    
313     2006-02-26 Wakaba <[email protected]>
314    
315 wakaba 1.101 * PerlCode.dis (Require): Missing reference to the |DISlib:DISMarkup|
316     module is added.
317    
318     2006-02-25 Wakaba <[email protected]>
319    
320     * DIS.dis (lookupNamespacePrefix): Resolves prefix by
321     namespace resolver if available.
322     (disNamespaceResolver): New attribute.
323     (loadModule): Sets |revision| attribute of the created module.
324     (ownerModuleRef): Setter is added.
325     (addTypeURI): Set |ownerModule| attribute if possible.
326     (ManakaiDISModuleLite): The class no longer inherits |DISAnyResource|
327     class and |ManakaiDefaultExceptionHandler| class.
328     (mergeAsAlias): New |noEqualityCheck| parameter is added.
329    
330     * Makefile: New variables for |DAF| are added.
331    
332 wakaba 1.99 2006-02-24 Wakaba <[email protected]>
333    
334 wakaba 1.100 * DIS.dis (loadModule): Adds name URIs of |Require|d
335     modules to the list of such modules.
336     (DIS:forURI): New property.
337     (getReferringModuleURIList, addReferringModuleURI): New methods.
338     (DIS:referringModule): New property.
339    
340     2006-02-24 Wakaba <[email protected]>
341    
342 wakaba 1.99 * DIS.dis (loadResource): URI registration by |addResourceList|
343     was incorrect for aliases.
344     (unloadResource): It did not support resources with
345     no e.g. |{subOf}| hash.
346     (addResourceURI): New method.
347     (getResourceURIList): New method.
348    
349 wakaba 1.98 2006-02-23 Wakaba <[email protected]>
350    
351     * DIS.dis (loadResource, loadFor, loadModule): New |srinfo|
352     parameter is added. Restores super-resource information
353     from |srinfo| if available.
354     (unloadModule): New method.
355     (getModuleResourceList): New method.
356     (addResourceList): Adds all alias names to the list.
357     (addForResource): New method analog to |addResourceList|.
358     (getForResourceList): New method analog to |getResourceList|.
359     (dx:Interface.getErrorInterfaceResource): New method
360     implementation.
361    
362 wakaba 1.97 2006-02-22 Wakaba <[email protected]>
363    
364     * PerlCode.dis (PCVariable.stringify): The |hashKey|
365     attribute was not reflected to the stringified representation.
366    
367     * DIS.dis (getErrorInterfaceResource): New method.
368     (getErrorCodeResource): New method.
369    
370 wakaba 1.95 2006-02-20 Wakaba <[email protected]>
371    
372 wakaba 1.96 * DIS.dis (MUErrorHandler): Missing |For| specification is added.
373    
374     2006-02-20 Wakaba <[email protected]>
375    
376     * DIS.dis (getMethodForType): Bug fixed.
377    
378     2006-02-20 Wakaba <[email protected]>
379    
380 wakaba 1.95 * DIS.dis (isPropertyElement): The |DISCore:resourceType|
381     element type is now recognized as a property. In addition,
382     element types that are a |DISSource:Property| are
383     properties.
384     (DIS:AnyMethod, DIS:Method, DIS:Attribute): New types.
385     (DIS:targetType): New property.
386     (DISModule, DISFor, DISResource, DISDatabase): These
387     classes no longer inherits |ManakaiDISExceptionTarget|.
388     (DISDatabase.loadResource): Reads |DISCore:resourceType| property
389     as well as |rdf:type| property.
390     (DISAnyResource.MUErrorHandler, DISDatabase.MUErrorHandler): New
391     methods.
392     (DISDatabase.domConfig): New attribute.
393     (error-handler): New configuration parameter.
394     (getMethodForType): New code fragment.
395     (DIS:more-than-one-methods-for-a-type): New error.
396     (ManakaiDISExceptionTarget): Removed.
397    
398 wakaba 1.93 2006-02-19 Wakaba <[email protected]>
399    
400 wakaba 1.94 * DIS.dis (composeSubsetURI): New code fragment.
401     (getResource, getModule, getFor, loadResource): Old |rdf:type| settking
402     code is removed.
403     (isSubsetOfURI): Old compatibility code removed.
404     (addTypeURI): Bugs fixed.
405    
406     2006-02-19 Wakaba <[email protected]>
407    
408 wakaba 1.93 * DIS.dis (getResource, getFor, getModule): Set |DIS:typeURI|
409     property on creation of an object.
410     (isAnonymous): Setter is added.
411     (isTypeURI): Redefined using |typeResource| and |isSubsetOfURI|.
412     (getTypeURIList): New method.
413     (typeResource): New attribute.
414     (addTypeURI): New method.
415     (DISModule.isAnonymous, DISFor.isAnonymous): Removed. Now |for|s
416     and modules as well as normal resources can be anonymous.
417     (getSuperResourceURIList): New method.
418    
419     2006-02-18 Wakaba <[email protected]>
420    
421     * DIS.dis (revision): New attribute.
422    
423 wakaba 1.92 2006-02-09 Wakaba <[email protected]>
424    
425     * PerlCode.dis (PerlStringLiteral.stringify): |pc:preserve-line-break|
426     configuration parameter support is added.
427     (pc:preserve-line-break): New configuration option.
428    
429     * DIS.dis (readProperties): |DISCore:UString| lextype support added.
430    
431 wakaba 1.90 2006-02-08 Wakaba <[email protected]>
432    
433 wakaba 1.91 * PerlCode.dis (PCReference.stringify): Reference operator |\|
434     was missing.
435    
436     2006-02-08 Wakaba <[email protected]>
437    
438 wakaba 1.90 * PerlCode.dis (getNameListAttrR): Non-|pc:|-namespace elements
439     and their descendants were ignored.
440     (getNameListAttrRM): New variant derived from |getNameListAttrR|,
441     for |getUsePerlModuleNameList| and |getUseCharClassNameList|.
442     (getUsePerlModuleNameList, getUseCharClassNameList): Don't
443     include |pc:package| and their descendants to the target.
444     (PerlFile.stringify): Outputs |use| statements
445     for Perl modules and character classes not part of any package,
446     if any.
447    
448     * DIS.dis: |lang:tdterr|'s |DVNSValue| convertion is supported.
449    
450     2006-02-06 Wakaba <[email protected]>
451    
452     * DIS.dis (loadModule): Loads a "daem" submodule file
453     if exists.
454    
455 wakaba 1.89 2006-01-30 Wakaba <[email protected]>
456    
457     * Makefile: Typo fixed.
458    
459 wakaba 1.87 2006-01-29 Wakaba <[email protected]>
460    
461 wakaba 1.88 * Makefile: Updated to be consist with |../DOM/Makefile|.
462    
463     * DIS.dis (parse): Parameter |input|'s type is
464     changed from |DOMLS:LSInput| to |DISPerl:HASH| to
465     remove dependency on |MDOM:DOMLS| module.
466    
467     2006-01-29 Wakaba <[email protected]>
468    
469 wakaba 1.87 * PerlCode.dis (skipLines): Its code was incorrect.
470     (createPCLiteral): Creates a |undef| keyword node
471     for an |undef| value. Tests added.
472    
473 wakaba 1.86 2006-01-25 Wakaba <[email protected]>
474    
475     * ManakaiNodeTest.dis: Tests for |mn:subnode2| hash-hash added.
476    
477     2006-01-24 Wakaba <[email protected]>
478    
479     * ManakaiNodeTest.dis: Tests added.
480    
481 wakaba 1.84 2006-01-23 Wakaba <[email protected]>
482    
483 wakaba 1.85 * .cvsignore: |ManakaiNodeTest.pm| added.
484    
485     2006-01-23 Wakaba <[email protected]>
486    
487 wakaba 1.84 * ManakaiNodeTest.dis: New module.
488    
489     * Makefile: |ManakaiNodeTest.dis| added.
490    
491 wakaba 1.83 2006-01-22 Wakaba <[email protected]>
492    
493     * PerlCode.dis: Fixed not |getAttributeNS| to cause
494     uninitialized value warnings.
495    
496 wakaba 1.82 2006-01-19 Wakaba <[email protected]>
497    
498     * PerlCode.dis (PCPackage.stringify): Appends a string
499     representation of non-|pc:*| element children for
500     the stringified value.
501    
502 wakaba 1.81 2006-01-07 Wakaba <[email protected]>
503    
504     * Makefile: |../DOM/XDoctype.dis| added.
505    
506 wakaba 1.80 2005-12-27 Wakaba <[email protected]>
507    
508     * PerlCode.dis (PCReference): New interface.
509    
510 wakaba 1.79 2005-12-24 Wakaba <[email protected]>
511    
512     * PerlCode.dis (PerlSub.clearPerlName): New method.
513     (PCDocument.createPCLiteral): Adopts |PerlCode| node
514     if it is a foreign one.
515    
516     * DIS.dis (underscoreNameToCamelCaseName): A |HYPHEN-MINUS|
517     character is replaced to |UNDERLINE| character.
518    
519 wakaba 1.78 2005-12-21 Wakaba <[email protected]>
520    
521     * Makefile: |dpg.dae| rule merged into |discore.dae| rule.
522    
523 wakaba 1.77 2005-12-20 Wakaba <[email protected]>
524    
525     * DIS.dis: DPG format support added.
526    
527 wakaba 1.76 2005-12-18 Wakaba <[email protected]>
528    
529     * PerlCode.dis (PCDocument.createPerlSub): New method.
530    
531     * Makefile: Rules to make |DIS/DPG.pm| added.
532    
533     2005-12-18 Wakaba <[email protected]>
534    
535     * PerlCode.dis (PCExpression.stringify): More operators supported.
536     (PCDocument.createPCStatement): New method.
537    
538 wakaba 1.75 2005-12-17 Wakaba <[email protected]>
539    
540     * PerlCode.dis (PCWhen): New interface.
541    
542 wakaba 1.74 2005-12-16 Wakaba <[email protected]>
543    
544     * PerlCode.dis (PCNumberLiteral, PCDereference, PCApply): New interfaces.
545     (arrayRefLiteral, hashRefLiteral): Typos in element type names fixed.
546     (PCExpression.stringify): Outputs children other than expression.
547     Inserts space before and after operators if desired.
548    
549     2005-12-15 Wakaba <[email protected]>
550    
551     * PerlCode.dis (PCCondition, PCBlock): New interface.
552     (ManakaiPCBlock): Renamed as |ManakaiPerlCodeBlock| to
553     distingulish new |ManakaiPCBlock| class implementing new |PCBlock|
554     interface.
555    
556 wakaba 1.73 2005-12-14 Wakaba <[email protected]>
557    
558     * PerlCode.dis (PCExpression, PCChoose, PCWhen, PCOtherwise): New
559     interfaces and element types.
560     (getChildElementByType): New code.
561     (PCFunctionCall): New interface and element type.
562    
563 wakaba 1.72 2005-11-24 Wakaba <[email protected]>
564    
565     * DIS.dis (stringify): Returns |DIS:uri| error parameter if available.
566    
567 wakaba 1.70 2005-11-23 Wakaba <[email protected]>
568    
569 wakaba 1.71 * Error.pm (new): Sets |-stacktrace_| property if debug
570     or verbose mode.
571     (stringify): Appends longer trace if debug or verbose mode.
572     ($VERBOSE): New flag.
573    
574     * DIS.dis: Bugs on error depth fixed.
575    
576     2005-11-23 Wakaba <[email protected]>
577    
578 wakaba 1.70 * DIS.dis (text): New attribute implementation.
579    
580     * ManakaiNode.dis (destroyNodeStem): New method.
581    
582 wakaba 1.69 2005-11-20 Wakaba <[email protected]>
583    
584     * Makefile: |../DOM/Tree.dis| added.
585    
586 wakaba 1.68 2005-11-17 Wakaba <[email protected]>
587    
588     * Makefile: |Formatter/Muf2003.dis| added to file list.
589    
590     * DIS.dis (DISModuleLite): Typo in |ISA| property fixed.
591    
592 wakaba 1.66 2005-11-16 Wakaba <[email protected]>
593    
594 wakaba 1.67 * .cvsignore: New file.
595    
596     2005-11-16 Wakaba <[email protected]>
597    
598 wakaba 1.66 * PerlCode.dis: A test code added. Typos in |ISA|
599     properties fixed.
600     (PerlSub.stringify): Generates prototype specification
601     even if |prototype| attribute value's length is zero
602     in case the |pc:prototype| attribute /is/ found.
603    
604 wakaba 1.64 2005-11-15 Wakaba <[email protected]>
605    
606 wakaba 1.65 * Makefile: Missing rule to make |Message/DOM/core.dae| added.
607    
608     2005-11-15 Wakaba <[email protected]>
609    
610 wakaba 1.64 * Makefile: Rules to make |DIS/Test.pm| added. |DIS/common.dis| rules
611     added.
612    
613     * DIS.dis (DIS:): Removed (moved to |DIS/common.dis|).
614    
615     2005-11-13 Wakaba <[email protected]>
616    
617     * PerlCode.dis (PCList, PCArrayRefLiteral, PCHashRefLiteral):
618     New interfaces.
619     (createPCLiteral, appendNewPCLiteral): New methods.
620     (PCDocument): New interface.
621     (factory methods): Namespace URI and local name of document
622     element arguments added to |createDocument| to obtain
623     an instance of |PCDocument|.
624    
625 wakaba 1.63 2005-10-16 Wakaba <[email protected]>
626    
627     * PerlCode.dis (pc:line): New configuration parameter.
628     (stringify): Don't output "#line" directive
629     unless "pc:line" parameter is set to "true".
630     (pc:split-resolver): New configuration parameter.
631    
632 wakaba 1.62 2005-10-14 Wakaba <[email protected]>
633    
634     * ManakaiNode.dis (anydata0): New property type.
635    
636     * PerlCode.dis (stringify): Prints node id if file name
637     is not available.
638     (perlLiteral): Prints as is if the value is blessed
639     with "manakai::code" package.
640    
641 wakaba 1.61 2005-10-13 Wakaba <[email protected]>
642    
643     * PerlCode.dis (CDATADOMString): Changed to use code
644     fragment defined in DOMCore module directly.
645    
646 wakaba 1.60 2005-10-12 Wakaba <[email protected]>
647    
648     * PerlCode.dis (ForClassCompat): Removed.
649    
650     * ManakaiNode.dis (ManakaiDOMNodeObject, ManakaiDOMNodeReference):
651     Removed.
652     (newNode): New method.
653     (generateUniqueID): Algorithm has changed to save random
654     string generation time.
655    
656     * DIS.dis (AUTOLOAD): "$Error::Level" fixed to "$Error::Depth".
657    
658 wakaba 1.59 2005-10-11 Wakaba <[email protected]>
659    
660     * PerlCode.dis (IfClsDef, IFClsETDef): New version of classes based
661     on DOMCore and element type definitions added.
662     (localName): Renamed to "pcLocalName" to avoid
663     conflict with "Node.localName" attribute.
664    
665     2005-10-10 Wakaba <[email protected]>
666    
667     * DIS.dis (Require): Unused reference to "PerlCode.dis" removed.
668    
669     * Makefile: Rules to make "PerlCode.pm" separated
670     from ones for "DIS.pm".
671    
672     * ManakaiNode.dis (mn:unsetXRefNode): "$referent"
673     parameter is replaced with "$referrer->{$propName}".
674    
675     * PerlCode.dis (Require): References "DOMCore.dis".
676     (DefaultFor): Changed to "ManakaiDOM:ManakaiDOMLatest".
677     (Util: for ManakaiDOM:ManakaiDOM): New.
678    
679 wakaba 1.58 2005-10-09 Wakaba <[email protected]>
680    
681     * ManakaiNode.dis: New "mn:xrefnode0" property type has
682     been introduced and methods are fixed to support it.
683     (mn:setXRefNode, mn:unsetXRefNode): New codes.
684    
685     * DIS.dis (loadResource): Skips a root resource definition
686     if it is an alias and it has "dis:Name" attribute and
687     referenced canonical definition is already read. (Note
688     that similar case that the resource definition has "dis:QName"
689     attribute is already fixed in the same way.)
690    
691 wakaba 1.56 2005-10-08 Wakaba <[email protected]>
692    
693 wakaba 1.57 * DIS.dis (readProperties): Recognizes hexdecimal
694     in "DISCore:Integer" (prefixed by "0x").
695    
696     2005-10-08 Wakaba <[email protected]>
697    
698 wakaba 1.56 * PerlCode.dis (getExceptionInterfacePackageNameList,
699     addExceptionInterfacePackageName): New methods.
700     (ToString): Sorts hash keys where they result in
701     the order of statements in result code.
702    
703     * Error.pm ($DEBUG): New option variable.
704     (___get_error_def): Calls "___error_def" method in second or later "@ISA"
705     package even if elder package has "___error_def" method.
706    
707     * DIS.dis: Now constant values are only defined
708     in interfaces.
709     (DIS:NO_EXCEPTION_CLASS_ERR): New exception subcode.
710    
711 wakaba 1.55 2005-10-06 Wakaba <[email protected]>
712    
713     * DIS.dis (getAnyResourceURIList, getModuleURIList): New methods.
714    
715 wakaba 1.54 2005-10-02 Wakaba <[email protected]>
716    
717     * DIS.dis (getAnyResource): New method.
718     (isTypeURI): Now it is a method of "DIS:DISAnyResource" interface.
719     (getPropertyResource, getPropertyResourceList): Now
720     they uses "getAnyResource" method.
721     (getPropertyModuleList): Removed.
722    
723 wakaba 1.53 2005-09-30 Wakaba <[email protected]>
724    
725     * DIS.dis (readProperties): Saves property name to values.
726     (getPropertyModuleList): New method.
727    
728 wakaba 1.52 2005-09-29 Wakaba <[email protected]>
729    
730     * DIS.dis: Shares local name, namespace URI and for URI
731     if possible.
732    
733     * PerlCode.dis (stringify): Sorts "require" statements by module
734     name.
735    
736 wakaba 1.50 2005-09-28 Wakaba <[email protected]>
737    
738 wakaba 1.51 * PerlCode.dis (perlLiteral): Sorts output by hash key.
739    
740     * ManakaiNode.dis (new): Sets "mn:groveReferenceCounter"
741     property.
742     (getNewReference): Increments "mn:groveReferenceCounter"
743     property.
744     (ManakaiDOM:ManakaiDOMNodeObject, ManakaiNodeStem): Don't
745     check "defined" to allow "undef" value in "while" condition.
746     (mn:isGroveReferenced): New code.
747     (changeTreeID): New "groveRC" parameter added.
748     (importTree, changeTreeID): Updates "mn:groveReferenceCounter"
749     properties.
750     (destroy): Uses "mn:isGroveReferenced" instead of "isExternallyReferred".
751     (mn:groveReferenceCounter): New property.
752    
753     2005-09-28 Wakaba <[email protected]>
754    
755 wakaba 1.50 * DIS.dis: Use "tag:" URI for internal URIs.
756    
757 wakaba 1.48 2005-09-27 Wakaba <[email protected]>
758    
759 wakaba 1.49 * ManakaiNode.dis (ManakaiNodeStem->new): Don't set "TreeCore:*"
760     properties.
761     (generateUniqueID): Use "tag:" URI.
762    
763     * DIS.dis (targetNamespaceURI): New attribute.
764     (ManakaiDISModuleLite): Extends dx:ManakaiDefaultErrorHandler.
765     (ManakaiDISModuleLite->AUTOLOAD): Don't load module
766     if method name is "DESTROY".
767    
768     2005-09-27 Wakaba <[email protected]>
769    
770 wakaba 1.48 * ManakaiNode.dis (ManakaiNodeStem): Use per-class
771     variable for searching noderel properties instead
772     of per-node properties.
773    
774 wakaba 1.47 2005-09-26 Wakaba <[email protected]>
775    
776     * ManakaiNode.dis (new): New "className" parameter added.
777     (mn:NodeRefRole): New role.
778     (mn:type): New property.
779     (mn:subnode0, mn:subnode1, mn:subnode2, mn:irefnode0,
780     mn:origin0, mn:anydata1, mn:anydata2, mn:noderef): New properties.
781    
782     * Makefile: Rules to make "DIS/DISDump" is separeted
783     from "DIS/DISDoc".
784    
785     * DIS.dis (getFor): Loads database module if unread
786     "for" is referenced.
787     (addResourceList, getResourceList): New method.
788     (ManakaiDISModuleLite): New class.
789    
790 wakaba 1.46 2005-09-25 Wakaba <[email protected]>
791    
792     * DIS.dis (RESOURCE_NOT_DEFINED_ERR): New error code.
793     (getResource): New "dae" and "daem" database format support.
794     (DISResourceList): New type.
795     (uriRef, ownerModuleURI, ownerModuleURIRef): New attributes.
796     (addChildResource, addDynamicChildResource): New methods.
797     (getChildResourceList, getDynamicChildResourceList): New method.
798     (getChildResourceListByType): New method.
799     (parentResource, dynamicParentResource): New attributes.
800    
801     * Makefile (DAC_SUFFIX): Changed to ".dae".
802     (DAEM_SUFFIX): New.
803    
804 wakaba 1.53
805 wakaba 1.44 2005-09-24 Wakaba <[email protected]>
806    
807 wakaba 1.53 * ManakaiNode.dis: Use "disPerl:H" instead
808     of "disPerl:Q" for hash keys.
809     (NodeStem): Property value "mn:treeID"
810     has changed to scalar reference.
811 wakaba 1.45
812     2005-09-24 Wakaba <[email protected]>
813    
814 wakaba 1.44 * ManakaiNode.dis (mn:node, mn:nodeID, mn:treeID): New
815     properties.
816     (mn:stemName, mn:refName): New properties.
817    
818     * Makefile (.discore-all.pm): New rule to create dis-related
819     Perl module files at once.
820    
821     * DIS.dis (PERL_HASH_KEY_ALREADY_DEFINED_ERR): New error code.
822     (hashKeyName, hashKeyScope, anotherURI): New error parameters.
823    
824     * ManakaiNode.dis, DIS.dis, PerlCode.dis: Use "disPerl:H" instead
825     of "disPerl:Q" for hash keys.
826    
827 wakaba 1.43 2005-09-23 Wakaba <[email protected]>
828    
829     * DIS.dis (DISParser.new): New method.
830     (hasFeature): Removed. ManakaiDISAnyResource now
831     extends DOMFeature:ManakaiHasFeatureByGetFeature.
832     (readProperties): Support for property value data
833     types DISLang:MemberRef and dx:XCRef added.
834     (ManakaiDISExceptionTarget): It is now an alias
835     for dx:ManakaiDefaultExceptionHandler.
836    
837 wakaba 1.41 2005-09-22 Wakaba <[email protected]>
838    
839 wakaba 1.42 * Makefile: DAC_SUFFIX changed to ".dad".
840    
841 wakaba 1.41 * DIS.dis (Util:): Added for DIS|ForEmpty and DIS|ForLatest.
842     (disIsNullable): Reimplemented.
843    
844     2005-09-21 Wakaba <[email protected]>
845    
846     * DIS.dis (addNamespaceBinding): New method.
847    
848 wakaba 1.40 2005-09-20 Wakaba <[email protected]>
849    
850     * DIS.dis: Use valueRef and nodeIDRef where possible so
851     that dad file can share text data if possible.
852     For resources, {subOf} and {supOf} is now optional.
853     (sourceNodeIDRef): New attribute.
854    
855 wakaba 1.39 2005-09-19 Wakaba <[email protected]>
856    
857     * DIS.dis: Parameter "databaseArg" added to various
858     methods to support objects that have no associated
859     database.
860     (getNamespaceBindingList, getDefaultNamespaceURIRef): New
861     methods.
862     (NO_RDF_TYPE_ERR): New error type.
863     (loadResource): Throws NO_RDF_TYPE_ERR if no rdf:type
864     attribute specified for a resource definition.
865    
866 wakaba 1.38 2005-09-16 Wakaba <[email protected]>
867    
868     * DIS.dis (DISResourceProp): Methods reimplemented to
869     support DIS/Value values.
870    
871     2005-09-15 Wakaba <[email protected]>
872    
873     * DIS.dis (readProperties): New methods. Emploies DIS/Value
874     classes for internal data structure.
875    
876     2005-09-14 Wakaba <[email protected]>
877    
878     * DIS.dis: Now references DIS/Value.dis.
879     (DISAnyResource): New interface separeted from DISModule.
880     DISFor and DISResource.
881    
882     2005-09-13 Wakaba <[email protected]>
883    
884     * DIS.dis: Perl-related methods are moved to a separate
885     module "DIS/Perl.dis".
886    
887 wakaba 1.37 2005-09-08 Wakaba <[email protected]>
888    
889     * Makefile: Renewaled.
890    
891     * ManakaiNode.dis (free): New method.
892    
893     2005-09-07 Wakaba <[email protected]>
894    
895     * DIS.dis: Interfaces added.
896     (free): New method.
897    
898     * PerlCode.dis: Interfaces added.
899    
900     2005-09-06 Wakaba <[email protected]>
901    
902     * DIS.dis (plName): Use AppName attribute, if any,
903     for ManakaiDOM:ConstGroup resources.
904    
905     2005-09-05 Wakaba <[email protected]>
906    
907     * DIS.dis (plGeneratePerlModuleFile): Don't generate code for
908     the same class or variable twice whose alias is defined
909     in the same module.
910    
911 wakaba 1.36 2005-09-04 Wakaba <[email protected]>
912    
913     * PerlCode.dis (ManakaiPerlSub.IntClone): Copies pc:localName
914     and pc:prortotype properties.
915    
916     * DIS.dis (plAdditionalISAPackages): New attribute.
917    
918 wakaba 1.35 2005-09-01 Wakaba <[email protected]>
919    
920     * DIS.dis (plCodeFragment): The ManakaiDOM:boolean datatype
921     supported.
922    
923 wakaba 1.34 2005-08-31 Wakaba <[email protected]>
924    
925     * DIS.dis (uris): New attribute.
926    
927 wakaba 1.33 2005-08-30 Wakaba <[email protected]>
928    
929     * DIS.dis (plFilePathStem): New attribute.
930    
931     2005-08-29 Wakaba <[email protected]>
932    
933     * DIS.dis (plFileNameStem): New attribute.
934    
935     2005-08-28 Wakaba <[email protected]>
936    
937     * DIS.dis (plCodeFragment): Type ManakaiDOM:InCase supported.
938    
939     2005-08-26 Wakaba <[email protected]>
940    
941     * DIS.dis: Typo fixed for replacing namespace URI and local name
942     in reflecting code.
943     (mvLocalName, mvNamespaceURI): Use "localName" and "namespaceURI"
944     attribute values as their default.
945     (mvPrefix, qnameValuePrefix): New attributes.
946    
947     * ManakaiNode.dis: Tests whether "defined" rather than true or not
948     in "while" conditions.
949    
950 wakaba 1.31 2005-08-15 Wakaba <[email protected]>
951    
952 wakaba 1.32 * ManakaiNode.dis (Util:): Now Perl package name for interfaces
953     is defined.
954    
955 wakaba 1.31 * DIS.dis (mediaTypeURI): Returns $defaultMediaType
956     parameter value if dis:ContentType attribute is missing.
957    
958     * ManakaiNode.dis (importTree): Use "isa" function
959     to check whether a object is an instance of the manakai
960     node model.
961 wakaba 1.32 (NodeStem, NodeRef): New lightweight variant
962     of ManakaiDOM:ManakaiDOMNodeObject
963     and ManakaiDOM:ManakaiDOMNodeReference.
964 wakaba 1.31
965 wakaba 1.30 2005-05-29 Wakaba <[email protected]>
966    
967     * DIS.dis (plGeneratePerlModuleFile): Bug fixed so that
968     even if DOMMetaImpl:provideFeature has child nodes but
969     they are not DOMMetaImpl:providedThrough a ImplFeature
970     statement is generated.
971     (plCodeFragment): Bug fixed so that dis:SetProp works correctly.
972    
973 wakaba 1.29 2005-05-26 Wakaba <[email protected]>
974    
975     * Makefile: Rules for DISDoc module added.
976    
977 wakaba 1.28 2005-05-23 Wakaba <[email protected]>
978    
979     * DIS.dis (ManakaiDISResourceDefinition, ManakaiDISForDefinition,
980     ManakaiDISModuleDefinition): "getFeature" method added.
981    
982 wakaba 1.27 2005-03-06 Wakaba <[email protected]>
983    
984     * DIS.dis (Require): Loads PerlCode module.
985    
986 wakaba 1.26 2005-03-05 Wakaba <[email protected]>
987    
988     * PerlCode.dis: Operator overloading is implemented.
989    
990 wakaba 1.25 2005-03-04 Wakaba <[email protected]>
991    
992     * ManakaiNode.dis: Checks type, to support SuikaWikiConfig21
993     module's binding properties.
994    
995 wakaba 1.24 2005-03-03 Wakaba <[email protected]>
996    
997     * PerlCode.dis: New module.
998    
999 wakaba 1.23 2005-02-26 Wakaba <[email protected]>
1000    
1001     * DIS.dis (DISModuleResolver): New interface.
1002    
1003 wakaba 1.22 2005-02-21 Wakaba <[email protected]>
1004    
1005     * DIS.dis: New module.
1006    
1007     * ManakaiNode.dis: New "subnode0" property category introduced.
1008    
1009 wakaba 1.21 2005-02-17 Wakaba <[email protected]>
1010    
1011     * ManakaiNode.dis: New module.
1012    
1013 wakaba 1.20 2005-01-05 Wakaba <[email protected]>
1014    
1015     * Error.pm (___rule_def[p]): Don't output anything if not exists
1016     that parameter.
1017    
1018 wakaba 1.19 2004-09-30 Wakaba <[email protected]>
1019    
1020     * Error.pm (___rule_def): "p" added; now "t" is obsolete.
1021    
1022 wakaba 1.18 2004-04-02 Wakaba <[email protected]>
1023    
1024     * Error.pm (report): Error depth fixed.
1025     (___rule_def:t): New parameters empty and undef introduced.
1026    
1027 wakaba 1.17 2004-01-17 Wakaba <[email protected]>
1028    
1029     * Error.pm: Some fixes w.r.t. Error::Depth.
1030    
1031 wakaba 1.16 2003-12-06 Wakaba <[email protected]>
1032    
1033     * Error.pm (___error_def): Renamed from ___errors.
1034    
1035 wakaba 1.15 2003-12-01 Wakaba <[email protected]>
1036    
1037     * Error.pm (___get_error_def): Now support inherit. (It was not work.)
1038    
1039 wakaba 1.14 2003-11-15 Wakaba <[email protected]>
1040    
1041     * Error.pm: Use Message::Util::Formatter::Text to construct error messages.
1042    
1043     2003-11-13 Wakaba <[email protected]>
1044    
1045     * Formatter: New directory.
1046    
1047     2003-11-12 Wakaba <[email protected]>
1048    
1049     * Error.pm: Rewritten.
1050    
1051 wakaba 1.13 2003-10-25 Wakaba <[email protected]>
1052    
1053     * Formatter.pm (replace): Allow '%foo () ;'.
1054    
1055 wakaba 1.12 2003-09-17 Wakaba <[email protected]>
1056    
1057     * HostPermit.pm: New module.
1058    
1059 wakaba 1.11 2003-08-05 Wakaba <[email protected]>
1060    
1061     * Error.pm (_default_error_handler): Syntax fix.
1062    
1063     * Error/: New directory.
1064    
1065 wakaba 1.10 2003-07-29 Wakaba <[email protected]>
1066    
1067     * Error.pm: New module.
1068    
1069 wakaba 1.9 2003-05-10 Wakaba <[email protected]>
1070    
1071     * Formatter.pm (replace): Bug fix of pattern.
1072    
1073 wakaba 1.8 2003-04-29 Wakaba <[email protected]>
1074    
1075     * Formatter.pm (replace): {...} block is supported.
1076     (Message::Util::Formatter::_returned): New package. It is very very tiny
1077     subset of SuikaWiki::Markup::XML.
1078     (replace): Return structured string, not bare string. This function is
1079     useful to make tree (such as XML's) from formatting template (and its nested
1080     parameters).
1081    
1082 wakaba 1.7 2003-03-28 Wakaba <[email protected]>
1083    
1084     * Formatter.pm (replace): Treat oo of "str"oo of attr value as option and parse attr value if 'p' option is specified.
1085     (replace): Replace '-' to '_' in attr name.
1086    
1087 w 1.6 2003-01-26 Wakaba <[email protected]>
1088    
1089     * Formatter.pm (replace): Trim attribute name/value pair.
1090    
1091 w 1.5 2003-01-04 Wakaba <[email protected]>
1092    
1093     * Formatter.pm (replace): Don't split by ',' in quoted-strings.
1094    
1095 wakaba 1.4 2002-12-15 Wakaba <[email protected]>
1096    
1097     * Formatter.pm (%char;): Removed.
1098    
1099 wakaba 1.3 2002-12-05 Wakaba <[email protected]>
1100    
1101     * Formatter.pm (%FMT2TXT): New (internal) initial format rule,
1102     "-bare_text".
1103     (replace): "Replace" non-%-text with "-bare_text" rule.
1104     (pod): Methods and initial rules are documented.
1105    
1106 wakaba 1.2 2002-12-04 Wakaba <[email protected]>
1107    
1108     * Formatter.pm (replace): Accept ")" in quoted-string.
1109    
1110 wakaba 1.1 2002-11-13 Wakaba <[email protected]>
1111    
1112     * ChangeLog: New file.
1113     * Formatter.pm: New module.

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24