/[suikacvs]/messaging/manakai/bin/ChangeLog
Suika

Contents of /messaging/manakai/bin/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.65 - (show annotations) (download)
Sun Sep 10 11:19:23 2006 UTC (18 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.64: +5 -0 lines
++ manakai/bin/ChangeLog	10 Sep 2006 11:09:00 -0000
2006-09-10  Wakaba  <wakaba@suika.fam.cx>

	* daf.pl (--dtd-suffix, --create-dtd-driver): New options
	for DTD driver support.

++ manakai/lib/Message/Markup/ChangeLog	10 Sep 2006 11:12:09 -0000
2006-09-10  Wakaba  <wakaba@suika.fam.cx>

	* Atom.dis (Atom): The |mv:systemIdentifierBaseURI|
	property is set.  It is an empty value to allow to move
	DTD modules without modification.
	(Atom10): New DTD driver for ordinary Atom 1.0 documents.
	(AtomNameElement, AtomUriElement, AtomEmailElement): References
	for |Atom| module are added for |%ATOM.xmlns.attrib;|
	references in the |ATTLIST| declarations.
	(AtomContentElement): Content attribute definitions
	for |type| and |src| attributes are added.

	* Makefile (atom): Generate |Atom10| DTD driver.

++ manakai/lib/Message/Markup/XML/ChangeLog	10 Sep 2006 11:13:04 -0000
2006-09-10  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Comment out Unicode comparibility character
	checking clause since |\p{Compat}| regexp set is not
	supported in the current version of perl.

++ manakai/lib/manakai/ChangeLog	10 Sep 2006 11:19:19 -0000
2006-09-10  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (mv:systemIdentifierBaseURI): New property.
	(mv:XMLDTDAnyModule, mv:XMLDTDDriver): New resource types.

	* daf-dtd-modules.pl (daf_dtd_modules): Its main part
	is split into another function named |daf_dm_create_module_file|.
	(daf_dtd_driver): New function for DTD driver support.
	(daf_dm_create_module_file): New function.
	(daf_dm_dtd_driver_content): New function.
	(daf_dm_qname_module_content): What declarations
	are generated is changed so that generated DTD modules
	are more resemble to HTML WG's ones.
	(daf_dm_register_all_components): New function.
	(daf_dm_get_module_group): New function.
	(daf_dm_get_entity_name): Support for DTD drivers is added.  Use
	uppercase'ized name for DTD module sets (to align with
	HTML WG's DTD modules).

1 2006-09-10 Wakaba <wakaba@suika.fam.cx>
2
3 * daf.pl (--dtd-suffix, --create-dtd-driver): New options
4 for DTD driver support.
5
6 2006-08-15 Wakaba <wakaba@suika.fam.cx>
7
8 * daf.pl: Passes the |implementation| parameter
9 to the |read_properties| method.
10
11 2006-05-20 Wakaba <wakaba@suika.fam.cx>
12
13 * daf.pl ($VERSION): New variable.
14 (--mod-file-suffix): New option.
15
16 2006-05-19 Wakaba <wakaba@suika.fam.cx>
17
18 * daf.pl (--load-module): New option.
19 (--create-dtd-modules): New option.4a
20
21 2006-05-16 Wakaba <wakaba@suika.fam.cx>
22
23 * daf.pl: Generation of Perl modules and
24 tests are split into separate modules.
25
26 2006-04-09 Wakaba <wakaba@suika.fam.cx>
27
28 * daf.pl (daf_generate_perl_test): Old |PerlCode| methods
29 are replaced by new ones.
30
31 2006-04-04 Wakaba <wakaba@suika.fam.cx>
32
33 * daf.pl (--dafs-suffix): New option.
34 (daf_resolve_db_module_file): The |dp:ModuleNodeStorageFile|
35 type support.
36
37 2006-04-03 Wakaba <wakaba@suika.fam.cx>
38
39 * daf.pl (perl-pm): Sets the |impl| argument
40 of the |pl_generate_perl_module| method.
41
42 2006-04-01 Wakaba <wakaba@suika.fam.cx>
43
44 * daf.pl (perl-pm, daf_generate_perl_test): Sets
45 the |$Message::Util::DIS::Perl::Implementation| variable
46 for compatibility.
47
48 2006-03-18 Wakaba <wakaba@suika.fam.cx>
49
50 * daf.pl (daf_get_file_path_stem): The '.' is removed from
51 the default search path.
52
53 2006-03-17 Wakaba <wakaba@suika.fam.cx>
54
55 * daf.pl: The position of two |undef| statements was incorrect.
56 (daf_generate_perl_test): Provides |--skip| option
57 for test scripts.
58
59 2006-03-16 Wakaba <wakaba@suika.fam.cx>
60
61 * daf.pl: In parser tests |c:anyDOMConfigurationParameter|
62 properties are supported.
63
64 2006-03-12 Wakaba <wakaba@suika.fam.cx>
65
66 * daf.pl: Don't require |Test| modules for bootstrap.
67
68 2006-03-06 Wakaba <wakaba@suika.fam.cx>
69
70 * daf.pl (get_referring_module_uri_list): Don't
71 invoke |daf_convert_dis_document_to_dnl_document| to prevent
72 prefix-not-defined error because the referred module is not
73 yet loaded.
74
75 2006-02-26 Wakaba <wakaba@suika.fam.cx>
76
77 * daf.pl: Request for |fe:GenericLS| feature was missing.
78 Sets the |pc:preserve-line-break| parameter for test
79 code as |dac2test.pl| had been.
80
81 * dac.pl, dac2pm.pl, dac2test.pl: Removed.
82
83 * disc.pl, cdis2pm.pl, cdis2rdf.pl: Removed.
84
85 2006-02-26 Wakaba <wakaba@suika.fam.cx>
86
87 * daf.pl: Perl test file generation support from |dac2test.pl|
88 is added. Exits the program before any generation
89 if the database constrution process has error.
90
91 2006-02-26 Wakaba <wakaba@suika.fam.cx>
92
93 * dac2pm.pl (--dafx-file-suffix): New dummy option.
94
95 * daf.pl: New script.
96
97 2006-02-24 Wakaba <wakaba@suika.fam.cx>
98
99 * dac.pl (--dafx-file-suffix): New option.
100 (pl_store resource_resolver parameter): New |dafx|
101 index file resolution is implemented.
102
103 2006-02-23 Wakaba <wakaba@suika.fam.cx>
104
105 * dac.pl (--update): New option.
106
107 2006-02-09 Wakaba <wakaba@suika.fam.cx>
108
109 * dac2test.pl: Set |pc:preserve-line-break| configuration
110 parameter |true|.
111
112 2006-02-08 Wakaba <wakaba@suika.fam.cx>
113
114 * dac2test.pl (|test:ParserTest| converter): |c:erred| is supported.
115
116 2006-01-28 Wakaba <wakaba@suika.fam.cx>
117
118 * dac2test.pl (|test:StandaloneTest| converter): Generates |otherwise|
119 clause to catch exception and continue remaining tests.
120
121 2006-01-21 Wakaba <wakaba@suika.fam.cx>
122
123 * dac2test.pl: Dies if no perl code is defined
124 for a |test:ParserTestSet|.
125
126 2006-01-12 Wakaba <wakaba@suika.fam.cx>
127
128 * dac2test.pl: |test:ParserTestSet| and |test:ParserTest|
129 test types are implemented.
130
131 2005-12-21 Wakaba <wakaba@suika.fam.cx>
132
133 * dac2pm.pl: Now requires |Message::Util::DIS::DPG| module.
134
135 2005-12-20 Wakaba <wakaba@suika.fam.cx>
136
137 * dac2pm.pl: Now requires GenericLS module.
138
139 2005-11-23 Wakaba <wakaba@suika.fam.cx>
140
141 * dac.pl, dac2pm.pl, dac2test.pl: |--verbose| or |--debug|
142 option turns verbose or debug mode of |Message::Util::Error|
143 module respectively.
144
145 2005-11-16 Wakaba <wakaba@suika.fam.cx>
146
147 * dac2text.pl: Dies if test code is not defined.
148
149 2005-11-15 Wakaba <wakaba@suika.fam.cx>
150
151 * dac2test.pl: Adds the module as |require|d module.
152
153 * mkdisdump.pl: Requests |DOMLS:Generic| feature
154 instead of obsoleted |DOMLS:LS| feature.
155
156 2005-11-13 Wakaba <wakaba@suika.fam.cx>
157
158 * dac2test.pl: New script.
159
160 2005-10-16 Wakaba <wakaba@suika.fam.cx>
161
162 * dac2pm.pl (--output-line): New option.
163
164 2005-10-11 Wakaba <wakaba@suika.fam.cx>
165
166 * dac2pm.pl: Reports how long it takes at END.
167
168 2005-10-06 Wakaba <wakaba@suika.fam.cx>
169
170 * mkdommemlist.pl: Revised for new "dae" database.
171
172 * domts2perl.pl (--domtest2perl-option): New option.
173
174 * domtest2perl.pl: Revised for new DOM Perl binding.
175
176 * Makefile: Rules to make "dommemlist.pl.tmp" revised.
177
178 2005-10-05 Wakaba <wakaba@suika.fam.cx>
179
180 * mkdisdump.pl (dd_get_qname_uri): Sets "dump:uri" attribute.
181
182 2005-10-03 Wakaba <wakaba@suika.fam.cx>
183
184 * mkdisdump.pl (append_module_documentation): Outputs
185 any "DISCore:AnyAppName" property value in
186 addition to "dis:AppName" values. Use "dump:ref"
187 property if the value is a URI.
188 (append_method_documentation): Likewise.
189 (append_document_documentation): Likewise.
190
191 2005-10-02 Wakaba <wakaba@suika.fam.cx>
192
193 * mkdisdump.pl (append_document_documentation): Outputs "doc:as"
194 properties if available.
195 (append_module_documentation): Outputs "dis:AppName"
196 and "idl:prefix" attribute if available.
197 (append_idl_interface_documentation): Removed (Merged
198 to "append_interface_documentation").
199 (ReferredResource): Don't set "is_partial" flag
200 if ReferredResource value is greater than "1".
201
202 2005-10-01 Wakaba <wakaba@suika.fam.cx>
203
204 * mkdisdump.pl (append_document_properties): New subroutine.
205 (append_datatype_documentation): Outputs "dis:Def"
206 and "dis:AppName" properties if available.
207 (append_idl_interface_documentation): New subroutine.
208
209 2005-09-30 Wakaba <wakaba@suika.fam.cx>
210
211 * mkdisdump.pl (append_module_group_documentation,
212 append_document_documentation): New functions.
213 (append_class_documentation, append_interface_documentation):
214 Generates method/attribute/constgroup information (in partial mode)
215 even if "is_partial" option is true to compute inheriting
216 class member information correctly.
217 (--resource-uri): New option.
218
219 * Makefile (error.xml, minimpl.xml): New rules.
220
221 2005-09-25 Wakaba <wakaba@suika.fam.cx>
222
223 * dac.pl, dac2pm.pl, mkdisdump.pl: Parameters "--dis-file-suffix",
224 "--daem-file-suffix", "--search-path-catalog-file-name", and
225 "--search-path" added. New dae and daem database format support.
226 (dac_search_file_stem): New function.
227
228 2005-09-24 Wakaba <wakaba@suika.fam.cx>
229
230 * dac.pl, dac2pm.pl, mkdisdump.pl: "--debug" option added.
231 (dac_load_module_file): Allow "|" as qname prefix separator.
232
233 2005-09-23 Wakaba <wakaba@suika.fam.cx>
234
235 * mkdisdump.pl: Fixed to support new dad database implementation.
236
237 2005-09-22 Wakaba <wakaba@suika.fam.cx>
238
239 * dac2pm.pl (status_msg_, status_msg): New functions.
240 (--create-perl-module): New option.
241
242 2005-09-21 Wakaba <wakaba@suika.fam.cx>
243
244 * dac.pl: Show how long the process takes.
245 (status_msg_, status_msg): New functions.
246 (dac_load_module_file): Converts dis document into DNLite document.
247
248 * dac2pm.pl: Unused namespace bindings removed.
249
250 2005-09-19 Wakaba <wakaba@suika.fam.cx>
251
252 * mkdisdump.pl (progress_inc, progress_reset): New functions.
253
254 2005-09-15 Wakaba <wakaba@suika.fam.cx>
255
256 * dac.pl: Calls "read_properties" method on database before
257 closure of it.
258
259 2005-09-09 Wakaba <wakaba@suika.fam.cx>
260
261 * dac.pl: Writes the database file before checking undefined
262 resoruces.
263
264 2005-09-08 Wakaba <wakaba@suika.fam.cx>
265
266 * dac.pl: Use ImplementationRegistry instead of
267 DOMImplementationRegistry. Status messages added.
268 (--implementation-registry-package): Option removed.
269
270 * dac2pm.pl: : Use ImplementationRegistry instead of
271 DOMImplementationRegistry. Status messages added.
272 (--implementation-registry-package, --output-module-version): Options
273 removed.
274
275 * mkdisdump.pl: Use ImplementationRegistry instead of
276 DOMImplementationRegistry. Status messages added.
277 (append_module_documentation, append_class_documentation,
278 append_interface_documentation): Uses dis:FileName property
279 if any.
280 (append_inheritance): Adds information on implied
281 inheritance such as UNIVERSAL and Exporter.
282
283 2005-09-07 Wakaba <wakaba@suika.fam.cx>
284
285 * mkdisdump.pl: Writes inheritance information on methods.
286
287 2005-09-06 Wakaba <wakaba@suika.fam.cx>
288
289 * mkdisdump.pl (--with-implementators-note): New option.
290 (transform_disdoc): Lextypes dis:TypeQName, DISCore:NCNameOrQName,
291 DISPerl:MemRef, DOMMain:XCodeRef supported.
292 (append_subclassof): New function. (It does not work yet.)
293 (append_raises): New function.
294
295 2005-09-05 Wakaba <wakaba@suika.fam.cx>
296
297 * mkdisdump.pl (append_datatype_documentation): Sets ddoct:basePath
298 attribute to dump:datatype element.
299
300 2005-09-04 Wakaba <wakaba@suika.fam.cx>
301
302 * mkdisdump.pl (append_module_documentation): Don't generate
303 documentation of child resource if it is already generated.
304 (--module-uri): Multiple "--module-uri" option can be accepted.
305
306 2005-09-03 Wakaba <wakaba@suika.fam.cx>
307
308 * mkdisdump.pl: Sets @dump:uri to disdoc ddel:P elements.
309
310 2005-09-02 Wakaba <wakaba@suika.fam.cx>
311
312 * mkdisdump.pl: Datatypes and constants and lextype dis:TFQNames
313 implemented.
314
315 2005-08-31 Wakaba <wakaba@suika.fam.cx>
316
317 * mkdisdump.pl: Outputs referred resources in other modules
318 (add_uri): New function.
319
320 2005-08-30 Wakaba <wakaba@suika.fam.cx>
321
322 * mkdisdump.pl: New script.
323
324 2005-04-28 Wakaba <wakaba@suika.fam.cx>
325
326 * cdis2pm.pl (dispm_collect_hash_prop_value): Loop check added.
327
328 2005-02-27 Wakaba <wakaba@suika.fam.cx>
329
330 * cdis2pm.pl (perl_code): Allow "|" as well as ":" in disPerl:Code
331 inline code name.
332
333 2005-02-26 Wakaba <wakaba@suika.fam.cx>
334
335 * dac.pl: New script (not work yet).
336
337 * cdis2pm.pl (perl_code): "disPerl:UNDEEP" block supported.
338
339 2005-02-20 Wakaba <wakaba@suika.fam.cx>
340
341 * cdis2pm.pl (perl_code): Bug in "disPerl:DEEP" not to pass "%opt"
342 arguments is fixed.
343
344 2005-02-16 Wakaba <wakaba@suika.fam.cx>
345
346 * cdis2pm.pl: New operator "DISPerl:AsStringMethod" and
347 "DISPerl:NewMethod" added.
348
349 2005-01-06 Wakaba <wakaba@suika.fam.cx>
350
351 * domtest2perl.pl (output_result): Removed.
352
353 2005-01-05 Wakaba <wakaba@suika.fam.cx>
354
355 * cdis2pm.pl (pod): Documentation added.
356 (dispm_get_value): Set default value of "0" if type is number or boolean.
357 (perl_code): Assertion support added.
358 (--output-assert): New option.
359
360 * domtest2perl.pl (pod): Documentation added.
361 (node2code): Exception package name is changed.
362 (implementationAttribute, hasFeature): Output a function call to check
363 implementation attribute.
364
365 * domts2perl.pl: Message simplified.
366 (pod): Documentation added.
367
368 2005-01-04 Wakaba <wakaba@suika.fam.cx>
369
370 * cdis2pm.pl (disperl_to_perl): Tree code element type
371 "DOMMain:raiseException" implemented.
372
373 2005-01-03 Wakaba <wakaba@suika.fam.cx>
374
375 * idl2dis.pl: Generates new "dis" format.
376
377 * cdis2pm.pl (dispm_muf_description): New function.
378
379 2004-12-31 Wakaba <wakaba@suika.fam.cx>
380
381 * cdis2pm.pl: Constant exporting support.
382
383 * mkdommemlist.pl: Rewritten to read new cdis file.
384
385 * Makefile: Modified for new mkdommemlist.pl.
386
387 * domtest2perl.pl: Use Message::Util::QName::Filter.
388
389 2004-12-29 Wakaba <wakaba@suika.fam.cx>
390
391 * disc.pl: Initialize namespace and element type bindings
392 before loading the first file.
393
394 2004-11-24 Wakaba <wakaba@suika.fam.cx>
395
396 * cdis2rdf.pl (res_canon): New.
397
398 2004-11-23 Wakaba <wakaba@suika.fam.cx>
399
400 * disc.pl: New script.
401
402 * cdis2rdf.pl, cdis2pm.pl: New script.
403 * dis2rdf.pl, dis2pm.pl: Removed.
404
405 2004-11-03 Wakaba <wakaba@suika.fam.cx>
406
407 * dis2rdf.pl: New script.
408
409 2004-10-31 Wakaba <wakaba@suika.fam.cx>
410
411 * domts2perl.pl: New option '--domtest2perl' introduced.
412
413 2004-10-11 Wakaba <wakaba@suika.fam.cx>
414
415 * dis2pm.pl (disdoc2pod, disdoc2text): New element type "eg", "KEY"
416 and "EM" introduced.
417 (type_label): ManakaiDOM:ManakaiDOMKeyIdentifier and
418 ManakaiDOM:ManakaiDOMKeyIdentifiers added.
419
420 2004-10-10 Wakaba <wakaba@suika.fam.cx>
421
422 * dis2pm.pl (disdoc2text, disdoc2pod): New element "NOTE" introduced.
423
424 * domtest2perl.pl: New file.
425
426 * Makefile, mkdommemlist.pl: New files.
427
428 * dis2pm.pl, idl2dis.pl: New (moved from ../lib/Message/DOM/).
429
430 * genlib.pl: Removed (moved to ../lib/manakai/).
431
432 2004-10-09 Wakaba <wakaba@suika.fam.cx>
433
434 * domtest2perl.pl, genlib.pl: New.
435
436 2003-09-07 Wakaba <wakaba@suika.fam.cx>
437
438 * xml-validate.pl: New script.
439 * ChangeLog: Likewise.
440
441

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24