Log of /messaging/manakai/bin/ChangeLog
Parent Directory
| Revision Log
Revision
1.74 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 21 08:09:16 2007 UTC
(17 years, 2 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
HEAD,
manakai-release-0-4-0
Changes since
1.73: +4 -0 lines
Diff to
previous 1.73
,
to
selected 1.5
++ manakai/bin/ChangeLog 21 Sep 2007 07:55:21 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* daf.pl, mkdisdump.pl, grep-dis.pl, mkdommemlist.pl: Removed.
++ manakai/lib/Message/IMT/ChangeLog 21 Sep 2007 08:02:20 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* InternetMediaType.pm: Don't raise CoreException even if
a read-only attribute is attempted to be modified.
++ manakai/lib/Message/Markup/ChangeLog 21 Sep 2007 07:46:59 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* SuikaWikiConfig21.dis, SuikaWikiConfig21.pm, common.dis,
H2H.dis: Removed.
++ manakai/lib/Message/Util/ChangeLog 21 Sep 2007 07:44:10 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* Makefile (clean): Don't remove generated files.
* ManakaiNode.dis, ManakaiNodeTest.dis, PerlCode.dis,
PerlCode.pm, ManakaiNode.pm, common.dis, DIS.dis, DIS.pm: Removed.
* DIS/, AutoLoad/: Removed.
++ manakai/lib/Message/Util/Error/ChangeLog 21 Sep 2007 07:44:55 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* Core.dis, DOMException.pm, DOMException.dis: Removed.
++ manakai/lib/Message/Util/Formatter/ChangeLog 21 Sep 2007 08:09:07 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* Base.pm (___error_def): Error description key names
are updated.
* Muf2003.dis: Removed.
++ manakai/lib/manakai/ChangeLog 21 Sep 2007 07:52:20 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* DISLang.dis, Document.dis, NaturalLanguage.dis, DISMarkup.dis,
ECMAScript.dis, Test.dis, Charset.dis, DISPerl.dis, Java.dis,
XML.dis, DISCore.dis, DISRDF.dis, DISIDL.dis, DISSource.dis,
Message.dis, daf-perl-t.pl, daf-dtd-modules.pl, daf-perl-pm.pl,
dis-catalog, mndebug.pl: Removed.
++ manakai/t/ChangeLog 21 Sep 2007 08:00:31 -0000
2007-09-21 Wakaba <wakaba@suika.fam.cx>
* util-mnode.t: Removed.
Revision
1.73 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Dec 31 09:11:52 2006 UTC
(17 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.72: +4 -0 lines
Diff to
previous 1.72
,
to
selected 1.5
++ manakai/bin/ChangeLog 31 Dec 2006 08:49:16 -0000
2006-12-31 Wakaba <wakaba@suika.fam.cx>
* daf.pl: Support for |For| is entirely removed.
++ manakai/lib/Message/Util/ChangeLog 31 Dec 2006 09:06:08 -0000
* DIS.dis: Support for |for| is entirely removed. |forArg|
parameters are removed.
(createDISDocument): Removed.
(tfurisToURI): Removed.
(tfpurisToURI): The |for| URI slot is
fixed to |ManakaiDOM:all|.
(tfqnamesToURI): Removed.
(tfpqnamesToURI): The |defaultForURI| parameter
is removed and the |for| URI slot is
fixed to |ManakaiDOM:all|.
(forURI): Removed.
(forMatch): The first parameter, |forArg|, no
longer takes effect.
* PerlCode.dis (sourceFor): Removed.
(stringify): Don't output comment with |sourceFor| URI.
2006-12-31 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/Error/ChangeLog 31 Dec 2006 09:09:24 -0000
2006-12-31 Wakaba <wakaba@suika.fam.cx>
* Core.dis, DOMException.dis: |dis:dataType|
of |DISCore:TFQNames| are replaced
by |DISCore:QName|.
++ manakai/lib/Message/Util/DIS/ChangeLog 31 Dec 2006 09:08:40 -0000
* DNLite.dis, Perl.dis: Support for |for| is entirely removed.
* Test.dis (parseTDTErrorString): The |defaultTURI|
and |defaultFURI| parameters are removed.
(lexmode): |TFQNames| token type is removed.
(tdterr): Accepts |QName| where |TFQNames| was accepted.
2006-12-31 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 31 Dec 2006 08:50:54 -0000
* |InputProcessor|s and |OutputProcessor|s are
named so that |report| statements in Perl
module outputs can be identified by name. |dis:dataType|s
of |DISCore:TFQNames| are all replaced
by |DISCore:QName|.
2006-12-31 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/manakai/ChangeLog 31 Dec 2006 09:11:27 -0000
* |dis:dataType| of |DISCore:TFQNames| are replaced
by |DISCore:QName|.
* DISCore.dis (DISCore:TFURI): Removed.
(DISCore:ModuleTFQNames): Removed.
* daf-dtd-modules.pl: Support for |for| is removed.
2006-12-31 Wakaba <wakaba@suika.fam.cx>
Revision
1.72 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 30 12:49:58 2006 UTC
(17 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.71: +5 -0 lines
Diff to
previous 1.71
,
to
selected 1.5
++ manakai/bin/ChangeLog 30 Dec 2006 12:47:09 -0000
* daf.pl (--create-perl-module, --create-perl-test): These
options will ignore |for| parameter.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 30 Dec 2006 12:47:27 -0000
* DIS.dis (defaultForURI): Removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/DIS/ChangeLog 30 Dec 2006 12:49:03 -0000
* DNLite.dis (defaultForURI): Removed.
* Perl.dis (plUpdateModule): The parameter
is now a reference to an array
whose items are only module name URIs (but |for| URIs).
Support for the |DefaultFor| property is removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/manakai/ChangeLog 30 Dec 2006 12:49:52 -0000
* daf-dtd-modules.pl: Unused references to |DefaultFor|
properties are removed.
* daf-perl-pm.pl, daf-perl-t.pl: Support
for module |for| URIs are removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
Revision
1.71 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 30 08:27:43 2006 UTC
(17 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.70: +4 -0 lines
Diff to
previous 1.70
,
to
selected 1.5
++ manakai/bin/ChangeLog 30 Dec 2006 06:47:17 -0000
2006-12-30 Wakaba <wakaba@suika.fam.cx>
* idl2dis.pl: Removed.
++ manakai/lib/Message/Markup/ChangeLog 30 Dec 2006 08:26:03 -0000
* Atom.dis, SuikaWiki.dis, H2H.dis: |WithFor|
and |DefaultFor| properties are removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 30 Dec 2006 08:26:59 -0000
* PerlCode.dis: |WithFor| and |DefaultFor| are removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 30 Dec 2006 08:25:38 -0000
GenericLS.dis, TreeCore.dis, DOMString.dis,
XML.dis, Element.dis, Document.dis, TreeStore,dis,
Traversal.dis, XDoctype.dis, XMLParser.dis, DOMLS.dis,
SimpleLS.dis, DOMMain.dis, XDP.dis: |WithFor| specifications
and |DefaultFor|s are removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
* CharacterData.dis, DOMCore.dis, DOMFeature.dis,
++ manakai/lib/Message/URI/ChangeLog 30 Dec 2006 08:26:32 -0000
* Generic.dis: |WithFor| and |DefaultFor| are removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Charset/ChangeLog 30 Dec 2006 08:24:04 -0000
* Encode.dis (Require): |WithFor| specifications are removed.
(DefaultFor): Removed.
2006-12-30 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/manakai/ChangeLog 30 Dec 2006 07:46:56 -0000
2006-12-30 Wakaba <wakaba@suika.fam.cx>
* dis.pl: Removed.
Revision
1.70 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 2 12:46:18 2006 UTC
(17 years, 11 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-200612
Changes since
1.69: +7 -0 lines
Diff to
previous 1.69
,
to
selected 1.5
++ manakai/t/ChangeLog 2 Dec 2006 12:46:13 -0000
2006-12-02 Wakaba <wakaba@suika.fam.cx>
* Makefile (dom-DOMString.t): New test.
++ manakai/bin/ChangeLog 2 Dec 2006 12:35:25 -0000
2006-12-02 Wakaba <wakaba@suika.fam.cx>
* daf.pl: Call |get_dom_implementation|
instead of obsolete |get_implementation|.
* grep-dis.pl: |lib/manakai/*.pl| is added.
++ manakai/lib/Message/Util/ChangeLog 2 Dec 2006 12:45:49 -0000
2006-12-02 Wakaba <wakaba@suika.fam.cx>
* Makefile: |lib/Message/DOM/DOMString.pm| is added.
++ manakai/lib/Message/DOM/ChangeLog 2 Dec 2006 12:45:20 -0000
2006-12-02 Wakaba <wakaba@suika.fam.cx>
* DOMString.dis: New module.
* DOMString.pm: New file.
* DOMCore.dis (min): Moved from |DOMFeature.dis|.
(ImplementationRegistryVariable): Moved from |DOMFeature.dis|.
Now it references the |DOMImplementationRegistry| object.
(DOMImplementationRegistryVariable): Moved from |DOMMain.dis|.
(DOMImplementationRegistry): New interface and
class, reformed from |ImplementationRegistry| in |DOMFeature.dis|
and |DOMImplementationRegistry| in |DOMMain.dis|. Note
that the class no longer support |get_implementation|
and |get_implementation_list| methods from
the |ImplementationRegistry| interface.
(DOMImplementationList): Class implemented; no
longer inherits from |ImplementationList|.
(DOMImplementationSource): Class implemented; no
longer inherits from |ImplementationSource|. Note that
the class no longer support |get_implementation|
and |get_implementation_list| methods from
the |ImplementationSource| interface.
(DOMStringList): Removed.
* DOMFeature.dis (min, ManakaiDOM:DOMHTMLFeature,
ManakaiDOM:DOMEventsFeature, ManakaiDOM:DOMXMLFeature,
ManakaiDOM:DOMXMLFeatureXML11, most part of
documentation for obsolete DOM Level 3 Minimum Implementation
module, obsolete property name aliases,
ImplemenationRegistryVar, ImplementationRegistry,
DEBUG, MIString, ImplementationList, ImplementationSource,
ManakaiDOM:implID): Removed.
* DOMMain.dis (Redefine, RedefinedBy, Redefined): Removed.
(DOMString): Removed.
(DOMImplementationRegistryVar, DOMImplementationRegistry): Removed.
* Makefile: |DOMString.pm| is added.
* TreeCore.dis (is_default_namespace): |null| was
returned where a false is expected (|null| is
a false in Perl, but real |false| is appropriate here).
Revision
1.69 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 5 12:31:48 2006 UTC
(18 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.68: +4 -0 lines
Diff to
previous 1.68
,
to
selected 1.5
++ manakai/bin/ChangeLog 5 Nov 2006 11:37:25 -0000
* daf.pl Prototype declarations are added.
2006-11-05 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Markup/ChangeLog 5 Nov 2006 11:39:17 -0000
2006-11-05 Wakaba <wakaba@suika.fam.cx>
* Atom.dis (AtomFeedDocument, AtomEntryDocument): Removed.
++ manakai/lib/Message/DOM/ChangeLog 5 Nov 2006 11:38:15 -0000
* DOMCore.dis (TypeInfo, UserDataHandler): Removed.
* Element.dis (TypeInfo): Moved from |DOMCore.dis|.
* TreeCore.dis (UserDataHandler): Moved from |DOMCore.dis|.
2006-11-05 Wakaba <wakaba@suika.fam.cx>
Revision
1.68 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 5 10:57:29 2006 UTC
(18 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.67: +5 -0 lines
Diff to
previous 1.67
,
to
selected 1.5
++ manakai/bin/ChangeLog 5 Nov 2006 10:53:44 -0000
2006-11-05 Wakaba <wakaba@suika.fam.cx>
* daf.pl: Now redundant |get_feature| calls are
removed.
++ manakai/lib/Message/Util/DIS/ChangeLog 5 Nov 2006 10:56:18 -0000
* Perl.dis (DISImplementationPerl): Removed.
(plLoadDISDatabaseModule): |require|s
modules |Message::Util::DIS::Value|
and |Message::Util::DIS::DNLite| since
loaded objects might implement classes
defined in these modules.
2006-11-05 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 5 Nov 2006 10:55:00 -0000
* DOMFeature.dis (ImplementationList, ImplementationSource,
ImplementationRegistry): Parameters |features|
now allow |null| (equivalent to an empty string).
2006-11-05 Wakaba <wakaba@suika.fam.cx>
Revision
1.67 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 4 12:25:10 2006 UTC
(18 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.66: +5 -0 lines
Diff to
previous 1.66
,
to
selected 1.5
++ manakai/bin/ChangeLog 4 Nov 2006 11:58:05 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* daf.pl: The |--debug| option no longer set
obsoleted |$Message::DOM::DOMFeature::DEBUG| option.
++ manakai/lib/Message/Markup/ChangeLog 4 Nov 2006 12:14:20 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* Atom.dis (AtomImplementation): It no
longer inherits the |ManakaiDOMImplementation|; it
is now expected to be implemented by |DOMImplementation|
objects.
(AtomDocument, AtomFeedDocument, AtomEntryDocument): It no
longer inherits the |ManakaiDOMDocument|; it
is now expected to be implemented by |Document|
objects.
* SuikaWikiConfig21.dis (SWCFGImplementation): It no
longer inherits the |DOMImplementation|; it
is now expected to be implemented by |DOMImplementation|
objects.
++ manakai/lib/Message/Util/ChangeLog 4 Nov 2006 12:18:18 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (ManakaiDISImplementation): It no longer
inherits |ManakaiDISImplementationValue|,
|ManakaiDISImplementationPerl|, and |ManakaiSWCFGImplementation|
interfaces. The class is now expected to be implemented
by |DOMImplementation| objects.
* PerlCode.dis (addImplementedFeature, addImplementedElementType):
New methods.
(PCHasFeature, PCElementType): New interfaces.
(PCDocument): It no longer inherits the |ManakaiDOMDocument|; it
is now expected to be implemented by |Document|
objects.
(PCImplementation): It no longer inherits the |ManakaiDOMImplementation|;
it is now expected to be implemented by |DOMImplementation|
objects.
++ manakai/lib/Message/Util/DIS/ChangeLog 4 Nov 2006 12:24:32 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* DNLite.dis (DISImplementationDNLite): It no
longer inherits the |ManakaiDISImplementation|; it
is now expected to be implemented by |DOMImplementation| objects.
* DPG.dis (DPGDocument): It no longer inherits
the |ManakaiDOMDocument| class; it is now expected to be
implemented by all |Document| objects.
* Perl.dis (DISImplementationPerl): It is now
expected to be implemented by all |DOMImplementation| objects.
(plCodeFragment): Support for the |p:require|
property is added. It no longer output |ClassInfo|
for classes for specific element types; instead,
it invoke |add_implemented_element_type| method.
* Test.dis (DTImplementation): It no longer
inherits the |MinimumImplementation| interface;
instead, it is expected to be implemented
by all |DOMImplementation| objects.
* Value.dis (DISImplementationValue): It is now
expected to be implemented by all |DOMImplementation| objects.
++ manakai/lib/Message/Util/AutoLoad/ChangeLog 4 Nov 2006 12:19:43 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* Config.pm (register_all, save): Support for |feature|
and |element_type| is added.
* Registry-initial.pm: Updated.
* .cvsignore: New file.
* Registry-initial.pm: New module.
++ manakai/lib/Message/DOM/ChangeLog 4 Nov 2006 12:12:45 -0000
explicitly inherits |urigen:ManakaiURIImplementation| (and
the |f:ManakaiMinimumImplementation| class inherited
by it). The |f:Minimum| feature is ever implemented
for compatibility (but is expected to be removed).
Internal methods such as |___report_error| are copied from
obsolete |f:MinimumImplementation| class. DOM3
methods |hasFeature| and |getFeature| are also
moved from that class, but they now support no
foreign classes.
* DOMFeature.dis (ManakaiImplementationSource): It
now |p:require|s |Message::Util::AutoLoad::Registry|.
The class no longer support classes
other than |ManakaiDOMImplementation|. Note
that the |ImplementationRegistry| object does continue
to support foreign classes via foreign classes
implementing |ImplementationSource|
or |DOMImplementationSource| interface.
(MinimumImplementation): Removed.
* DOMLS.dis (ManakaiDOMImplementationLS): It no
longer inherit the |ManakaiDOMImplementation|; it
is now expected to be implemented by |DOMImplementation|
objects.
* DOMMain.dis (null): Removed.
* Document.dis (___create_node_ref): It no
longer support foreign classes other
than |Message::DOM::Document::ManakaiDOMDocument|.
Note that document format specific DOM
interfaces, if supported, should be
all instances of the |Document| interface
in the implementation, as defined
in the Web Applications 1.0 specification (where
the |HTMLDocument| interface must be implemented
by all |Document| objects, even if the |Document|
contains no HTML element).
* GenericLS.dis (GLSImplementation): It no
longer inherit the |MinimumImplementation|; it
is now expected to be implemented by |DOMImplementation|
objects.
(createGLSParser, createGLSSerializer): Load
module implementing parser or serializer
if necessary.
* Traversal.dis (ManakaiDOMDocumentTraversal): It no
longer inherits the |ManakaiDOMDocument|; it
is now expected to be implemented by |Document|
objects.
* XDP.dis (XDPDocument): It no longer
inherits the |Document|; it is now expected
to be implemented by all |Document| objects.
* XDoctype.dis (ManakaiDOMDocumentXDoctype): It no
longer inherits the |ManakaiDOMDocument|; it
is now expected to be implemented by |Document|
objects.
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (ManakaiDOMImplementation): No longer
++ manakai/lib/Message/URI/ChangeLog 4 Nov 2006 12:14:59 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* Generic.dis (URIImplementation): It no
longer inherits the |MinimumImplementation|; it
is now expected to be implemented by |DOMImplementation|
objects.
++ manakai/lib/Message/Charset/ChangeLog 4 Nov 2006 11:56:24 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* Encode.dis (MCEncodeImplementation): It no
longer inherit the |MinimumImplementation|; it
is now expected to be implemented by |DOMImplementation|
objects.
++ manakai/lib/manakai/ChangeLog 4 Nov 2006 12:25:03 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* DISPerl.dis (p:require, p:use): New properties.
Revision
1.66 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 3 17:53:31 2006 UTC
(18 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.65: +4 -0 lines
Diff to
previous 1.65
,
to
selected 1.5
++ manakai/bin/ChangeLog 3 Nov 2006 11:50:21 -0000
2006-11-03 Wakaba <wakaba@suika.fam.cx>
* grep-dis.pl: New script.
++ manakai/lib/Message/Util/ChangeLog 3 Nov 2006 17:49:43 -0000
2006-11-03 Wakaba <wakaba@suika.fam.cx>
* autoload/: New directory.
* DIS.dis (getPropertyResourceList): Unused |defaultMediaType|
parameter is deleted. New |isaRecursivePropName|
and |recursiveISAPropName| parameters are added.
* PerlCode.dis (addRevISAPackageName, getRevISAPackageName):
New methods.
(stringify): Support for the rev-ISA packages is added.
(getAutoloadDefinitionList): New method.
++ manakai/lib/Message/Util/DIS/ChangeLog 3 Nov 2006 17:51:23 -0000
2006-11-03 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plCodeFragment): Don't generate
method parameter code if |DISPerl:noParameterModification|
property is set. Support for the |domperl:classExtends|
and |domperl:classImplementedByObjectsOf| property
is added.
++ manakai/lib/Message/DOM/ChangeLog 3 Nov 2006 17:47:28 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (ManakaiDOMImplementation): No longer
explicitly inherits |tc:ManakaiDOMImplementationTC|.
(ManakaiDOMImplementation.AUTOLOAD): New method definition.
* TreeCore.dis (ManakaiDOMImplementationTC): Extends
the |ManakaiDOMImplementation| class.
2006-11-03 Wakaba <wakaba@suika.fam.cx>
* DOMFeature.dis: Definitions for various concepts
are added.
* GenericLS.dis (GLSImplementation): It no
longer inherits the |MinimumImplementation|; rather,
any |ManakaiMinimumImplementation| object also
implements |GLSImplementation| methods.
* TreeStore.dis (DOMImplementationTreeStore): It no
longer inherits the |DOMImplementation|; rather,
any |ManakaiDOMImplementation| object also
implements |DOMImplementationTreeStore| methods.
++ manakai/lib/manakai/ChangeLog 3 Nov 2006 17:53:26 -0000
2006-11-03 Wakaba <wakaba@suika.fam.cx>
* DISLang.dis (DISLang:AnyObject): New.
(DISLang:extends, DISLang:implements): New.
* DISPerl.dis (p:revISA): New.
(p:noParameterModification): New.
* daf-perl-pm.pl (daf_perl_pm): Update
the |Message::Util::AutoLoad::Registry| module
after the Perl module is generated.
++ manakai/lib/ChangeLog 3 Nov 2006 17:42:27 -0000
2006-11-04 Wakaba <wakaba@suika.fam.cx>
* Makefile (all): Make |Message/Util/AutoLoad/Registry.pm|.
Revision
1.65 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 10 11:19:23 2006 UTC
(18 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.64: +5 -0 lines
Diff to
previous 1.64
,
to
selected 1.5
++ 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).
Revision
1.64 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Aug 15 10:59:24 2006 UTC
(18 years, 3 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.63: +5 -0 lines
Diff to
previous 1.63
,
to
selected 1.5
++ manakai/bin/ChangeLog 15 Aug 2006 10:57:55 -0000
2006-08-15 Wakaba <wakaba@suika.fam.cx>
* daf.pl: Passes the |implementation| parameter
to the |read_properties| method.
++ manakai/lib/Message/Util/ChangeLog 15 Aug 2006 10:59:04 -0000
* DIS.dis (readProperties): New |implementation| parameters
are added. Support for the |lang:dcmodel| lexical
type is added.
(parseString): New method.
2006-08-15 Wakaba <wakaba@suika.fam.cx>
Revision
1.63 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat May 20 05:11:37 2006 UTC
(18 years, 6 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-release-0-3-2
Changes since
1.62: +6 -1 lines
Diff to
previous 1.62
,
to
selected 1.5
++ manakai/bin/ChangeLog 20 May 2006 05:09:42 -0000
2006-05-20 Wakaba <wakaba@suika.fam.cx>
* daf.pl ($VERSION): New variable.
(--mod-file-suffix): New option.
(--create-dtd-modules): New option.4a
++ manakai/lib/Message/Markup/ChangeLog 20 May 2006 05:10:32 -0000
2006-05-20 Wakaba <wakaba@suika.fam.cx>
* Atom.dis (Atom): The |mv:vid| property is added.
++ manakai/lib/Message/DOM/ChangeLog 20 May 2006 05:10:10 -0000
2006-05-20 Wakaba <wakaba@suika.fam.cx>
* XDP.dis (createXDPIf): New method.
(XDPIfElement): New interface.
++ manakai/lib/manakai/ChangeLog 20 May 2006 05:11:24 -0000
2006-05-20 Wakaba <wakaba@suika.fam.cx>
* DISMarkup.dis (mv:vid, mv:shortDescription): New properties.
* daf-dtd-modules.pl: DTD module file generation and
element type declaration generation are implemented.
Revision
1.62 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 19 11:02:10 2006 UTC
(18 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.61: +5 -0 lines
Diff to
previous 1.61
,
to
selected 1.5
++ manakai/bin/ChangeLog 19 May 2006 11:00:59 -0000
2006-05-19 Wakaba <wakaba@suika.fam.cx>
* daf.pl (--load-module): New option.
(--create-dtd-modules): New option.
++ manakai/lib/Message/Markup/ChangeLog 19 May 2006 11:01:40 -0000
2006-05-19 Wakaba <wakaba@suika.fam.cx>
* Atom.dis: Module definitions are added experimentally.
* Makefile: Experimental rules are added.
++ manakai/lib/manakai/ChangeLog 19 May 2006 11:02:00 -0000
2006-05-19 Wakaba <wakaba@suika.fam.cx>
* DISMarkup.dis, XML.dis: Definitions are added.
* daf-dtd-modules.pl: New script.
Revision
1.61 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 16 11:26:24 2006 UTC
(18 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.60: +5 -0 lines
Diff to
previous 1.60
,
to
selected 1.5
++ manakai/bin/ChangeLog 16 May 2006 11:25:32 -0000
2006-05-16 Wakaba <wakaba@suika.fam.cx>
* daf.pl: Generation of Perl modules and
tests are split into separate modules.
++ manakai/lib/manakai/ChangeLog 16 May 2006 11:26:06 -0000
2006-05-16 Wakaba <wakaba@suika.fam.cx>
* daf-perl-t.pl, daf-perl-pm.t: New scripts derived
from |bin/daf.pl|.
Revision
1.60 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 9 14:29:40 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-release-0-3-1
Changes since
1.59: +5 -0 lines
Diff to
previous 1.59
,
to
selected 1.5
++ manakai/bin/ChangeLog 9 Apr 2006 14:25:10 -0000
2006-04-09 Wakaba <wakaba@suika.fam.cx>
* daf.pl (daf_generate_perl_test): Old |PerlCode| methods
are replaced by new ones.
++ manakai/lib/Message/Util/DIS/ChangeLog 9 Apr 2006 14:29:02 -0000
2006-04-09 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plAppendThrow): Use key for exception parameters.
++ manakai/lib/Message/DOM/ChangeLog 9 Apr 2006 14:28:28 -0000
2006-04-09 Wakaba <wakaba@suika.fam.cx>
* XMLParser.dis (Require): Requires the |MCharset:Encode|
module.
(parse): Set the |inputEncoding| attribute of the generated document
object.
(resolveLSInput default implementation): The |byteStream|
and |encoding| attributes of the |LSInput| interface
are now supported.
(resolveLSInput): Parameters |impl| and |parser| are added.
(InputFile.inputEncoding): New attribute.
++ manakai/lib/Message/Charset/ChangeLog 9 Apr 2006 14:25:44 -0000
2006-04-09 Wakaba <wakaba@suika.fam.cx>
* Encode.dis (close): New method.
Revision
1.59 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Apr 4 14:30:29 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.58: +6 -0 lines
Diff to
previous 1.58
,
to
selected 1.5
++ manakai/bin/ChangeLog 4 Apr 2006 14:28:32 -0000
2006-04-04 Wakaba <wakaba@suika.fam.cx>
* daf.pl (--dafs-suffix): New option.
(daf_resolve_db_module_file): The |dp:ModuleNodeStorageFile|
type support.
++ manakai/lib/Message/Util/ChangeLog 4 Apr 2006 14:29:09 -0000
* DIS.dis (Require): Requires the |MDOM:TreeStore| module.
(getNodeFromStorage, setNodeToStorage): New methods.
2006-04-04 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/DIS/ChangeLog 4 Apr 2006 14:30:17 -0000
2006-04-04 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plStore): The |mainDatabase| parameter is removed.
(plStoreNodeStorage): New method.
(plLoadNodeStorage): New method.
Revision
1.58 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 3 12:53:22 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.57: +5 -0 lines
Diff to
previous 1.57
,
to
selected 1.5
++ manakai/bin/ChangeLog 3 Apr 2006 11:17:32 -0000
2006-04-03 Wakaba <wakaba@suika.fam.cx>
* daf.pl (perl-pm): Sets the |impl| argument
of the |pl_generate_perl_module| method.
++ manakai/lib/Message/Util/ChangeLog 3 Apr 2006 12:18:05 -0000
2006-04-03 Wakaba <wakaba@suika.fam.cx>
* Grove.dis (mg:mutations): It is changed from array
reference to hash reference.
* PerlCode.dis (replaceVariable): The |pc2:| namespace
support.
(IN_USE_NODE_ERR, BAD_CHILD_ERR): Removed.
(createPCIf, createPCPackage): New methods.
(createPCFile): Renamed from |createPerlFile|. Set
configuration parameters.
++ manakai/lib/Message/Util/DIS/ChangeLog 3 Apr 2006 12:25:32 -0000
2006-04-03 Wakaba <wakaba@suika.fam.cx>
* DNLite.dis (plImplementation): Removed.
* Perl.dis (plImplementation): Removed.
(plCodeFragment): Changed from attribute to method.
(plValueCodeFragment, plCodeFragment): The |factory|
parameter is added.
(plPreprocessPerlCode, plPreprocessPerlStatement, plAppendThrow):
The |factory| parameter is added.
(ManakaiDOM:InputNormalize, dis:GetNodeProp): Removed.
(plIsDefined): Removed.
($NS_URI_NO_NULL): Removed.
(setDefaultValue): Removed.
++ manakai/lib/Message/DOM/ChangeLog 3 Apr 2006 12:04:56 -0000
2006-04-03 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis (GetPropNode, CheckReadOnly): Removed.
* Node.dis (cfg:dtd-default-attribute): The configuration
parameter |cfg:dtd-default-attributes| is renamed
as |cfg:dtd-default-attribute|.
(Roles): Definitions are changed so that classes
that implement those classes MUST implement the |Node|
and its subinterfaces.
(cfg:dtd-attribute-type): New configuration parameter.
* Document.dis (adoptNode): Don't throw exception
if |strictErrorChecking| is |false|.
* Element.dis (setAttribute, setAttributeNS): Don't
set [attribute type] if the |cfg:dtd-attribute-type|
configuration parameter is set to |false|.
(removeAttribute, removeAttributeNS, removeAttributeNode): Don't
regenerate default attribute nodes if the |cfg:dtd-default-attribute|
configuration parameter is set to |false|.
++ manakai/lib/manakai/ChangeLog 3 Apr 2006 12:26:00 -0000
2006-04-03 Wakaba <wakaba@suika.fam.cx>
* DISLang.dis (ManakaiDOM:InputNormalize): Removed.
Revision
1.57 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 1 14:41:29 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.56: +6 -0 lines
Diff to
previous 1.56
,
to
selected 1.5
++ manakai/t/ChangeLog 1 Apr 2006 09:28:43 -0000
2006-04-01 Wakaba <wakaba@suika.fam.cx>
* Makefile (util-dis-DPG.t): New test.
* Makefile (dom-XML.t): New test.
* Makefile (dom-TreeCore.t): New test.
++ manakai/bin/ChangeLog 1 Apr 2006 08:52:15 -0000
2006-04-01 Wakaba <wakaba@suika.fam.cx>
* daf.pl (perl-pm, daf_generate_perl_test): Sets
the |$Message::Util::DIS::Perl::Implementation| variable
for compatibility.
++ manakai/lib/Message/Util/ChangeLog 1 Apr 2006 11:55:12 -0000
2006-04-01 Wakaba <wakaba@suika.fam.cx>
* Grove.dis (destroy): Threshold value changed to 4096.
* PerlCode.dis (PerlCode): Associated as the default
class with |pc:*| and |pc2:*| element types.
(currentPackage, currentChunkNumber, getNextChunkNumber): Removed.
(ReflectCDATA): Reimplemented using standard |Element|
methods.
(sourceFile, sourceLine, currentSourceFile, currentSourceLine,
skipLines): Removed.
(pc:line): Removed.
(stringify): Support for the |pc:line| configuration
parameter is removed.
* DIS.dis (isFeatureProvided): Removed.
++ manakai/lib/Message/Util/DIS/ChangeLog 1 Apr 2006 09:24:59 -0000
2006-04-01 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plImplementation): Get the instance
from the |$Message::Util::DIS::Perl::Implementation| variable.
(plIsFeatureImplemented): Removed.
(plPreprocessPerlCode, plPreprocessPerlStatement): The |sourceFile|
and |sourceLine| parameters are removed.
* DPG.dis (DPGElement): Associated to the |pg:*| element types.
++ manakai/lib/Message/DOM/ChangeLog 1 Apr 2006 11:35:47 -0000
* DOMFeature.dis (getImplementation, getImplementationList): Support
for new class information variables.
(DOMLS:Generic): This old feature name is removed.
* GenericLS.dis (createGLSParser, createGLSSerializer): Support
for new class information variables.
* TreeCore.dis (manakaiExpandedURI): New attribute.
(Document, Element.___create_node_ref): New method
implementations.
2006-04-01 Wakaba <wakaba@suika.fam.cx>
Revision
1.56 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 18 05:57:48 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.55: +5 -0 lines
Diff to
previous 1.55
,
to
selected 1.5
++ manakai/t/ChangeLog 18 Mar 2006 05:57:39 -0000
2006-03-18 Wakaba <wakaba@suika.fam.cx>
* Makefile (t-XML.t): New test.
++ manakai/bin/ChangeLog 18 Mar 2006 05:54:09 -0000
2006-03-18 Wakaba <wakaba@suika.fam.cx>
* daf.pl (daf_get_file_path_stem): The '.' is removed from
the default search path.
++ manakai/lib/Message/DOM/ChangeLog 18 Mar 2006 05:56:17 -0000
2006-03-18 Wakaba <wakaba@suika.fam.cx>
* TreeCore.dis (Require): The |MDOM:XML| module is added.
(createAttributeNS, createTextNode, createComment,
createCDATASection): New methods.
(Attr, Text, Comment, CharacterData): New interfaces.
* Makefile: |XML.dis| is added.
* XML.dis: New module.
2006-03-17 Wakaba <wakaba@suika.fam.cx>
* TreeCore.dis (manakaiReadOnly): New attribute.
Revision
1.55 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Mar 17 08:06:20 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.54: +6 -0 lines
Diff to
previous 1.54
,
to
selected 1.5
++ manakai/t/ChangeLog 17 Mar 2006 08:06:15 -0000
2006-03-17 Wakaba <wakaba@suika.fam.cx>
* Makefile (t-TreeCore.t): New test.
++ manakai/bin/ChangeLog 17 Mar 2006 08:03:40 -0000
2006-03-17 Wakaba <wakaba@suika.fam.cx>
* daf.pl: The position of two |undef| statements was incorrect.
(daf_generate_perl_test): Provides |--skip| option
for test scripts.
++ manakai/lib/Message/Util/ChangeLog 17 Mar 2006 07:45:32 -0000
2006-03-17 Wakaba <wakaba@suika.fam.cx>
* Grove.dis: New module.
++ manakai/lib/Message/Util/DIS/ChangeLog 17 Mar 2006 08:05:33 -0000
2006-03-17 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (method name): New methods from |Util:Grove|
module are added.
(role): New |mg:NodeRefRole| role support is added.
++ manakai/lib/Message/DOM/ChangeLog 17 Mar 2006 08:04:07 -0000
2006-03-17 Wakaba <wakaba@suika.fam.cx>
* Makefile: |TreeCore.dis| is added.
* TreeCore.dis: New module.
Revision
1.54 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 16 08:52:31 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.53: +5 -0 lines
Diff to
previous 1.53
,
to
selected 1.5
++ manakai/bin/ChangeLog 16 Mar 2006 08:50:09 -0000
2006-03-16 Wakaba <wakaba@suika.fam.cx>
* daf.pl: In parser tests |c:anyDOMConfigurationParameter|
properties are supported.
++ manakai/lib/Message/Util/DIS/ChangeLog 16 Mar 2006 08:52:18 -0000
2006-03-16 Wakaba <wakaba@suika.fam.cx>
* Value.dis (getPerlCode): A typo is fixed.
++ manakai/lib/Message/DOM/ChangeLog 16 Mar 2006 08:51:43 -0000
2006-03-16 Wakaba <wakaba@suika.fam.cx>
* XMLParser.dis (cfg:entity-replacement-tree): New configuration
parameter.
* DOMXML.dis (manakaiExpanded): Renamed from |isExpanded|.
* DOMCore.dis, Tree.dis, DOMLS.dis, XMLParser.dis: Lexical
data types added to configuration parameters.
Revision
1.53 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 12 10:13:31 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.52: +4 -0 lines
Diff to
previous 1.52
,
to
selected 1.5
++ manakai/bin/ChangeLog 12 Mar 2006 10:03:19 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* daf.pl: Don't require |Test| modules for bootstrap.
++ manakai/lib/Message/Util/ChangeLog 12 Mar 2006 10:09:14 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (loadResource): Sets the |srinfo| parameter
of the |addTypeURI| method call.
(addTypeURI): The |srinfo| parameter is added. Sets
the |srinfo| parameter of the |isSubsetOfURI| and |mergeAsAlias|
method calls.
++ manakai/lib/Message/Util/DIS/ChangeLog 12 Mar 2006 10:09:53 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (getPerlModuleMemberCode): Write charset
category properties.
++ manakai/lib/Message/URI/ChangeLog 12 Mar 2006 10:13:28 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* Generic.pm: Added to the CVS repository since
it is referenced from |../DOM/DOMCore.pm| and therefore
it is required to execute the |daf| script.
++ manakai/lib/Message/Charset/ChangeLog 12 Mar 2006 10:06:26 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* Encode.dis (createMCDecodeHandle): New
parameter |onerror| is added. Charsets |cs:XML.utf-8|, |cs:XML.utf-16|,
and |xml-auto-charset:| are implemented. Throws an error
if the charset is not supported.
(getURIFromCharsetName, getCharsetNameFromURI): Algorithmic URIs are
supported.
(onerror): Removed from |onoctetstreamerror|.
(MCXMLDecodeHandle): Removed.
(inputEncoding, hasBOM): New attributes.
++ manakai/lib/manakai/ChangeLog 12 Mar 2006 10:12:19 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* Charset.dis: The |c:key| property is added to some resources.
Typos are fixed.
(icharset:utf-16be, icharset:utf-16le): New charsets.
(cs:Perl.utf-16be, cs:Perl.utf-16le): New charsets.
(cs:Perl.ucs-2be, cs:Perl.ucs-2le): New charsets.
(cs:Perl.utf-32be, cs:Perl.utf-32le): New charsets.
(cs:ErrorCategory): New type. Error categories are added.
(cs:noBOMVariant): New properties.
Revision
1.52 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Mar 6 07:32:51 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.51: +7 -0 lines
Diff to
previous 1.51
,
to
selected 1.5
++ manakai/bin/ChangeLog 6 Mar 2006 07:30:27 -0000
2006-03-06 Wakaba <wakaba@suika.fam.cx>
* daf.pl (get_referring_module_uri_list): Don't
invoke |daf_convert_dis_document_to_dnl_document| to prevent
prefix-not-defined error because the referred module is not
yet loaded.
++ manakai/lib/Message/DOM/ChangeLog 6 Mar 2006 07:32:43 -0000
2006-03-06 Wakaba <wakaba@suika.fam.cx>
* DOMXML.dis (ManakaiDOMXMLIdAttr): New class.
* Tree.dis (createAttribute, createAttributeNS,
setAttribute, setAttributeNS): They now supports
the |cfg:xml-id| configuration parameter.
(cfg:xml-id): New configuration parameter.
* XDoctype.dis (createAttributeDefinition): It now
supports the |cfg:xml-id| configuration parameter.
* XMLParser.dis (parse): It now supports
the |cfg:xml-id| configuration parameter.
Revision
1.51 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 26 14:32:38 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.50: +10 -0 lines
Diff to
previous 1.50
,
to
selected 1.5
++ 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.50 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 26 06:42:55 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.49: +6 -0 lines
Diff to
previous 1.49
,
to
selected 1.5
++ manakai/t/ChangeLog 26 Feb 2006 06:42:43 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile: Revised for new |daf| database format.
++ manakai/bin/ChangeLog 26 Feb 2006 06:36:16 -0000
* daf.pl: Perl test file generation support from |dac2test.pl|
is added. Exits the program before any generation
if the database constrution process has error.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Markup/ChangeLog 26 Feb 2006 06:37:11 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile: Revised for new |daf| database format.
++ manakai/lib/Message/Util/ChangeLog 26 Feb 2006 06:40:09 -0000
* ManakaiNodeTest.dis (Require): Missing reference
to the |DISlib:Test| module is added.
* Makefile: Revised for new |daf| database format.
* DIS.dis (elementTypeMatch, isSubsetOfURI): The |srinfo|
parameter is added.
(getFor, getModule): Set reference rather than string
itself to the |{for}| property.
(loadResource): Passes |srinfo| parameter
to |isSubsetOfURI|-calling methods.
(mergeAsAlias): The |srinfo| parameter is added.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/DIS/ChangeLog 26 Feb 2006 06:41:53 -0000
* Perl.dis (addHashKey): Revised to register keys to
each key scope resource rather than database.
* DNLite.dis (elementTypeMatch): The |srinfo| parameter is added.
* DISDump.dis (Require): Missing reference to the |DISlib:DISMarkup|
module is added.
2006-02-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 26 Feb 2006 06:36:55 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile: Revised for new |daf| database format.
++ manakai/lib/manakai/ChangeLog 26 Feb 2006 06:42:23 -0000
2006-02-26 Wakaba <wakaba@suika.fam.cx>
* Makefile: Rules to construct old |dae| database are removed.
Revision
1.49 -
(
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.48: +6 -0 lines
Diff to
previous 1.48
,
to
selected 1.5
++ 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.48 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 24 07:31:13 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.47: +6 -0 lines
Diff to
previous 1.47
,
to
selected 1.5
++ manakai/bin/ChangeLog 24 Feb 2006 07:28:55 -0000
2006-02-24 Wakaba <wakaba@suika.fam.cx>
* dac.pl (--dafx-file-suffix): New option.
(pl_store resource_resolver parameter): New |dafx|
index file resolution is implemented.
++ manakai/lib/Message/Util/DIS/ChangeLog 24 Feb 2006 07:31:03 -0000
2006-02-24 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plStore): Stores unassociated resources
into the |DISlib:DISCore| database module. Writes
to the database index (|dafx|) files.
(plDISLoadDatabase): Sets resources' |{db}| property (since
in new serialization format it might not be set).
Revision
1.47 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 23 12:30:34 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.46: +4 -0 lines
Diff to
previous 1.46
,
to
selected 1.5
++ manakai/bin/ChangeLog 23 Feb 2006 12:25:26 -0000
2006-02-23 Wakaba <wakaba@suika.fam.cx>
* dac.pl (--update): New option.
++ manakai/lib/Message/Util/ChangeLog 23 Feb 2006 12:28:06 -0000
2006-02-23 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (loadResource, loadFor, loadModule): New |srinfo|
parameter is added. Restores super-resource information
from |srinfo| if available.
(unloadModule): New method.
(getModuleResourceList): New method.
(addResourceList): Adds all alias names to the list.
(addForResource): New method analog to |addResourceList|.
(getForResourceList): New method analog to |getResourceList|.
(dx:Interface.getErrorInterfaceResource): New method
implementation.
++ manakai/lib/Message/Util/DIS/ChangeLog 23 Feb 2006 12:30:29 -0000
2006-02-23 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plAddHashKey): Saves key information also to
the module for the provision to |unload|ing.
(dx:Interface.getPerlDefinitionHashNamespace): New method
implementation.
(getPerlClassMemberCode): Adds the module of the subcode resource to
the |require|ing module list.
Revision
1.46 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 9 10:23:19 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.45: +5 -0 lines
Diff to
previous 1.45
,
to
selected 1.5
++ manakai/bin/ChangeLog 9 Feb 2006 10:13:54 -0000
2006-02-09 Wakaba <wakaba@suika.fam.cx>
* dac2test.pl: Set |pc:preserve-line-break| configuration
parameter |true|.
++ manakai/lib/Message/Util/ChangeLog 9 Feb 2006 10:20:03 -0000
2006-02-09 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (PerlStringLiteral.stringify): |pc:preserve-line-break|
configuration parameter support is added.
(pc:preserve-line-break): New configuration option.
* DIS.dis (readProperties): |DISCore:UString| lextype support added.
++ manakai/lib/Message/Util/DIS/ChangeLog 9 Feb 2006 10:22:14 -0000
2006-02-09 Wakaba <wakaba@suika.fam.cx>
* Test.dis (printComment): Escapes non-ASCII-printable characters.
* DPG.dis (state_to_code): Adds set-|$token->{location_d}|-code
to adjast column number when |@dch| is in use.
++ manakai/lib/Message/DOM/ChangeLog 9 Feb 2006 10:18:41 -0000
2006-02-09 Wakaba <wakaba@suika.fam.cx>
* XMLParser.dis (CommentDeclaration): |STRING| is now
defined as a |?default-token|.
(XMLTests): Tests for |Char - RestrictedChar| matchness,
comment declarations, cdata sections, and |MSE| in |content|
added.
(XMLTests/PerlDef): Bug fixed: |pop| -> |shift|.
(get-location-from-token): |$token->{location_d}|
for |?default-token| column counting support added.
* DOMCore.dis (c:erred): It is now a |DISCore:OrderedList| property.
++ manakai/lib/manakai/ChangeLog 9 Feb 2006 10:23:11 -0000
2006-02-09 Wakaba <wakaba@suika.fam.cx>
* DISCore.dis (DISCore:UString): New lextype.
* Test.dis (test:value): Default |dis:dataType| changed
to |DISCore:UString|.
(test:EntityValueString): Removed (it was never used).
Revision
1.45 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 8 08:18:29 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.44: +4 -0 lines
Diff to
previous 1.44
,
to
selected 1.5
++ manakai/bin/ChangeLog 8 Feb 2006 07:59:04 -0000
2006-02-08 Wakaba <wakaba@suika.fam.cx>
* dac2test.pl (|test:ParserTest| converter): |c:erred| is supported.
++ manakai/lib/Message/Util/ChangeLog 8 Feb 2006 08:07:42 -0000
2006-02-08 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (getNameListAttrR): Non-|pc:|-namespace elements
and their descendants were ignored.
(getNameListAttrRM): New variant derived from |getNameListAttrR|,
for |getUsePerlModuleNameList| and |getUseCharClassNameList|.
(getUsePerlModuleNameList, getUseCharClassNameList): Don't
include |pc:package| and their descendants to the target.
(PerlFile.stringify): Outputs |use| statements
for Perl modules and character classes not part of any package,
if any.
* DIS.dis: |lang:tdterr|'s |DVNSValue| convertion is supported.
2006-02-06 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (loadModule): Loads a "daem" submodule file
if exists.
++ manakai/lib/Message/Util/Error/ChangeLog 8 Feb 2006 08:17:54 -0000
2006-02-06 Wakaba <wakaba@suika.fam.cx>
* DOMException.dis (ManakaiDOM:WarningClass): Removed.
(ManakaiDOM:alwaysWarns): Removed.
(disPerl:WARNING): Removed.
(ManakaiDOM:ManakaiDOMExceptionOrWarning): Removed.
(ManakaiDOM:ManakaiDOMWarning): Removed.
++ manakai/lib/Message/Util/DIS/ChangeLog 8 Feb 2006 08:16:38 -0000
2006-02-08 Wakaba <wakaba@suika.fam.cx>
* Value.dis: |lang:tdterr| type support is added.
* Test.dis (failureComment): New method.
(TFQNames): New token type.
(rule node): It now accepts empty declaration.
2006-02-07 Wakaba <wakaba@suika.fam.cx>
* Test.dis (assertTypedValueEquals): New code fragment
extracted from |assertDOMTreeEquals| method.
(assertErrorEquals): New method.
2006-02-06 Wakaba <wakaba@suika.fam.cx>
* Test.dis (Require): Requires |Util:DIS| module.
(parseTDTErrorString): New method.
(URI, QName): New token types.
(rule tdterr): New parser rule.
(dtest:undeclared-namespace-prefix-error): New error.
(dtest:bad-error-resource-error): New error.
++ manakai/lib/Message/DOM/ChangeLog 8 Feb 2006 08:01:24 -0000
2006-02-08 Wakaba <wakaba@suika.fam.cx>
* XMLParser.dis (XMLTests): Tests for |c:erred| is supported.
2006-02-06 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (c:erred): New property.
(c:DOMErrorType): It should have been a subset
of |ecore:AnyErrorCode|.
* XMLParser.dis (XMLTests): Empty input tests added.
++ manakai/lib/manakai/ChangeLog 8 Feb 2006 08:18:20 -0000
2006-02-06 Wakaba <wakaba@suika.fam.cx>
* Test.dis (lang:tdterr): New type.
Revision
1.44 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 28 16:24:44 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.43: +5 -0 lines
Diff to
previous 1.43
,
to
selected 1.5
++ manakai/bin/ChangeLog 28 Jan 2006 15:08:53 -0000
2006-01-28 Wakaba <wakaba@suika.fam.cx>
* dac2test.pl (|test:StandaloneTest| converter): Generates |otherwise|
clause to catch exception and continue remaining tests.
++ manakai/lib/Message/DOM/ChangeLog 28 Jan 2006 15:17:07 -0000
2006-01-28 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (ErrDef): Missing |ecore:textFormatter| property added.
* DOMMain.dis (ErrDef): Missing |ecore:textFormatter| property added.
* Tree.dis (ErrDef): Missing |ecore:textFormatter| property added.
(ManakaiDOMAttributes): Removed.
(ManakaiDOMAttrMap): New class.
(ManakaiDOMAttrMapArray): New class.
(namespaceURI): Bug to return a string representation
of a reference to the namespace URI string is fixed.
(selectAttrNodeObject, selectAttrNodeObjectNodeNS): Reimplemented.
(removeAttribute, removeAttributeNS): DTD default attributes
are supported. Don't throw |NO_MODIFICATION_ALLOWED_ERR|
if there is no attribute node.
(createElement, createElementNS): DTD default attributes are supported.
(setAttributeNode): Reimplemented.
Revision
1.43 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 21 16:28:13 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.42: +5 -0 lines
Diff to
previous 1.42
,
to
selected 1.5
++ manakai/bin/ChangeLog 21 Jan 2006 16:17:06 -0000
2006-01-21 Wakaba <wakaba@suika.fam.cx>
* dac2test.pl: Dies if no perl code is defined
for a |test:ParserTestSet|.
++ manakai/lib/Message/Util/DIS/ChangeLog 21 Jan 2006 16:28:01 -0000
2006-01-22 Wakaba <wakaba@suika.fam.cx>
*
2006-01-21 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plGeneratePerlModuleFile): Use |getAnyResource|
method instead of |getResource| method to obtain
resource from URI listed in |disGetRequiredModuleURI|
in |PerlCode| objects. This fix removes the problem
that some expected |require| statements were not generated.
* DPG.dis (plCodeFragment): Default |token-error| code was
not generated.
(pg:qRequiresNextTokenStatement): New element type.
* Test.dis: Wrong namespace URI in some resource names are fixed.
(assertDOMTreeEquals): Adds node type
information to node path string in error messages.
Allows |false| value as a |null|.
(TDTParser): Node type |entity| and |entity-reference|
are changed to |general-entity| and |general-entity-reference|
respectively.
(lexmode default): Definition for the token |SEMICOLON|
was missing.
(token-error default): Added.
++ manakai/lib/Message/DOM/ChangeLog 21 Jan 2006 16:22:22 -0000
* DOMXML.dis (DocumentType.childNodes): Removed
from |ManakaiDOM:ManakaiDOMLatest| variant.
* XMLParser.dis: Parsing of general internal entities implemented.
(_DocumentTypeDeclaration): Appends a document type definition
node to the document.
(_ProcessingInstructionDTD): Appends a processing
instruction node to the document type definition.
(Element_): Document element could not be an |EmptyElemTag|.
2006-01-21 Wakaba <wakaba@suika.fam.cx>
Revision
1.42 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 21 07:06:09 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.41: +5 -0 lines
Diff to
previous 1.41
,
to
selected 1.5
++ manakai/t/ChangeLog 21 Jan 2006 07:06:03 -0000
2006-01-21 Wakaba <wakaba@suika.fam.cx>
* Makefile: |dom-xmlparser.t| added.
++ manakai/bin/ChangeLog 21 Jan 2006 06:58:44 -0000
2006-01-12 Wakaba <wakaba@suika.fam.cx>
* dac2test.pl: |test:ParserTestSet| and |test:ParserTest|
test types are implemented.
++ manakai/lib/Message/Util/ChangeLog 21 Jan 2006 07:02:03 -0000
2006-01-19 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (PCPackage.stringify): Appends a string
representation of non-|pc:*| element children for
the stringified value.
++ manakai/lib/Message/Util/DIS/ChangeLog 21 Jan 2006 07:04:28 -0000
2006-01-20 Wakaba <wakaba@suika.fam.cx>
* DPG.dis (plCodeFragment): Sets |param| value of default
for default parse error handler to avoid array dereference error.
* Test.dis (assertDOMTreeEquals): New method.
2006-01-11 Wakaba <wakaba@suika.fam.cx>
* Test.dis (TDTParser): New.
(PARSE_ERR): New exception type.
++ manakai/lib/Message/DOM/ChangeLog 21 Jan 2006 07:00:52 -0000
2006-01-21 Wakaba <wakaba@suika.fam.cx>
* DOMFeature.dis (featuresParamToFeaturesHash): New block
code (seprated from |InputProcessor|). Now
a |features| parameter's version can be specified by
an array reference that contains a set of version
numbers. A test added.
* XMLParser.dis: A test added.
++ manakai/lib/manakai/ChangeLog 21 Jan 2006 07:05:39 -0000
2006-01-11 Wakaba <wakaba@suika.fam.cx>
* Test.dis (test:ParserTestSet, test:ParserTest): New types.
(test:Entity, test:RootEntity): New types.
(lang:tdt): New lextype.
Revision
1.41 -
(
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.40: +4 -0 lines
Diff to
previous 1.40
,
to
selected 1.5
++ 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.40 -
(
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.39: +4 -0 lines
Diff to
previous 1.39
,
to
selected 1.5
++ 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.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 23 11:21:09 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.38: +6 -0 lines
Diff to
previous 1.38
,
to
selected 1.5
++ 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.38 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 16 10:07:11 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.37: +4 -0 lines
Diff to
previous 1.37
,
to
selected 1.5
++ manakai/t/ChangeLog 16 Nov 2005 10:07:00 -0000
2005-11-16 Wakaba <wakaba@suika.fam.cx>
* Makefile: Rules to make |dom-mdomls2003.t| and |util-perlcode.t|
added.
++ manakai/bin/ChangeLog 16 Nov 2005 09:50:31 -0000
2005-11-16 Wakaba <wakaba@suika.fam.cx>
* dac2text.pl: Dies if test code is not defined.
++ manakai/lib/Message/Markup/XML/ChangeLog 16 Nov 2005 09:59:26 -0000
2005-11-16 Wakaba <wakaba@suika.fam.cx>
* Parser.pm: A typo fix and |undef|-checking added.
++ manakai/lib/Message/Util/ChangeLog 16 Nov 2005 10:02:10 -0000
2005-11-16 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis: A test code added. Typos in |ISA|
properties fixed.
(PerlSub.stringify): Generates prototype specification
even if |prototype| attribute value's length is zero
in case the |pc:prototype| attribute /is/ found.
++ manakai/lib/Message/Util/DIS/ChangeLog 16 Nov 2005 10:03:34 -0000
2005-11-16 Wakaba <wakaba@suika.fam.cx>
* Test.dis (assertTrue, assertFalse, assertNever): New methods.
(assertNull, assertNotNull): The |actualValue| parameters
fixed to parameters rather than named parameters.
++ manakai/lib/Message/DOM/ChangeLog 16 Nov 2005 09:58:21 -0000
2005-11-16 Wakaba <wakaba@suika.fam.cx>
* ManakaiDOMLS2003.dis: Tests added.
(domConfig): Method name in the code fixed to |flag|.
* DOMMain.dis (findOffset32): Missing |^| in regular expressions
added.
* DOMCore.dis (hasChildNodes): Returns |false| if the node type
is defined not to have any children.
(CharacterData): Typos in element type names and function names fixed.
++ manakai/lib/manakai/ChangeLog 16 Nov 2005 10:06:30 -0000
2005-11-16 Wakaba <wakaba@suika.fam.cx>
* domtest.pl (skip_rest): Exits test after generating comments.
(assertEqualsCollection): Array reference dereferencing
syntax fixed (it was mistakenly coded in JavaScript like style).
* DISPerl.dis (StringRef): Don't |weaken| reference if
there is already a weak reference.
Revision
1.37 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 15 14:18:23 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.36: +11 -0 lines
Diff to
previous 1.36
,
to
selected 1.5
++ manakai/t/ChangeLog 15 Nov 2005 14:18:08 -0000
2005-11-15 Wakaba <wakaba@suika.fam.cx>
* Makefile: Rules to make |dom-feature.t| and |dom-genericls.t|
added.
++ manakai/bin/ChangeLog 15 Nov 2005 13:09:10 -0000
2005-11-15 Wakaba <wakaba@suika.fam.cx>
* dac2test.pl: Adds the module as |require|d module.
* mkdisdump.pl: Requests |DOMLS:Generic| feature
instead of obsoleted |DOMLS:LS| feature.
2005-11-13 Wakaba <wakaba@suika.fam.cx>
* dac2test.pl: New script.
++ manakai/lib/Message/Util/ChangeLog 15 Nov 2005 14:09:17 -0000
* Makefile: Missing rule to make |Message/DOM/core.dae| added.
2005-11-15 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/Error/ChangeLog 15 Nov 2005 14:17:04 -0000
2005-11-15 Wakaba <wakaba@suika.fam.cx>
* DOMException.dis (dx:Exception): Attributes copied
from |ManakaiDOM:ManakaiDOMExceptionOrWarning|.
++ manakai/lib/Message/Util/DIS/ChangeLog 15 Nov 2005 14:16:32 -0000
* Test.dis (assertNull, assertEquals, assertNotEquals,
assertException): New methods.
2005-11-15 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 15 Nov 2005 13:12:17 -0000
* DOMFeature.dis (MinimumImplementation.eq): Added.
* DOMMain.dis: |DISPerl:ISA| reference fixed.
* Generic.dis: Implements new |DOMLS:Generic| feature.
2005-11-15 Wakaba <wakaba@suika.fam.cx>
Revision
1.36 -
(
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.35: +4 -0 lines
Diff to
previous 1.35
,
to
selected 1.5
++ 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.35 -
(
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.34: +4 -0 lines
Diff to
previous 1.34
,
to
selected 1.5
++ 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.34 -
(
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.33: +10 -0 lines
Diff to
previous 1.33
,
to
selected 1.5
++ 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.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 5 11:50:35 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.32: +13 -0 lines
Diff to
previous 1.32
,
to
selected 1.5
++ manakai/doc/ChangeLog 5 Oct 2005 11:43:46 -0000
2005-10-05 Wakaba <wakaba@suika.fam.cx>
* Makefile (util.xml): New modules added to option.
++ manakai/bin/ChangeLog 5 Oct 2005 11:43:22 -0000
2005-10-05 Wakaba <wakaba@suika.fam.cx>
* mkdisdump.pl (dd_get_qname_uri): Sets "dump:uri" attribute.
2005-10-03 Wakaba <wakaba@suika.fam.cx>
* mkdisdump.pl (append_module_documentation): Outputs
any "DISCore:AnyAppName" property value in
addition to "dis:AppName" values. Use "dump:ref"
property if the value is a URI.
(append_method_documentation): Likewise.
(append_document_documentation): Likewise.
++ manakai/lib/Message/Util/DIS/ChangeLog 5 Oct 2005 11:46:52 -0000
2005-10-05 Wakaba <wakaba@suika.fam.cx>
* DISDoc.dis (parseDISDocInlineText): Allows "^" in
tag (it is part of lexical type specification and
it should have been allowed).
++ manakai/lib/Message/DOM/ChangeLog 5 Oct 2005 11:45:44 -0000
2005-10-05 Wakaba <wakaba@suika.fam.cx>
* DOMFeature.dis: Description added and revised. (Still more
work required.)
2005-10-04 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis (DOMString): The "idl:perl" attribute
value has been changed from "DISPerl:String"
to "DISPerl:CharacterString" to clarify its semantics.
++ manakai/lib/manakai/ChangeLog 5 Oct 2005 11:49:46 -0000
2005-10-04 Wakaba <wakaba@suika.fam.cx>
* DISCore.dis (DISCore:AnyAppName): New superproperty
of "dis:AppName".
* DISIDL.dis (idl:prefix): It is now a subproperty
of "DISCore:AnyAppName".
(idl:unsignedLong): Missing "idl:perl" property added.
(idl:boundType): New superproperty of "idl:perl" and so on.
* DISLang.dis (dis:Operator): It is now a subproperty
of "DISCore:AnyAppName".
* ECMAScript.dis (js:name, js:typeName): Added. "js:typeName"
propery values added to types.
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 2 23:35:32 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.31: +11 -0 lines
Diff to
previous 1.31
,
to
selected 1.5
++ manakai/bin/ChangeLog 2 Oct 2005 23:24:29 -0000
2005-10-02 Wakaba <wakaba@suika.fam.cx>
* mkdisdump.pl (append_document_documentation): Outputs "doc:as"
properties if available.
(append_module_documentation): Outputs "dis:AppName"
and "idl:prefix" attribute if available.
(append_idl_interface_documentation): Removed (Merged
to "append_interface_documentation").
(ReferredResource): Don't set "is_partial" flag
if ReferredResource value is greater than "1".
++ manakai/lib/Message/Util/ChangeLog 2 Oct 2005 23:27:03 -0000
2005-10-02 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (getAnyResource): New method.
(isTypeURI): Now it is a method of "DIS:DISAnyResource" interface.
(getPropertyResource, getPropertyResourceList): Now
they uses "getAnyResource" method.
(getPropertyModuleList): Removed.
++ manakai/lib/Message/Util/DIS/ChangeLog 2 Oct 2005 23:27:51 -0000
2005-10-02 Wakaba <wakaba@suika.fam.cx>
* DISDoc.dis (dd:id): Now it is an alias for "dis:ddid" property.
++ manakai/lib/Message/DOM/ChangeLog 2 Oct 2005 23:25:32 -0000
2005-10-02 Wakaba <wakaba@suika.fam.cx>
* DOMFeature.dis (Module): "idl:prefix" and "idl:moduleName"
properties added.
++ manakai/lib/manakai/ChangeLog 2 Oct 2005 23:34:39 -0000
2005-10-02 Wakaba <wakaba@suika.fam.cx>
* DISSource.dis: New module split from "DISCore.dis".
* DISCore.dis: "dis" resource concept such as "DISCore:Module"
and "DISCore:Resource" added.
(DISCore:File): New class.
* DISLang.dis (DISLang:Array, DISLang:Exception,
DISLang:Constructor): New classes.
(DISLang:File): New class.
(ManakaiDOM:Java, lang:Java): Moved to new "Java.dis" module.
* Java.dis: New module.
* DISPerl.dis (DISPerl:File): New class.
(Package, Module, Class, Interface, Sub, Const, AnyExported): New
classes.
* Document.dis (dis:ddid): New property.
(doc:subsection): New rel.
(doc:as): New attribute.
(ManakaiDOM:InCase): Moved from "DISCore.dis".
Revision
1.31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Oct 1 12:14:29 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.30: +7 -0 lines
Diff to
previous 1.30
,
to
selected 1.5
++ manakai/bin/ChangeLog 1 Oct 2005 12:10:57 -0000
2005-10-01 Wakaba <wakaba@suika.fam.cx>
* mkdisdump.pl (append_document_properties): New subroutine.
(append_datatype_documentation): Outputs "dis:Def"
and "dis:AppName" properties if available.
(append_idl_interface_documentation): New subroutine.
++ manakai/lib/Message/Util/DIS/ChangeLog 1 Oct 2005 12:13:22 -0000
2005-10-01 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plLoadDISDatabaseModule): Accepts unknown module
definitions.
++ manakai/lib/Message/DOM/ChangeLog 1 Oct 2005 12:12:31 -0000
2005-10-01 Wakaba <wakaba@suika.fam.cx>
* DOMFeature.dis: Documentation added (still work in progress).
(MIString): New type.
* DOMCore.dis (namespaceURI): Fixed to return the namespace
URI value, not a reference to it.
++ manakai/lib/manakai/ChangeLog 1 Oct 2005 12:14:17 -0000
2005-10-01 Wakaba <wakaba@suika.fam.cx>
* DISIDL.dis: Missing properties added. IDL name
added to IDL data types.
* Document.dis (doc:rel): New property.
Revision
1.30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 30 13:06:13 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.29: +12 -0 lines
Diff to
previous 1.29
,
to
selected 1.5
++ manakai/bin/ChangeLog 30 Sep 2005 12:38:36 -0000
2005-09-30 Wakaba <wakaba@suika.fam.cx>
* mkdisdump.pl (append_module_group_documentation,
append_document_documentation): New functions.
(append_class_documentation, append_interface_documentation):
Generates method/attribute/constgroup information (in partial mode)
even if "is_partial" option is true to compute inheriting
class member information correctly.
(--resource-uri): New option.
* Makefile (error.xml, minimpl.xml): New rules.
++ manakai/lib/Message/Util/ChangeLog 30 Sep 2005 12:50:16 -0000
2005-09-30 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (readProperties): Saves property name to values.
(getPropertyModuleList): New method.
* ManakaiNode.dis: Use "disPerl:H" instead
of "disPerl:Q" for hash keys.
(NodeStem): Property value "mn:treeID"
has changed to scalar reference.
++ manakai/lib/Message/Util/Error/ChangeLog 30 Sep 2005 12:49:59 -0000
2005-09-30 Wakaba <wakaba@suika.fam.cx>
* DOMException.dis (dx:ManakaiErrorModules): New documentation.
++ manakai/lib/Message/Util/DIS/ChangeLog 30 Sep 2005 12:48:08 -0000
2005-09-30 Wakaba <wakaba@suika.fam.cx>
* Value.dis (name): New attribute.
* Perl.dis (plFullyQualifiedName): Use module's package
name properties if available.
++ manakai/lib/Message/DOM/ChangeLog 30 Sep 2005 12:40:49 -0000
2005-09-30 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis, SimpleLS.dis: Shares namespace URIs and local
names where possible.
* DOMFeature.dis: Documentation for DOM Minimum Implementation
added (still work in progress).
* Makefile (feature.dae, feature-spec.dae): New rules.
++ manakai/lib/manakai/ChangeLog 30 Sep 2005 12:53:24 -0000
2005-09-30 Wakaba <wakaba@suika.fam.cx>
* DISCore.dis: Documentation-related and meta-informational
resoruces are moved to new "Document.dis" module. The
module now references "Document.dis".
(DISCore:module, DISCore:resource): New properties.
* DISRDF.dis: Some resources added from FOAF vocabulary.
* Document.dis: New module.
* DISIDL.dis: Some IDL comcepts added. New name
given to IDL datatypes.
* DISLang.dis (dis:prefix): Removed. (Moved to "DISIDL.dis"
and it is now obsolete.)
2005-09-29 Wakaba <wakaba@suika.fam.cx>
* DISPerl.dis (DISPerl:HashStringRef, DISPerl:StringRef): New.
Revision
1.29 -
(
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.28: +7 -0 lines
Diff to
previous 1.28
,
to
selected 1.5
++ 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.28 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 24 11:57:19 2005 UTC
(19 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.27: +1 -0 lines
Diff to
previous 1.27
,
to
selected 1.5
++ manakai/bin/ChangeLog 24 Sep 2005 10:49:30 -0000
(dac_load_module_file): Allow "|" as qname prefix separator.
++ manakai/lib/Message/Markup/ChangeLog 24 Sep 2005 11:11:32 -0000
2005-09-24 Wakaba <wakaba@suika.fam.cx>
* SuikaWikiConfig21.dis: Use "disPerl:H" instead
of "disPerl:Q" for hash keys.
(expandQName): Removed the "g" option from the "s///",
which was very serious and difficult bug.
++ manakai/lib/Message/Util/ChangeLog 24 Sep 2005 11:01:40 -0000
2005-09-24 Wakaba <wakaba@suika.fam.cx>
* ManakaiNode.dis (mn:node, mn:nodeID, mn:treeID): New
properties.
(mn:stemName, mn:refName): New properties.
* Makefile (.discore-all.pm): New rule to create dis-related
Perl module files at once.
* DIS.dis (PERL_HASH_KEY_ALREADY_DEFINED_ERR): New error code.
(hashKeyName, hashKeyScope, anotherURI): New error parameters.
* ManakaiNode.dis, DIS.dis, PerlCode.dis: Use "disPerl:H" instead
of "disPerl:Q" for hash keys.
++ manakai/lib/Message/Util/Error/ChangeLog 24 Sep 2005 10:58:31 -0000
2005-09-24 Wakaba <wakaba@suika.fam.cx>
* ManakaiNode.dis: Use "disPerl:H" instead
of "disPerl:Q" for hash keys.
++ manakai/lib/Message/Util/DIS/ChangeLog 24 Sep 2005 11:06:19 -0000
2005-09-24 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plCodeFragment): Takes hash key name
from the database for "mn:node" and "DOMCore:read-only",
where they were hardcoded. For GetProp and SetProp
dis tree element instructions, hash key name
is shorten if shorter version is defined by "DISPerl:propHashKey"
property of the corresponding resource in the database.
(plAddHashKey): New method to check hash key name dupulication.
(dp:plHashKey): New property.
* Perl.dis, DNLite.dis, DISDoc.dis, DISDump.dis:
Use "disPerl:H" instead of "disPerl:Q" for hash keys.
++ manakai/lib/Message/DOM/ChangeLog 24 Sep 2005 10:55:11 -0000
2005-09-24 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis (MDOM:): Reintroduced for "ManakaiDOM:ManakaiDOM1"
and "ManakaiDOM:ManakaiDOM2".
* DOMFeature.dis, DOMMain.dis, DOMCore.dis, DOMXML.dis,
DOMLS.dis, SimpleLS.dis, GenericLS.dis: Use disPerl:H
instead of disPerl:Q for internal property hash keys.
* DOMFeature.dis, DOMCore.dis, DOMXML.dis: Missing property
definitions added.
* DOMCore.dis (DOMCore:TextNode, DOMCore:DocumentFragmentNode):
New resources.
* DOMXML.dis (DOMXML:EntityNode, DOMXML:EntityReferenceNode): New
resources.
++ manakai/lib/manakai/ChangeLog 24 Sep 2005 11:08:14 -0000
2005-09-24 Wakaba <wakaba@suika.fam.cx>
* XML.dis: The "DISPerl:propHashKey" property
added to properties. Now the module depends on the DISPerl
module.
* DISPerl.dis (DISPerl:propHashKey): New property.
Revision
1.27 -
(
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.26: +8 -0 lines
Diff to
previous 1.26
,
to
selected 1.5
++ 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.26 -
(
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.25: +13 -0 lines
Diff to
previous 1.25
,
to
selected 1.5
++ 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.25 -
(
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.24: +4 -0 lines
Diff to
previous 1.24
,
to
selected 1.5
++ ./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.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 27 14:27:56 2005 UTC
(19 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.16: +5 -0 lines
Diff to
previous 1.16
,
to
selected 1.5
lib/Message/Util/DIS.dis: loadFor implemented; loadResource added (but not work yet); lib/Message/Markup/SuikaWikiConfig21.dis: Binding expantion bug fixed; *.dis: QName attribute added to Module/Require elements
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 6 10:41:31 2005 UTC
(19 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.12: +4 -0 lines
Diff to
previous 1.12
,
to
selected 1.5
DOM test improved; Node.normalize() implemented; DOMMain:ManakaiDOMExceptionIF interface added; DOMCore:ManakaiDOMErrorHandler added
Revision
1.12 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jan 5 12:19:38 2005 UTC
(19 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.11: +26 -0 lines
Diff to
previous 1.11
,
to
selected 1.5
Assertion in dis perl code implemented; DISPerl:raiseException implemented; Scripts updated for new dis format; NodeList perl array representation implemented
Revision
1.5 -
(
view)
(
download)
(
annotate)
-
[selected]
Sat Oct 16 13:34:55 2004 UTC
(20 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.4: +9 -0 lines
Diff to
previous 1.4
New DISDOC elements introduced
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.