Revision
1.8 -
(
hide annotations)
(
download)
Sat Nov 4 12:25:15 2006 UTC
(18 years ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-200612
Changes since
1.7: +7 -0 lines
++ 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.