Log of /messaging/manakai/bin/dac2pm.pl
Parent Directory
| Revision Log
Revision
1.18
Sun Feb 26 14:32:38 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.17: +1 -1 lines
FILE REMOVED
++ manakai/t/ChangeLog 26 Feb 2006 14:32:29 -0000
* Makefile (distclean): New rule.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/bin/ChangeLog 26 Feb 2006 14:18:44 -0000
* daf.pl: Request for |fe:GenericLS| feature was missing.
Sets the |pc:preserve-line-break| parameter for test
code as |dac2test.pl| had been.
* dac.pl, dac2pm.pl, dac2test.pl: Removed.
* disc.pl, cdis2pm.pl, cdis2rdf.pl: Removed.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/ChangeLog 26 Feb 2006 14:19:17 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile (distclean): New rule.
++ manakai/lib/Message/Body/ChangeLog 26 Feb 2006 14:19:35 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile (distclean): New rule.
++ manakai/lib/Message/Field/ChangeLog 26 Feb 2006 14:24:08 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile (distclean): New rule.
++ manakai/lib/Message/MIME/ChangeLog 26 Feb 2006 14:24:31 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile (distclean): New rule.
++ manakai/lib/Message/Markup/ChangeLog 26 Feb 2006 14:24:49 -0000
* Makefile (distclean): New rule.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 26 Feb 2006 14:27:24 -0000
* PerlCode.dis (PerlStringLiteral.stringify): If some character
are escaped, the string should have been quoted by |QUOTATION MARK|.
* Makefile (.discore-all.pm): The parameter for |DIS/DPG.dis|
module was misplaced.
(distclean): New rule.
(clean): Cleans subdirectories, too.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/DIS/ChangeLog 26 Feb 2006 14:31:14 -0000
* Perl.dis (plUpdate): Reads |dis:DefaultFor| property
from the source if it is not available from the module
in the database, i.e. the |readProperties| method
is not performed for the module.
(getPerlInterfaceMemberCode): Renamed
from |getPerlErrorInterfaceMemberCode|.
(DISLang:Const.getPerlInterfaceMemberCode): New
method implementation. Constants defined in interfaces
were not reflected to the generated Perl module code
since the split of |plGeneratePerlModule| method.
* DPG.dis (Require): Reference to |DIS:Perl| module was missing.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 26 Feb 2006 14:21:51 -0000
* SimpleLS.dis (Require): Reference to the |MDOM:Tree|
module was missing.
* ManakaiDOMLS2003.dis: Some property names was incorrect.
* Makefile (distclean): New rule.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* DOMLS.dis: Removed from the CVS repository, since
it has been no longer required to make the |daf| system
itself.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/manakai/ChangeLog 26 Feb 2006 14:32:09 -0000
* Makefile (distclean): New rule.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/ChangeLog 26 Feb 2006 14:19:00 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile (distclean): New rule.
Revision
1.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Feb 25 16:49:55 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.16: +3 -2 lines
Diff to
previous 1.16
++ manakai/bin/ChangeLog 25 Feb 2006 16:31:38 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* dac2pm.pl (--dafx-file-suffix): New dummy option.
* daf.pl: New script.
++ manakai/lib/Message/Util/ChangeLog 25 Feb 2006 16:40:55 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (Require): Missing reference to the |DISlib:DISMarkup|
module is added.
2006-02-25 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (lookupNamespacePrefix): Resolves prefix by
namespace resolver if available.
(disNamespaceResolver): New attribute.
(loadModule): Sets |revision| attribute of the created module.
(ownerModuleRef): Setter is added.
(addTypeURI): Set |ownerModule| attribute if possible.
(ManakaiDISModuleLite): The class no longer inherits |DISAnyResource|
class and |ManakaiDefaultExceptionHandler| class.
(mergeAsAlias): New |noEqualityCheck| parameter is added.
* Makefile: New variables for |DAF| are added.
++ manakai/lib/Message/Util/DIS/ChangeLog 25 Feb 2006 16:45:17 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plLoadDISDatabaseModule): Do nothing if the
module is already loaded.
(plUpdateModule): Parameter |moduleURI| is changed
to |modules| so that multiple modules can be updated once.
Don't try to read index file if it is not exist.
2006-02-25 Wakaba <wakaba@suika.fam.cx>
* DNLite.dis (convertDISDocumentToDNLDocument): New
|baseNamespaceBinding| parameter is added.
* Perl.dis (plLoadDISDatabase): Removes |c:error-handler|
property (it is |null| if specified).
(plStore): New |noMainDatabase| parameter is added. Don't
write resources that are not |isDefined|. Copies |DIS:revision|
property of modules to database index file.
(plLoadDISDatabaseModule): Notify before and after
a file is read. Don't throw |DIS:RESOURCE_ALREADY_DEFINED_ERR|
if the resource already in the database is not |isDefined|.
(plLoadDISDatabaseIndex): Notify before and after
a file is read.
(plDatabaseModuleResolver): New attribute accessor.
++ manakai/lib/Message/DOM/ChangeLog 25 Feb 2006 16:33:00 -0000
2006-02-25 Wakaba <wakaba@suika.fam.cx>
* DOMFeature.dis (Require): Missing reference to |DISlib:Test|
module is added.
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 21 12:27:35 2005 UTC
(18 years, 11 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.15: +2 -1 lines
Diff to
previous 1.15
++ manakai/bin/ChangeLog 21 Dec 2005 12:24:34 -0000
2005-12-21 Wakaba <wakaba@suika.fam.cx>
* dac2pm.pl: Now requires |Message::Util::DIS::DPG| module.
++ manakai/lib/Message/Util/ChangeLog 21 Dec 2005 12:25:01 -0000
2005-12-21 Wakaba <wakaba@suika.fam.cx>
* Makefile: |dpg.dae| rule merged into |discore.dae| rule.
++ manakai/lib/Message/Util/DIS/ChangeLog 21 Dec 2005 12:26:46 -0000
2005-12-21 Wakaba <wakaba@suika.fam.cx>
* DPG.dis: Syntax and code generator now support |#RESERVED| token
name in match statements. My statements now accepts
attributes and |return| attribute indicates that the variable
should be the return value.
(DPGMyStatementElement): New interface.
Revision
1.15 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 20 12:16:49 2005 UTC
(18 years, 11 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.14: +4 -1 lines
Diff to
previous 1.14
++ manakai/bin/ChangeLog 20 Dec 2005 12:03:40 -0000
2005-12-20 Wakaba <wakaba@suika.fam.cx>
* dac2pm.pl: Now requires GenericLS module.
++ manakai/lib/Message/Markup/ChangeLog 20 Dec 2005 12:04:20 -0000
2005-12-20 Wakaba <wakaba@suika.fam.cx>
* Makefile: |PERL_OPTIONS| variables updated to new definition.
++ manakai/lib/Message/Util/ChangeLog 20 Dec 2005 12:04:47 -0000
2005-12-20 Wakaba <wakaba@suika.fam.cx>
* DIS.dis: DPG format support added.
++ manakai/lib/Message/Util/DIS/ChangeLog 20 Dec 2005 12:14:00 -0000
2005-12-20 Wakaba <wakaba@suika.fam.cx>
* DPG.dis (plCodeFragment): Output code to check lower bound
of range even if it is zero (U+0000) since an negative value
might occur to indicate end of file. Code to generate |redo|
statement is missing. Embed statement with type |lang:Perl|
support added. Return value of |$next_token_required| was
missing in some cases. Ruleref cache now takes |$next_token_required|
values into acount. Parameter (for parser subroutine) support
was missing.
(DPGParser.DISPerl:dpgDef): DPG definition for the DPG textual
syntax merged.
* Perl.dis: Now requires |DPG| module.
(plGeneratePerlModule): Obsolete property name
|DOMMetaImpl:providedThrough| changed into |f:through| so
that |f:through|s in "dis" modules now works. In addition,
its default code was misplaced. |DISPerl:dpgDef| attribute
is supported so that DPG code are converted into a set of
methods.
* Value.dis: DPG (|lang:dpg|) support added.
2005-12-19 Wakaba <wakaba@suika.fam.cx>
* DPG.dis (pg:lAssignmentStatement): Typo in element type name
fixed.
(DPGParser): New interface.
++ manakai/lib/manakai/ChangeLog 20 Dec 2005 12:16:38 -0000
2005-12-20 Wakaba <wakaba@suika.fam.cx>
* Makefile: Definitions for |PERL_OPTIONS| family updated.
* DISPerl.dis (DISPerl:dpgDef): New property.
2005-12-19 Wakaba <wakaba@suika.fam.cx>
* DISPerl.dis (lang:dpg): New format.
(lang:Perl): Now it is a subclass of |DISCore:DISString|
rather than |DISCore:NSString| (since it depends on various
"dis" contexts not only namespaces).
Revision
1.14 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 23 11:21:09 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.13: +6 -1 lines
Diff to
previous 1.13
++ manakai/bin/ChangeLog 23 Nov 2005 11:08:32 -0000
2005-11-23 Wakaba <wakaba@suika.fam.cx>
* dac.pl, dac2pm.pl, dac2test.pl: |--verbose| or |--debug|
option turns verbose or debug mode of |Message::Util::Error|
module respectively.
++ manakai/lib/Message/Markup/ChangeLog 23 Nov 2005 11:09:11 -0000
* SuikaWikiConfig21.dis: Bugs on error depth fixed.
2005-11-23 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 23 Nov 2005 11:19:31 -0000
* Error.pm (new): Sets |-stacktrace_| property if debug
or verbose mode.
(stringify): Appends longer trace if debug or verbose mode.
($VERBOSE): New flag.
* DIS.dis: Bugs on error depth fixed.
2005-11-23 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/Error/ChangeLog 23 Nov 2005 11:20:41 -0000
2005-11-23 Wakaba <wakaba@suika.fam.cx>
* DOMException.dis (stringify): Prepends only local name part
of class package name where an exception is thrown.
* Core.dis: Sync with revised |Message::Util::Error| implemetnation.
++ manakai/lib/Message/Util/DIS/ChangeLog 23 Nov 2005 11:12:18 -0000
* DNLite.dis: Bug on error depth fixed.
2005-11-23 Wakaba <wakaba@suika.fam.cx>
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 16 06:08:22 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.12: +12 -1 lines
Diff to
previous 1.12
++ manakai/bin/ChangeLog 16 Oct 2005 06:05:54 -0000
2005-10-16 Wakaba <wakaba@suika.fam.cx>
* dac2pm.pl (--output-line): New option.
++ manakai/lib/Message/Util/ChangeLog 16 Oct 2005 06:07:43 -0000
2005-10-16 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (pc:line): New configuration parameter.
(stringify): Don't output "#line" directive
unless "pc:line" parameter is set to "true".
(pc:split-resolver): New configuration parameter.
++ manakai/lib/Message/DOM/ChangeLog 16 Oct 2005 06:06:20 -0000
2005-10-16 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (DOMConfiguration): Extends "ManakaiDOM:ManakaiDOMObject".
Revision
1.12 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 12 00:30:54 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.11: +10 -1 lines
Diff to
previous 1.11
++ manakai/bin/ChangeLog 12 Oct 2005 00:13:08 -0000
2005-10-11 Wakaba <wakaba@suika.fam.cx>
* dac2pm.pl: Reports how long it takes at END.
++ manakai/lib/Message/Util/ChangeLog 12 Oct 2005 00:25:36 -0000
2005-10-11 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (IfClsDef, IFClsETDef): New version of classes based
on DOMCore and element type definitions added.
(localName): Renamed to "pcLocalName" to avoid
conflict with "Node.localName" attribute.
2005-10-10 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (Require): Unused reference to "PerlCode.dis" removed.
* Makefile: Rules to make "PerlCode.pm" separated
from ones for "DIS.pm".
* ManakaiNode.dis (mn:unsetXRefNode): "$referent"
parameter is replaced with "$referrer->{$propName}".
* PerlCode.dis (Require): References "DOMCore.dis".
(DefaultFor): Changed to "ManakaiDOM:ManakaiDOMLatest".
(Util: for ManakaiDOM:ManakaiDOM): New.
++ manakai/lib/Message/Util/DIS/ChangeLog 12 Oct 2005 00:30:10 -0000
2005-10-11 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plImplementation): Changed to direct
instantiation of "ManakaiPCImplementation" class.
(getPerlNameList, getPerlOperatorList): New methods.
(plCodeFragment): Now allows subroutines having more than
two method names and operators.
(plMethodOperator): Removed.
2005-10-10 Wakaba <wakaba@suika.fam.cx>
* DNLite.dis (Require): Reference to "DIS/Perl.dis" added.
* Perl.dis (Require): Reference to "PerlCode.dis" added.
++ manakai/lib/Message/DOM/ChangeLog 12 Oct 2005 00:15:44 -0000
2005-10-11 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (appendChild, createElementNS, createAttributeNS,
setAttribute, setAttributeNS): "strictErrorChecking" attribute supported.
(doStrictErrorChecking): New code.
* DOMMain.dis (XML10Name, XML11Name): "strictErrorChecking" attribute
supported.
* Makefile: Rule to make "DOMFeature.pm" restored.
2005-10-10 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (ADOPT_NODE_TYPE_NOT_SUPPORTED_ERR): New error subcode.
(adoptNode): Implemented.
Revision
1.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 6 10:53:34 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.10: +2 -1 lines
Diff to
previous 1.10
++ manakai/t/ChangeLog 6 Oct 2005 10:33:09 -0000
2005-10-06 Wakaba <wakaba@suika.fam.cx>
* Makefile: Updated for new version of "domts2perl.pl".
++ manakai/bin/ChangeLog 6 Oct 2005 10:26:28 -0000
2005-10-06 Wakaba <wakaba@suika.fam.cx>
* mkdommemlist.pl: Revised for new "dae" database.
* domts2perl.pl (--domtest2perl-option): New option.
* domtest2perl.pl: Revised for new DOM Perl binding.
* Makefile: Rules to make "dommemlist.pl.tmp" revised.
++ manakai/lib/Message/Util/ChangeLog 6 Oct 2005 10:30:19 -0000
2005-10-06 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (getAnyResourceURIList, getModuleURIList): New methods.
++ manakai/lib/Message/Util/DIS/ChangeLog 6 Oct 2005 10:32:00 -0000
2005-10-06 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plFullyQualifiedName): Fully qualified
name of the constant function is now a name in
the package of the class (it was a name in module package).
* Value.dis (getResource): Use "getAnyResource"
method instead of "getResource" method.
++ manakai/lib/Message/DOM/ChangeLog 6 Oct 2005 10:37:05 -0000
2005-10-06 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (ManakaiDOMEmptyNodeList): New class.
(ManakaiDOMCharacterData): Methods reimplemented.
(splitText): Reimplemented.
(childNodes): Returns a "ManakaiDOMEmptyNodeList"
for non-parent node types.
* DOMXML.dis (childNodes): Returns a "ManakaiDOMEmptyNodeList"
for non-parent node types.
2005-10-05 Wakaba <wakaba@suika.fam.cx>
* ManakaiDOMLS2003.dis: Revised to new format.
* GenericLS.dis (DOMLS:ParseString): New feature.
* DOMMain.pm (StringExtend): Code portions of raising
++ manakai/lib/manakai/ChangeLog 6 Oct 2005 10:32:30 -0000
2005-10-06 Wakaba <wakaba@suika.fam.cx>
* domtest.pl, genlib.pl: Use new DOM Perl binding.
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 25 14:53:02 2005 UTC
(19 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.9: +72 -5 lines
Diff to
previous 1.9
++ manakai/bin/ChangeLog 25 Sep 2005 14:45:44 -0000
2005-09-25 Wakaba <wakaba@suika.fam.cx>
* dac.pl, dac2pm.pl, mkdisdump.pl: Parameters "--dis-file-suffix",
"--daem-file-suffix", "--search-path-catalog-file-name", and
"--search-path" added. New dae and daem database format support.
(dac_search_file_stem): New function.
++ manakai/lib/Message/Markup/ChangeLog 25 Sep 2005 14:47:09 -0000
2005-09-25 Wakaba <wakaba@suika.fam.cx>
* Makefile (DAC_SUFFIX): Changed to ".dae".
(DAEM_SUFFIX): New.
++ manakai/lib/Message/Util/ChangeLog 25 Sep 2005 14:50:33 -0000
2005-09-25 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (RESOURCE_NOT_DEFINED_ERR): New error code.
(getResource): New "dae" and "daem" database format support.
(DISResourceList): New type.
(uriRef, ownerModuleURI, ownerModuleURIRef): New attributes.
(addChildResource, addDynamicChildResource): New methods.
(getChildResourceList, getDynamicChildResourceList): New method.
(getChildResourceListByType): New method.
(parentResource, dynamicParentResource): New attributes.
* Makefile (DAC_SUFFIX): Changed to ".dae".
(DAEM_SUFFIX): New.
++ manakai/lib/Message/Util/DIS/ChangeLog 25 Sep 2005 14:52:26 -0000
2005-09-25 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plLoadDISDatabase): New "moduleResolver" parameter
added.
(plStore): New "moduleResolver" parameter added.
(plLoadDISDatabaseModule): New method.
++ manakai/lib/Message/DOM/ChangeLog 25 Sep 2005 14:47:15 -0000
2005-09-25 Wakaba <wakaba@suika.fam.cx>
* Makefile (DAC_SUFFIX): Changed to ".dae".
(DAEM_SUFFIX): New.
++ manakai/lib/manakai/ChangeLog 25 Sep 2005 14:46:50 -0000
2005-09-25 Wakaba <wakaba@suika.fam.cx>
* Makefile (DAC_SUFFIX): Changed to ".dae".
(DAEM_SUFFIX): New.
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 23 18:24:52 2005 UTC
(19 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.8: +3 -1 lines
Diff to
previous 1.8
++ manakai/doc/ChangeLog 23 Sep 2005 17:22:30 -0000
2005-09-23 Wakaba <wakaba@suika.fam.cx>
* Makefile: Command-line arguments for new modules added.
(DAC_PREFIX): Changed to ".dad".
++ manakai/bin/ChangeLog 23 Sep 2005 17:21:35 -0000
2005-09-24 Wakaba <wakaba@suika.fam.cx>
* dac.pl, dac2pm.pl, mkdisdump.pl: "--debug" option added.
2005-09-23 Wakaba <wakaba@suika.fam.cx>
* mkdisdump.pl: Fixed to support new dad database implementation.
++ manakai/lib/Message/Util/ChangeLog 23 Sep 2005 17:29:45 -0000
2005-09-23 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (DISParser.new): New method.
(hasFeature): Removed. ManakaiDISAnyResource now
extends DOMFeature:ManakaiHasFeatureByGetFeature.
(readProperties): Support for property value data
types DISLang:MemberRef and dx:XCRef added.
(ManakaiDISExceptionTarget): It is now an alias
for dx:ManakaiDefaultExceptionHandler.
++ manakai/lib/Message/Util/Error/ChangeLog 23 Sep 2005 17:41:25 -0000
2005-09-23 Wakaba <wakaba@suika.fam.cx>
* DOMException.dis (dx:raises): Properties dis:dataType
and dis:multipleProperties added.
++ manakai/lib/Message/Util/DIS/ChangeLog 23 Sep 2005 17:40:22 -0000
2005-09-23 Wakaba <wakaba@suika.fam.cx>
* DISDoc.dis: Modified to support new "dad" implementation.
(DISElementDISDoc): Removed.
(DVValueDISDoc): New.
(documentionGroupId): This attribute values now
do not include element type names.
* DNLite.dis (convertDISDocumentToDNLDocument): Fixed
not to "tie" happens to cause strange segmentation fault.
* Perl.dis (plCodeFragment): Support for the
role "dv:ValurRole" added. Property name "dis:AppName"
is changed to more specific property names. Throws
an exception if an input processor has no Perl code
definition. A parameter value to "getPropertyValue"
was missing.
* Value.dis (dv:ValueRole): New role.
(DVValue.getFeature): New method.
(DVValue): Now extends DOMFeature:ManakaiHasFeatureByGetFeature
so that it implements DOMFeature:GetFeature.
++ manakai/lib/Message/DOM/ChangeLog 23 Sep 2005 17:24:34 -0000
2005-09-23 Wakaba <wakaba@suika.fam.cx>
* GenericLS.dis, SimpleLS.dis: New modules separated
from DOMLS.dis.
* DOMFeature.dis, DOMMain.dis: "MDOM:" and "for" definitions
moved from DOMMain to DOMFeature. Now DOMFeature
has no dependency on DOMMain.
* DOMFeature.dis (DEBUG): New variable.
++ manakai/lib/manakai/ChangeLog 23 Sep 2005 17:44:24 -0000
2005-09-23 Wakaba <wakaba@suika.fam.cx>
* DISCore.dis (dis:Label, dis:FullName): Their "dis:multipleProperties"
property is fixed to "DISCore:UnorderedList" to allow
language variants.
(dis:Author): Marked as obsolete.
(DISCore:author): New property.
(DISCore:Wakaba): New resource.
* DISPerl.dis (DISPerl:name, DISPerl:constName,
DISPerl:exportTagName, DISPerl:variableName, DISPerl:paramName):
New properties.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 22 11:02:31 2005 UTC
(19 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.7: +94 -58 lines
Diff to
previous 1.7
++ manakai/bin/ChangeLog 22 Sep 2005 10:33:43 -0000
2005-09-22 Wakaba <wakaba@suika.fam.cx>
* dac2pm.pl (status_msg_, status_msg): New functions.
(--create-perl-module): New option.
2005-09-21 Wakaba <wakaba@suika.fam.cx>
* dac.pl: Show how long the process takes.
(status_msg_, status_msg): New functions.
(dac_load_module_file): Converts dis document into DNLite document.
* dac2pm.pl: Unused namespace bindings removed.
++ manakai/lib/Message/Util/ChangeLog 22 Sep 2005 10:40:13 -0000
2005-09-22 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (Util:): Added for DIS|ForEmpty and DIS|ForLatest.
(disIsNullable): Reimplemented.
2005-09-21 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (addNamespaceBinding): New method.
++ manakai/lib/Message/Util/DIS/ChangeLog 22 Sep 2005 10:56:00 -0000
2005-09-21 Wakaba <wakaba@suika.fam.cx>
* Value.dis (DVValue): Extends DIS|NSResolverDIS.
* DNLite.dis: "databaseArg" parameter added to some methods.
(free, addNamespaceBinding, getDefaultNamespaceURIRef,
getNamespaceBindingList): New methods.
(DNLElement): Inherits DIS/Perl|DISElementPerl.
(expandedURI, disGetAttribute, plImplementation): New.
* Perl.dis (plCodeFragment): "databaseArg" parameter added.
++ manakai/lib/Message/DOM/ChangeLog 22 Sep 2005 10:36:20 -0000
2005-09-21 Wakaba <wakaba@suika.fam.cx>
* DOMCore.pm (DOMImplementation): Provides "XML" and "XMLVersion"
features if it is "for" ManakaiDOM:DOMXMLFeature.
* DOMMain.pm (StringExtended): Code portions of raising
StringOutOfBoundsException is temporary disabled since
it is not a DOM-style exception supported by
current implementation of ManakaiNode - it will be
recovered in later revision.
++ manakai/lib/manakai/ChangeLog 22 Sep 2005 11:00:19 -0000
2005-09-21 Wakaba <wakaba@suika.fam.cx>
* DISPerl.dis (DISPerl:packageName): New.
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 19 16:17:50 2005 UTC
(19 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.6: +2 -1 lines
Diff to
previous 1.6
++ ./bin/ChangeLog 19 Sep 2005 12:05:15 -0000
2005-09-19 Wakaba <wakaba@suika.fam.cx>
* mkdisdump.pl (progress_inc, progress_reset): New functions.
++ ./lib/Message/Util/ChangeLog 19 Sep 2005 12:14:55 -0000
2005-09-19 Wakaba <wakaba@suika.fam.cx>
* DIS.dis: Parameter "databaseArg" added to various
methods to support objects that have no associated
database.
(getNamespaceBindingList, getDefaultNamespaceURIRef): New
methods.
(NO_RDF_TYPE_ERR): New error type.
(loadResource): Throws NO_RDF_TYPE_ERR if no rdf:type
attribute specified for a resource definition.
++ ./lib/Message/Util/Error/ChangeLog 19 Sep 2005 12:21:57 -0000
2005-09-19 Wakaba <wakaba@suika.fam.cx>
* Core.dis: Missing rdf:type attribute added to classes.
++ ./lib/Message/Util/DIS/ChangeLog 19 Sep 2005 12:23:54 -0000
2005-09-19 Wakaba <wakaba@suika.fam.cx>
* Value.dis (sourceNodePath): New attribute.
(DVNSValue, DVNSOrderedList): New interfaces and classes.
* Perl.dis: Some alias definitions moved from ../DIS.dis.
The "namespaceContext" parameters added to some methods.
(plCodeFragment): Now Perl'ize new DISCore:Integer typed string.
(plImplementation): Directly instantiates PCImplementation
to reduce overheads to find an implementation by ImplementationRegistry.
++ ./lib/Message/DOM/ChangeLog 19 Sep 2005 12:08:55 -0000
2005-09-19 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis (ManakaiDOM:DOMMethod, ManakaiDOM:DOMMethodReturn,
ManakaiDOM:DOMAttribute, ManakaiDOM:DOMAttrGet,
ManakaiDOM:DOMAttrSet, ManakaiDOM:DOMMethodParam): Removed.
(ManakaiDOMTimeStamp): Removed.
* DOMBoot.dis, DOMMetaImpl.dis, DOMMetaImpl.pm: Removed (they are no
longer in use).
2005-09-18 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis (StringOutOfBoundsException): New exception.
++ ./lib/manakai/ChangeLog 19 Sep 2005 12:23:20 -0000
2005-09-19 Wakaba <wakaba@suika.fam.cx>
* DISCore.dis (DISCore:Boolean): New preferred name
to dis:Boolean.
(DISCore:Integer): New type.
(dis:Value): Default type is changed to DISCore:String.
Revision
1.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 17 15:03:02 2005 UTC
(19 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.5: +10 -5 lines
Diff to
previous 1.5
Perl-related methods moved from DIS to DIS/Perl; DIS readProperties method implemented (still buggy)
Revision
1.5 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 9 04:26:04 2005 UTC
(19 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.4: +32 -46 lines
Diff to
previous 1.4
Documentation for exceptions and method inheritance; interfaces added to DIS and PerlCode
Revision
1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 28 15:22:59 2005 UTC
(19 years, 7 months ago)
by
wakaba
Branch:
MAIN
bin/dac2pm.pl: New script; lib/Message/Util/DIS.dis: Module generation implemented; lib/Makefile: New
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.