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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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
++ 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)
-
[selected]
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
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ 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.35
++ ./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.35
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.35
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.35
Assertion in dis perl code implemented; DISPerl:raiseException implemented; Scripts updated for new dis format; NodeList perl array representation implemented
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.