Log of /messaging/manakai/t/ChangeLog
Parent Directory
| Revision Log
Revision
1.97 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 18 11:08:41 2007 UTC
(17 years ago)
by
wakaba
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.96: +5 -0 lines
Diff to
previous 1.96
++ manakai/lib/Message/ChangeLog 18 Nov 2007 05:58:46 -0000
2007-11-18 Wakaba <wakaba@suika.fam.cx>
* Charset/: New directory.
++ manakai/lib/Message/DOM/ChangeLog 18 Nov 2007 08:56:34 -0000
2007-11-18 Wakaba <wakaba@suika.fam.cx>
* Document.pm, Entity.pm (manakai_has_bom,
manakai_charset): New attributes.
++ manakai/lib/Message/Charset/ChangeLog 18 Nov 2007 11:08:08 -0000
2007-11-18 Wakaba <wakaba@suika.fam.cx>
* Info.pm: New Perl module.
2007-11-18 Wakaba <wakaba@suika.fam.cx>
* ChangeLog: New file.
++ manakai/t/ChangeLog 18 Nov 2007 08:41:50 -0000
2007-11-18 Wakaba <wakaba@suika.fam.cx>
* DOM-Document.t, DOM-Entity.t: New tests for |manakai_has_bom|
attribute.
Revision
1.96 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 7 04:55:32 2007 UTC
(17 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.95: +5 -0 lines
Diff to
previous 1.95
++ manakai/lib/Message/DOM/ChangeLog 7 Oct 2007 04:54:44 -0000
2007-10-07 Wakaba <wakaba@suika.fam.cx>
* SelectorsAPI.pm ($get_elements_by_selectors): Receive
an additional argument for "current element".
Support for |-manakai-current| and |-manakai-current(/s/)|
pseudo-classes.
++ manakai/t/ChangeLog 7 Oct 2007 04:55:22 -0000
2007-10-07 Wakaba <wakaba@suika.fam.cx>
* selectors-test-1.dat: New tests for |-manakai-current|
and |-manakai-contains| pseudo-classes are added.
Revision
1.95 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 29 14:03:04 2007 UTC
(17 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.94: +5 -0 lines
Diff to
previous 1.94
++ manakai/lib/Message/DOM/ChangeLog 29 Sep 2007 14:02:51 -0000
* SelectorsAPI.pm: Attribute selectors are implemented.
2007-09-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/t/ChangeLog 29 Sep 2007 14:02:30 -0000
* selectors-test-1.dat: New tests for attribute selectors
are added.
2007-09-29 Wakaba <wakaba@suika.fam.cx>
Revision
1.94 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 29 08:29:41 2007 UTC
(17 years, 1 month ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-release-0-4-0
Changes since
1.93: +8 -0 lines
Diff to
previous 1.93
++ manakai/lib/Message/DOM/ChangeLog 29 Sep 2007 08:28:04 -0000
* SelectorsAPI.pm (ElementSelector): Implemented.
2007-09-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/t/ChangeLog 29 Sep 2007 08:28:54 -0000
* DOM-SelectorsAPI-1.t: Suport for testing of |ElementSelector|
methods.
* selectors-test-1.dat: New test data for |ElementSelector|
methods are added.
2007-09-29 Wakaba <wakaba@suika.fam.cx>
Revision
1.93 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 29 05:30:07 2007 UTC
(17 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.92: +5 -0 lines
Diff to
previous 1.92
++ manakai/lib/Message/DOM/ChangeLog 29 Sep 2007 05:30:03 -0000
* SelectorsAPI.pm (query_selector): Implemented.
2007-09-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/t/ChangeLog 29 Sep 2007 05:29:47 -0000
2007-09-29 Wakaba <wakaba@suika.fam.cx>
* DOM-SelectorsAPI-1.t: Test |query_selector| on |Document|
as well.
Revision
1.92 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 24 10:16:14 2007 UTC
(17 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.91: +5 -0 lines
Diff to
previous 1.91
++ manakai/lib/Message/DOM/ChangeLog 24 Sep 2007 10:15:28 -0000
2007-09-24 Wakaba <wakaba@suika.fam.cx>
* DOMException.pm (SYNTAX_ERR): New subtype is defined.
(UNDECLARED_PREFIX_ERR): New subtype is defined.
* Document.pm (Document): Implements the |DocumentSelector|
interface.
* Element.pm (Element): Implements the |ElementSelector|
interface.
* Node.pm (Node): Implements the |NSResolver| interface.
* SelectorsAPI.pm: Now (hopefully) conform to the Selectors
API Editor's Draft (only |query_selector_all| on |Document|,
with limited selectors syntax support, though).
++ manakai/t/ChangeLog 24 Sep 2007 10:16:05 -0000
2007-09-24 Wakaba <wakaba@suika.fam.cx>
* selectors-test-1.dat: New tests for pseudo-elements
are added.
Revision
1.91 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 23 13:32:41 2007 UTC
(17 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.90: +5 -0 lines
Diff to
previous 1.90
++ manakai/lib/Message/DOM/ChangeLog 23 Sep 2007 13:31:54 -0000
* SelectorsAPI.pm: Namespaced type/universal selectors
are supported.
2007-09-23 Wakaba <wakaba@suika.fam.cx>
++ manakai/t/ChangeLog 23 Sep 2007 13:31:20 -0000
* selectors-test-1.dat: Namespaced type and universal
selector tests are added.
2007-09-23 Wakaba <wakaba@suika.fam.cx>
Revision
1.89 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 21 08:11:37 2007 UTC
(17 years, 2 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.88: +4 -0 lines
Diff to
previous 1.88
++ 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.88 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 25 08:41:00 2007 UTC
(17 years, 3 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.87: +5 -0 lines
Diff to
previous 1.87
++ manakai/lib/Message/DOM/ChangeLog 25 Aug 2007 08:40:23 -0000
* Node.pm (manakai_language): Return the |manakai_language|
of the |owner_document|, if any, as defined in the spec.
2007-08-25 Wakaba <wakaba@suika.fam.cx>
++ manakai/t/ChangeLog 25 Aug 2007 07:45:25 -0000
2007-08-25 Wakaba <wakaba@suika.fam.cx>
* DOM-Node.t: New tests for |manakai_language| are
added.
Revision
1.87 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 22 10:59:43 2007 UTC
(17 years, 3 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.86: +8 -0 lines
Diff to
previous 1.86
++ manakai/lib/Message/CGI/ChangeLog 22 Aug 2007 10:59:39 -0000
2007-08-12 Wakaba <wakaba@suika.fam.cx>
* HTTP.pm (path_info, query_string, request_method,
script_name): New attributes. The class now
implements the |Message::IF::HTTPCGIRequest| interface.
++ manakai/t/ChangeLog 22 Aug 2007 10:58:00 -0000
2007-08-22 Wakaba <wakaba@suika.fam.cx>
* DOM-DocumentType.t, DOM-AttributeDefinition.t,
DOM-Entity.t, DOM-Notation.t: Tests for factory
methods are added.
* DOM-ElementTypeDefinition.t: New test script.
Revision
1.86 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 29 08:04:42 2007 UTC
(17 years, 3 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.85: +4 -0 lines
Diff to
previous 1.85
++ ChangeLog 29 Jul 2007 08:02:27 -0000
2007-07-29 Wakaba <wakaba@suika.fam.cx>
* Makefile.PL: Updated.
++ manakai/lib/ChangeLog 29 Jul 2007 08:03:11 -0000
* Makefile: No longer recurse into |manakai| and the
AutoLoad module.
2007-07-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/ChangeLog 29 Jul 2007 08:03:25 -0000
2007-07-29 Wakaba <wakaba@suika.fam.cx>
* Makefile (all): Special rule for |Util| is removed.
* Charset/: Removed.
++ manakai/lib/Message/DOM/ChangeLog 29 Jul 2007 07:51:50 -0000
* Text.pm: |Message::DOM::Traversal, an obsolete module,
was referenced.
2007-07-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 29 Jul 2007 08:03:51 -0000
* Makefile: Rules for DIS are removed.
2007-07-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/t/ChangeLog 29 Jul 2007 08:04:33 -0000
2007-07-29 Wakaba <wakaba@suika.fam.cx>
* Makefile: Rules for DIS tests are removed.
Revision
1.85 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 29 03:49:00 2007 UTC
(17 years, 3 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.84: +12 -0 lines
Diff to
previous 1.84
++ manakai/t/ChangeLog 19 Jul 2007 15:16:15 -0000
2007-07-19 Wakaba <wakaba@suika.fam.cx>
* DOM-Attr.t: New tests for |DeclaredValueType|, |specified|,
|schemaTypeInfo|, and |isId| are added.
* DOM-Element.t: New tests for |schemaTypeInfo| are added.
* DOM-Entity.t: New tests for |xmlVersion| are added.
* DOM-ProcessingInstruction.t: New tests for |node_value|,
|data|, and |text_content| are added.
++ manakai/lib/Message/DOM/ChangeLog 19 Jul 2007 15:14:20 -0000
2007-07-19 Wakaba <wakaba@suika.fam.cx>
* Attr.pm (DeclaredValueType): Added.
* ProcessingInstruction.pm (data): Accept |undef|
as a valid input, for |text_content| (maybe) allows it.
* TypeInfo.pm (type_namespace): The implementation was wrong.
Revision
1.84 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 15 12:54:07 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.83: +7 -0 lines
Diff to
previous 1.83
++ manakai/t/ChangeLog 15 Jul 2007 07:03:38 -0000
* DOM-Atom-AtomElement.t: New test script.
* DOM-DOMImplementation.t, DOM-Node.t: New test
data for |get_feature|.
2007-07-15 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Markup/ChangeLog 15 Jul 2007 07:53:30 -0000
2007-07-15 Wakaba <wakaba@suika.fam.cx>
* H2H.dis: A typo in entity name is fixed.
++ manakai/lib/Message/DOM/Atom/ChangeLog 15 Jul 2007 07:55:46 -0000
* AtomElement.pm: Wrong module was loaded.
(AUTOLOAD): No warnings! Some argument index were incorrect.
Some variables were not referenced correctly.
(AtomDateConstruct): Package name was incorrect.
2007-07-15 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 15 Jul 2007 12:53:16 -0000
* XMLParserTemp.pm: Use |Whatpm::Charset::DecodeHandle|
instead of |Message::Charset::Encode|.
2007-07-15 Wakaba <wakaba@suika.fam.cx>
Revision
1.83 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 14 16:32:28 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.82: +9 -0 lines
Diff to
previous 1.82
++ manakai/t/ChangeLog 14 Jul 2007 16:32:13 -0000
2007-07-15 Wakaba <wakaba@suika.fam.cx>
* DOM-TreeWalker.t, DOM-SerialWalker.t: New test scripts.
* DOM-DOMImplementation.t: Tests for |Traversal| feature
are added.
* DOM-Node.t: Tests for |Traversal| feature are added.
++ manakai/lib/Message/DOM/ChangeLog 14 Jul 2007 16:31:23 -0000
2007-07-15 Wakaba <wakaba@suika.fam.cx>
* TreeWalker.pm, SerialWalker.pm: New Perl modules.
* Text.pm (whole_text): Parameter index number has
been changed to support new |NodeFilter| Perl binding
definition.
2007-07-14 Wakaba <wakaba@suika.fam.cx>
* AttributeDefinition.pm, DOMElement.pm, DocumentType.pm,
ElementTypeDefinition.pm, Entity.pm, EntityReference.pm,
Notation.pm, ProcessingInstruction.pm (AUTOLOAD): Don't croak even if an attempt is made to modify a read-only attribute.
* DOMConfiguration.pm (can_set_parameter,
set_parameter): Don't allow to set the value
to a string other than <http://www.w3.org/TR/REC-xml> (XML 1.0 DTD).
* DOMDocument.pm (Message::IF::DocumentTraversal): New interface.
(create_tree_walker, manakai_create_serial_walker): References
and prototypes are added.
* DOMException.pm (NULLPO_ERR): New error type:-).
* DOMImplementation.pm ($HasFeature): Feature |Traversal|,
version |2.0|, is added.
Revision
1.82 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 14 10:28:52 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.81: +7 -0 lines
Diff to
previous 1.81
++ manakai/t/ChangeLog 14 Jul 2007 10:27:21 -0000
* DOM-Node.t: Tests for |append_child| family on
leaf node types are added.
* DOM-Text.t: Tests for |split_text| are added.
2007-07-14 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 14 Jul 2007 10:24:01 -0000
* CDATASection.pm: Removed (merged with |Text.pm|).
* Text.pm (Message::DOM::Text::CDATASection): New.
* Comment.pm: Removed (merged with |DOMCharacterData.pm|).
* DOMCharacterData.pm (Message::DOM::CharacterData::Comment): New.
2007-07-14 Wakaba <wakaba@suika.fam.cx>
Revision
1.81 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 14 09:19:11 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.80: +7 -0 lines
Diff to
previous 1.80
++ manakai/t/ChangeLog 14 Jul 2007 09:19:01 -0000
* DOM-Node.t: Test data for new constants and attributes
are added.
* DOM-TypeInfo.t: Tests for constants are added.
2007-07-14 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 14 Jul 2007 09:17:51 -0000
* AttributeDefinition.pm (node_value): Implemented.
(create_attribute_definition): Implemented.
* DOMConfiguration.pm (%{}, TIEHASH,
get_parameter, set_parameter, can_set_parameter,
EXISTS, DELETE, parameter_names, FETCH, STORE,
FIRSTKEY, LASTKEY): Implemented.
* DOMDocument.pm (____new): Set |error-handler| default.
(get_elements_by_tag_name, get_elements_by_tag_name_ns): Implemented.
* DOMElement.pm (get_elements_by_tag_name, get_elements_by_tag_name_ns):
Implemented.
* DOMException.pm: Error types for |DOMConfiguration|
are added.
* DOMStringList.pm (Message::DOM::DOMStringList::StaticList): New
class.
* DocumentType.pm (get_element_type_definition_node,
get_general_entity_node, get_notation_node,
set_element_type_definition_node, set_general_entity_node,
set_notation_node, create_document_type_definition): Implemented.
* ElementTypeDefinition.pm (get_attribute_definition_node,
set_attribute_definition_node, create_element_type_definition):
Implemented.
* Entity.pm (create_general_entity): Implemented.
* Node.pm: Constants in |OperationType| definition
group are added.
(manakai_language): Implemented.
* NodeList.pm (Message::DOM::NodeList::GetElementsList): New
class.
* Notation.pm (create_notation): Implemented.
2007-07-14 Wakaba <wakaba@suika.fam.cx>
Revision
1.80 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 14 06:12:56 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.79: +6 -0 lines
Diff to
previous 1.79
++ manakai/t/ChangeLog 14 Jul 2007 06:12:48 -0000
2007-07-14 Wakaba <wakaba@suika.fam.cx>
* DOM-TypeInfo.t: New test script.
* DOM-Node.t: Test data for new attributes are added.
++ manakai/lib/Message/DOM/ChangeLog 14 Jul 2007 06:11:45 -0000
2007-07-14 Wakaba <wakaba@suika.fam.cx>
* TypeInfo.pm: New Perl module.
* Attr.pm: Use |manakai_local_name| rather than |local_name|
to avoid HTML5 case normalization.
(is_id): Implemented.
(manakai_name): New attribute.
(schema_type_info): Implemented.
(create_attribute_ns): Empty string as namespace URI
was not supported.
* DOMElement.pm (clone_node): Removed since now it is
defined in |Node.pm|.
(schema_type_info): Implemented.
(manakai_tag_name): New attribute.
(get_attribute, get_attribute_node, get_attribute_ns,
get_attribute_node_ns, has_attribute, has_attribute_ns,
remove_attribute, remove_attribute_ns,
remove_attribute_node, set_attribute, set_attribute_ns,
set_id_attribute, set_id_attribute_node,
set_id_attribute_ns): Implemented.
(create_element_ns): Empty string as namespace URI
was not supported.
Revision
1.79 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jul 12 13:54:46 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.78: +5 -0 lines
Diff to
previous 1.78
++ manakai/t/ChangeLog 12 Jul 2007 13:53:24 -0000
2007-07-12 Wakaba <wakaba@suika.fam.cx>
* DOM-Node.t: New attributes are added and
some test results has been changed to sync with new implementation.
++ manakai/lib/Message/DOM/ChangeLog 12 Jul 2007 13:52:28 -0000
2007-07-12 Wakaba <wakaba@suika.fam.cx>
* AttributeDefinition.pm (owner_element_type_definition): Implemented.
* DocumentType.pm (create_document_type_definition): Initialize
|public_id|, |system_id|, and |internal_subset| attributes
by empty strings for compatibility with Web browsers.
(create_document_type): Initialize |internal_subset|
attribute by an empty string for compatibility with
Web browsers.
* ElementTypeDefinition.pm, Entity.pm,
Notation.pm (owner_document_type_definition): Implemented.
Revision
1.78 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 8 13:04:37 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.77: +10 -0 lines
Diff to
previous 1.77
++ manakai/t/ChangeLog 8 Jul 2007 13:03:58 -0000
* DOM-Element.t: Tests for |attributes| are added.
* DOM-Entity.t: Tests for |is_externally_declared|
and |input_encoding| are added.
* DOM-Node.t: Test data for |tag_name| and
|get_feature| are added.
2007-07-08 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 8 Jul 2007 13:02:01 -0000
* Attr.pm (value, node_value): Now it is defined
as |text_content| itself.
* AttributeDefinition.pm, ElementTypeDefinition.pm,
Node.pm (AUTOLOAD): Unused block is removed.
* CDATASection.pm, DocumentFragment.pm (AUTOLOAD): Removed. Unused.
* DocumentType.pm (internal_subset): Implemented.
* Entity.pm (is_externally_declared, input_encoding,
xml_version): Implemented.
* ProcessingInstruction.pm (target, data): Implemented.
2007-07-08 Wakaba <wakaba@suika.fam.cx>
Revision
1.77 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 8 11:28:45 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.76: +4 -0 lines
Diff to
previous 1.76
++ manakai/t/ChangeLog 8 Jul 2007 11:28:41 -0000
* DOM-CharacterData.t, DOM-Text.t: New test scripts.
2007-07-08 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 8 Jul 2007 11:28:19 -0000
* DOMCharacterData.pm (AUTOLOAD): Removed.
(data): Reimplemented.
(delete_data, insert_data, replace_data, substring_data): There were
a number of bugs.
* Text.pm (AUTOLOAD): Removed. Unused.
2007-07-08 Wakaba <wakaba@suika.fam.cx>
Revision
1.76 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 8 09:25:17 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.75: +4 -0 lines
Diff to
previous 1.75
++ manakai/t/ChangeLog 8 Jul 2007 09:25:11 -0000
* DOM-StringExtended.t: New test script.
2007-07-08 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 8 Jul 2007 09:24:53 -0000
* StringExtended.pm: New Perl module.
* DOMCharacterData.pm (length, append_data, delete_data,
insert_data, replace_data, substring_data): Implemented.
* DOMException.pm (INDEX_SIZE_ERR): Implemented.
* Text.pm (is_element_content_whitespace, whole_text,
split_text): Implemented.
2007-07-08 Wakaba <wakaba@suika.fam.cx>
Revision
1.75 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 8 05:42:37 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.74: +7 -0 lines
Diff to
previous 1.74
++ manakai/t/ChangeLog 8 Jul 2007 05:42:31 -0000
2007-07-08 Wakaba <wakaba@suika.fam.cx>
* DOM-Document.t, DOM-Node.t, DOM-NodeList.t: Some tests are modified so
that no |WRONG_DOCUMENT_ERR| is raised.
* DOM-Node.t: Tests for |remove_child| are added.
++ manakai/lib/Message/DOM/ChangeLog 8 Jul 2007 05:41:27 -0000
2007-07-08 Wakaba <wakaba@suika.fam.cx>
* Attr.pm, AttributeDefinition.pm, DOMCharacterData.pm,
DOMDocument.pm, DocumentType.pm, ElementTypeDefinition.pm,
Node.pm, Notation.pm, ProcessingInstruction.pm (append_child,
insert_before, replace_child): Implemented.
* DOMException.pm (HIERARCHY_REQUEST_ERR, NOT_FOUND_ERR): Implemented.
* Node.pm (remove_child): Implemented.
Revision
1.74 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 7 15:05:01 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.73: +5 -0 lines
Diff to
previous 1.73
++ manakai/t/ChangeLog 7 Jul 2007 15:04:52 -0000
* DOM-Node.t: Tests for |set_user_data| and |get_user_data|
are added. Tests for |get_feature| and |is_supported| are added.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 7 Jul 2007 15:04:43 -0000
* Node.pm (==, is_equal_node): Implemented.
(is_same_node): Implemented.
(get_feature, get_user_data, set_user_data): Implemented.
(is_supported): Implemented.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
Revision
1.73 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 7 12:26:21 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.72: +5 -0 lines
Diff to
previous 1.72
++ manakai/t/ChangeLog 7 Jul 2007 12:17:46 -0000
* DOM-Node.t: Test data for |manakai_read_only|
attribute are added.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 7 Jul 2007 12:17:24 -0000
* DOMDocument.pm (get_element_by_id): Implemented.
(create_document): Implemented.
* DOMException.pm (EXTERNAL_OBJECT_ERR, INUSE_DOCTYPE_ERR): New
errors.
(QNAME_NULLNS_ERR): New errors.
* DocumenType.pm (create_document_type): Implemented.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
Revision
1.72 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 7 11:11:34 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.71: +11 -0 lines
Diff to
previous 1.71
++ manakai/t/ChangeLog 7 Jul 2007 11:11:27 -0000
* DOM-Element.t: New tests for |create_element|
and |create_element_ns| are added.
* DOM-EntityReference.t: New tests for |create_entity_reference|
are added.
* DOM-Node.t: Test data for |is_element_content_whitespace|
are added.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 7 Jul 2007 11:10:33 -0000
* CDATASection.pm (is_element_content_whitespace): New.
* DOMElement.pm (has_attribute): Alpha version.
(create_element, create_element_ns): Implemented.
* DocumentType.pm (get_general_entity_node): Alpha version.
* EntityReference.pm (create_entity_reference): Implemented.
* ProcessingInstruction.pm (create_processing_instruction): Implemented.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
Revision
1.71 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 7 09:11:05 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.70: +6 -0 lines
Diff to
previous 1.70
++ manakai/t/ChangeLog 7 Jul 2007 09:10:55 -0000
* DOM-Document.t: New test for ARRAY qualified name
is added. Set |strict_error_checking| to false
for a test not to be raised by |create_attribute_ns|.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 7 Jul 2007 09:09:46 -0000
* Attr.pm (create_attribute, create_attribute_ns): Implemented.
* DOMDocument.pm: Load character classes from |Char::Class::XML|.
(compat_mode): Check |defined| not to be warned as "uninitialized"
when |{manakai_compat_mode}| is |undef|.
* DOMException.pm (INVALID_CHARACTER_ERR, NAMESPACE_ERR): Added.
* DOMImplementationRegistry.pm, DOMImplementationSource.pm:
Statements to set |$Error::Depth| are removed since they
are result in "uninitialized" warnings unless
the |Message::DOM::DOMException| module is loaded earlier.
Usually methods invoked in these methods does not
raise any exception so that it makes no difference.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
Revision
1.70 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 7 07:36:58 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.69: +4 -0 lines
Diff to
previous 1.69
++ manakai/t/ChangeLog 7 Jul 2007 07:36:50 -0000
* DOM-Document.t: Tests for |adopt_node| are added.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 7 Jul 2007 07:36:28 -0000
* DOMDocument.pm (adopt_node): Implemented.
(doctype): Implemented.
* DOMElement.pm (remove_attribute_node): Alpha version.
* DOMException.pm (ADOPT_NODE_TYPE_NOT_SUPPORTED_ERR): New
error type.
* Node.pm (set_user_data): Implemented.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
Revision
1.69 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 7 05:58:11 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.68: +6 -0 lines
Diff to
previous 1.68
++ manakai/t/ChangeLog 7 Jul 2007 05:55:43 -0000
* DOM-DOMImplementation.t: New tests for features are added.
* DOM-DOMImplementationSource.t: New test script.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 7 Jul 2007 05:58:02 -0000
* DOMImplementation.pm (new): New method name for |____new|.
It will be defined in the DOM Perl Binding specification
as part of |DOMImplementation| interface.
($HasFeature): Defined for features support.
(has_feature, get_feature): Implemented.
* DOMStringList.pm: Don't load the |Message::DOM::DOMException|
module unless necessary.
(___report_error): Removed since it is not used in fact.
* DOMImplementationList.pm, DOMImplementationSource.pm,
DOMImplementationRegistry.pm: New modules.
2007-07-07 Wakaba <wakaba@suika.fam.cx>
Revision
1.68 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 7 04:47:30 2007 UTC
(17 years, 4 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.67: +7 -0 lines
Diff to
previous 1.67
++ manakai/t/ChangeLog 7 Jul 2007 04:46:19 -0000
2007-07-07 Wakaba <wakaba@suika.fam.cx>
* DOM-AttributeDefinition.t: Tests for |allowed_tokens|
are added.
* DOM-DOMStringList.t: New test script.
++ manakai/lib/Message/DOM/ChangeLog 7 Jul 2007 04:47:13 -0000
2007-07-07 Wakaba <wakaba@suika.fam.cx>
* AttributeDefinition.pm (allowed_tokens): Implemented.
* DOMStringList.pm: New Perl module.
Revision
1.67 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 23 12:47:13 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.66: +5 -0 lines
Diff to
previous 1.66
++ manakai/t/ChangeLog 23 Jun 2007 12:47:01 -0000
2007-06-23 Wakaba <wakaba@suika.fam.cx>
* DOM-Document.t: Tests for |manakai_is_html|, |manakai_compat_mode|,
and |compat_mode| are added.
++ manakai/lib/Message/DOM/ChangeLog 23 Jun 2007 12:46:16 -0000
2007-06-23 Wakaba <wakaba@suika.fam.cx>
* DOMDocument.pm (compat_mode, manakai_compat_mode): Implemented.
(manakai_is_html): Revised.
(Document): Now it implements the |HTMLDocument| interface.
(adopt_node): Alpha version.
* AttributeDefinition.pm (allowed_tokens): |allowed_tokens|,
not |allowed_token|!
* ElementTypeDefinition.pm (attribute_definitions): Don't
return an |undef| even if its |attribute_definitions|
list is not created.
Revision
1.66 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 21 14:57:53 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.65: +4 -0 lines
Diff to
previous 1.65
++ manakai/t/ChangeLog 21 Jun 2007 14:57:40 -0000
2007-06-21 Wakaba <wakaba@suika.fam.cx>
* DOM-Node.t: Tests for |node_type| are added.
++ manakai/lib/Message/DOM/ChangeLog 21 Jun 2007 14:57:15 -0000
* Comment.pm (node_type): Node type was incorrect!
* DOMConfiguration.pm (get_parameter): Alpha.
* DOMImplementation.pm (create_mc_decode_handler,
create_charset_name_from_uri, create_uri_from_charset_name):
New autoload configuration. Note that the Message::Charset::Encode
module is subject to change.
* XMLParserTemp.pm: Now it can be used with new version
of DOM implementation. Current plan is to replace it by
an XML5 parser someday.
2007-06-21 Wakaba <wakaba@suika.fam.cx>
Revision
1.65 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 20 13:41:16 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.64: +5 -0 lines
Diff to
previous 1.64
++ manakai/t/ChangeLog 20 Jun 2007 13:41:02 -0000
2007-06-20 Wakaba <wakaba@suika.fam.cx>
* DOM-Node.t: Tests for DOCUMENT_POSITION_* constants
and new features are added.
++ manakai/lib/Message/DOM/ChangeLog 20 Jun 2007 13:40:42 -0000
2007-06-20 Wakaba <wakaba@suika.fam.cx>
* Node.pm (manakai_expanded_uri, manakai_parent_element,
clone_node, compare_document_position, has_attributes,
has_child_nodes, is_default_namespace, lookup_namespace_uri,
lookup_prefix, normalize): Implemented.
* DOMElement.pm (remove_attribute, set_attribute): Alpha version.
* DOMException.pm (CLONE_NODE_TYPE_NOT_SUPPORTED_ERR): New error.
Revision
1.64 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 17 14:15:39 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.63: +6 -0 lines
Diff to
previous 1.63
++ manakai/t/ChangeLog 17 Jun 2007 14:14:51 -0000
* DOM-Node.t: |notation_name| test added.
* DOM-Entity.t: |notation_name| test added.
2007-06-17 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 17 Jun 2007 14:13:48 -0000
* AttributeDefinition.pm (____new): Set an empty list
to the |allowed_tokens| attribute.
(allowed_token): Alpha version.
* DocumentType.pm (get_element_type_definition_node,
get_notation_node): ALpha version.
* ElementTypeDefinition.pm (attribute_definitions): Alpha 2
version.
* Entity.pm (notation_name): Implemented.
2007-06-17 Wakaba <wakaba@suika.fam.cx>
Revision
1.63 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 17 13:37:40 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.62: +12 -0 lines
Diff to
previous 1.62
++ manakai/t/ChangeLog 17 Jun 2007 13:37:22 -0000
2007-06-17 Wakaba <wakaba@suika.fam.cx>
* DOM-Attr.t, DOM-AttributeDefinition.t, DOM-DocumentType.t,
DOM-Element.t, DOM-Entity.t, DOM-EntityReference.t,
DOM-Notation.t, DOM-ProcessingInstruction.t: New.
* DOM-Document.t, DOM-Node.t: Tests for newly-implemented attributes
and methods are added.
* Makefile (test-module-dom-old): Renamed from |test-module-dom|.
(test-module-dom): New.
++ manakai/lib/Message/DOM/ChangeLog 17 Jun 2007 13:34:54 -0000
2007-06-17 Wakaba <wakaba@suika.fam.cx>
* Attr.pm (____new): Initialize |specified| as 1.
(base_uri, manakai_attribute_type, specified): Implemented.
(prefix): Don't check read-only flag unless |strict_error_checking|.
(value): Call |text_content| for now.
* AttributeDefinition.pm (DeclaredValueType, DefaultValueType): Added.
(declared_type, default_type): Implemented.
* CharacterData.pm (____new): Allow a scalar reference
as an input for the |data| attribute.
(base_uri, manakai_append_text): Implemented.
* DOMConfiguration.pm (set_parameter): Resetting implemented.
* DOMDocument.pm (____new): Set default values to
configuration parameter whose default is true.
(document_uri, input_encoding): Implemented.
(all_declarations_processed, manakai_is_html): Implemented.
(base_uri, manakai_append_text,
manakai_entity_base_uri, strict_error_checking,
xml_encoding, xml_version, xml_standalone): Implemented.
* DOMElement.pm (manakai_base_uri, base_uri): Implemented.
(get_attribute, get_attribute_node): Alpha version.
(set_attribute_node, set_attribute_node_ns): Implemented.
(set_attribute_ns): Accept non-ARRAY qualified name.
* DOMException.pm (___error_def): |WRONG_DOCUMENT_ERR|,
|NOT_SUPPORTED_ERR|, and |INUSE_ATTRIBUTE_ERR| are added.
* DocumentType.pm (public_id, system_id): Implemented.
(base_uri, declaration_base_uri, manakai_declaration_base_uri,
manakai_append_text): Implemented.
(element_types, general_entities, notations,
set_element_type_definition_node, set_general_entity_node,
set_notation_node): Alpha version.
* ElementTypeDefinition.pm (manakai_append_text): Implemented.
(attribute_definitions, set_attribute_definition_node): Alpha version.
* Entity.pm (has_replacement_tree, public_id, system_id,
manakai_declaration_base_uri, manakai_entity_base_uri,
manakai_entity_uri): Implemented.
* EntityReference.pm (manakai_expanded, manakai_external): Implemented.
(base_uri, manakai_entity_base_uri): Implemented.
* Node.pm (base_uri): Implemented.
(text_content): Don't check read-only or not
unless |strict_error_checking|.
(manakai_append_text): Implemented.
(get_feature): Alpha.
(manakai_set_read_only): Implemented.
* Notation.pm (public_id, system_id, manakai_append_text,
manakai_declaration_base_uri): Implemented.
* ProcessingInstruction.pm (manakai_base_uri,
base_uri, manakai_append_text): Implemented.
Revision
1.62 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 16 15:27:45 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.61: +4 -0 lines
Diff to
previous 1.61
++ manakai/t/ChangeLog 16 Jun 2007 15:27:38 -0000
* DOM-Node.t: Tests for |prefix| and |text_content| are added.
2007-06-16 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 16 Jun 2007 15:27:12 -0000
* DOMConfiguration.pm: New module.
* Attr.pm (trivial accessor for read-write attributes): Throw
an exception if the node is read-only. Delete the property
if undef is specified.
(prefix): Implemented.
* DOMElement.pm (trivial accessor for read-write attributes): Throw
an exception if the node is read-only. Delete the property
if undef is specified.
(prefix): Implemented.
(text_content, manakai_append_text): Old implementations are removed.
* DOMCharacterData.pm (text_content): Implemented.
* DOMDocument.pm (____new): Initialize the strict-document-children
parameter by true.
(text_content): Reimplemented.
(dom_config): New.
* DOMException.pm (READ_ONLY_NODE_ERR): New subtype.
* DocumentType.pm (text_content): Implemented.
* ElementTypeDefinition.pm (text_content): Implemented.
* Node.pm (___report_error): New method.
(text_content): Implemented.
(manakai_append_text): Copied from |DOMElement.pm|.
* Notation.pm (text_content): Implemented.
* ProcessingInstruction.pm (text_content): Implemented.
* Text.pm (is_element_content_whitespace): Alpha version.
2007-06-16 Wakaba <wakaba@suika.fam.cx>
Revision
1.61 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 16 08:49:00 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.60: +5 -0 lines
Diff to
previous 1.60
++ manakai/t/ChangeLog 16 Jun 2007 08:48:42 -0000
* DOM-NodeList.t: Tests for tied arrays and empty node lists
are added.
2007-06-16 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 16 Jun 2007 08:48:03 -0000
* DOMException.pm (Message::IF::DOMException): Extends
the |Message::Util::Error| class.
* NodeList.pm (Message::DOM::NodeList): Extends the |Tie::Array| class.
(CLEAR): Not all items were removed.
2007-06-16 Wakaba <wakaba@suika.fam.cx>
Revision
1.60 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 16 08:05:48 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.59: +4 -0 lines
Diff to
previous 1.59
++ manakai/t/ChangeLog 16 Jun 2007 08:01:18 -0000
* DOM-NodeList.t: New test.
2007-06-16 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 16 Jun 2007 08:05:30 -0000
* Attr.pm, AttributeDefinition.pm, DocumentFragment.pm,
DocumentType.pm, Entity.pm,
EntityReference.pm (____new): Initialize |child_nodes| by an empty list.
* Node.pm, DOMCharacterData.pm, ElementTypeDefinition.pm,
Notation.pm, ProcessingInstruction.pm (child_nodes): Implemetned.
* DOMDocument.pm (AUTOLOAD): Typo fixed.
* Node.pm (==, !=): Implemented.
(manakai_read_only): Implemented.
(is_same_node): Implemented.
(is_equal_node): Alpha version.
(manakai_set_read_only): Alpha version.
(child_nodes, first_child, last_child, previous_sibling): Duplicate
definitions are removed.
2007-06-16 Wakaba <wakaba@suika.fam.cx>
Revision
1.59 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 16 05:30:37 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.58: +8 -0 lines
Diff to
previous 1.58
++ manakai/t/ChangeLog 16 Jun 2007 05:30:30 -0000
* util-error.t: Tests for new methods are added.
(___error_def): Amended for new naming convention.
* util-error-text-formatter.t (___error_def): Amended
for new naming convention.
2007-06-16 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 16 Jun 2007 05:29:41 -0000
2007-06-16 Wakaba <wakaba@suika.fam.cx>
* Error.pod: New documentation, split from |Error.pm|.
* Error.pm: Documentations are removed.
(new): |die| if |-type| option is not specified.
(text, value, type): Do what |Message::Util::Error::DOMException| does,
with some modification for compatibility with |Error| and
new naming convention for error type/subtype definitions.
(code): New method.
(subtype, type_def): New methods.
Revision
1.58 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 15 16:12:28 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.57: +4 -0 lines
Diff to
previous 1.57
++ manakai/t/ChangeLog 15 Jun 2007 16:12:22 -0000
2007-06-16 Wakaba <wakaba@suika.fam.cx>
* DOM-Node.t: Test data added.
++ manakai/lib/Message/DOM/ChangeLog 15 Jun 2007 16:11:56 -0000
2007-06-16 Wakaba <wakaba@suika.fam.cx>
* Node.pm: First alpha version of implementation of attributes.
Revision
1.57 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 15 14:32:50 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.56: +8 -0 lines
Diff to
previous 1.56
++ manakai/t/ChangeLog 15 Jun 2007 14:31:27 -0000
2007-06-15 Wakaba <wakaba@suika.fam.cx>
* DOM-Node.t: New test.
2007-06-15 Wakaba <wakaba@suika.fam.cx>
* DOM-Document.t: New test.
++ manakai/lib/Message/DOM/ChangeLog 15 Jun 2007 14:32:37 -0000
2007-06-15 Wakaba <wakaba@suika.fam.cx>
* ProcessingInstruction.pm, EntityReference.pm,
CDATASection, DocumentFragment.pm, DOMDocument.pm, Entity.pm,
ElementTypeDefinition.pm, AttributeDefinition.pm,
DocumentType.pm, DOMElement.pm, Attr.pm,
CharacterData.pm, Text.pm, Comment.pm (node_name,
node_value, node_type): Implemented.
Revision
1.56 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 14 13:10:07 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.55: +5 -0 lines
Diff to
previous 1.55
++ manakai/t/ChangeLog 14 Jun 2007 13:09:37 -0000
2007-06-14 Wakaba <wakaba@suika.fam.cx>
* DOM-DOMImplementation.t: Tests for |create_document|
and |create_document_type| are added.
++ manakai/lib/Message/DOM/ChangeLog 14 Jun 2007 13:09:13 -0000
2007-06-14 Wakaba <wakaba@suika.fam.cx>
* Notation.pm, Entity.pm, EntityReference.pm, ProcessingInstruction.pm,
CDATASection.pm, DocumentFragment.pm, ElementTypeDefinition.pm,
AttributeDefinition.pm: New modules.
* DOMDocument.pm (@ISA): 'Message::IF::DocumentXDoctype' added.
(create_attribute_definition, create_element_type_definition,
create_document_type_definition, create_cdata_section,
create_processing_instruction, create_entity_reference,
create_general_entity, create_notation): Prototypes added.
* DOMImplementation.pm (create_document_type): Prototype added.
* DocumentType.pm (@ISA), 'Message::IF::DocumentTypeDefinition'
and 'Message::IF::DocumentTypeDeclaration' added.
(create_document_type, create_document_type_definition):
New methods.
Revision
1.55 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 13 12:04:51 2007 UTC
(17 years, 5 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.54: +8 -0 lines
Diff to
previous 1.54
++ manakai/t/ChangeLog 13 Jun 2007 12:04:43 -0000
2007-06-13 Wakaba <wakaba@suika.fam.cx>
* DOM-DOMImplementation.t: New test.
2007-05-26 Wakaba <wakaba@suika.fam.cx>
* IMT-InternetMediaType.t: Tests for |add_parameter| are added.
++ manakai/lib/Message/IMT/ChangeLog 13 Jun 2007 12:03:40 -0000
* InternetMediaType.pm (add_paremter): New method.
2007-05-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 13 Jun 2007 12:02:59 -0000
2007-06-13 Wakaba <wakaba@suika.fam.cx>
* DOMImplementation.pm, Node.pm, DOMDocument.pm,
DOMElement.pm, Attr.pm, DocumentType.pm,
DOMCharacterData.pm, Text.pm, Comment.pm: Copied
from <http://suika.fam.cx/gate/cvs/*checkout*/markup/html/whatpm/Whatpm/NanoDOM.pm?rev=1.9>.
2007-06-10 Wakaba <wakaba@suika.fam.cx>
* XMLParser.dis: Default to "1.0" if <?xml version=""?>
specifies unknown value and trys to recover from the error.
++ manakai/lib/Message/URI/ChangeLog 13 Jun 2007 12:04:07 -0000
2007-06-13 Wakaba <wakaba@suika.fam.cx>
* URIReference.pm (Message::IF::URIReference):
Renamed from |Message::DOM::IF::URIReference|.
Revision
1.54 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat May 26 06:34:46 2007 UTC
(17 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.53: +4 -0 lines
Diff to
previous 1.53
++ manakai/t/ChangeLog 26 May 2007 06:33:33 -0000
2007-05-26 Wakaba <wakaba@suika.fam.cx>
* IMT-InternetMediaType.t: New test.
++ manakai/lib/Message/ChangeLog 26 May 2007 05:29:38 -0000
2007-05-26 Wakaba <wakaba@suika.fam.cx>
* IMT/: New directory.
++ manakai/lib/Message/IMT/ChangeLog 26 May 2007 06:34:11 -0000
* InternetMediaType.pm: New module.
2007-05-26 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/URI/ChangeLog 26 May 2007 06:34:40 -0000
2007-05-26 Wakaba <wakaba@suika.fam.cx>
* URIReference.pm (___report_error): New method.
Revision
1.53 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 29 14:45:49 2006 UTC
(17 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.52: +5 -0 lines
Diff to
previous 1.52
++ manakai/t/ChangeLog 29 Dec 2006 13:56:36 -0000
2006-12-29 Wakaba <wakaba@suika.fam.cx>
* .cvsignore: New auto-generated Perl test files
are added.
++ manakai/lib/Message/Util/ChangeLog 29 Dec 2006 13:53:51 -0000
2006-12-29 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (createPCFile): Removed.
(createPCDocument): New method.
++ manakai/lib/Message/Util/DIS/ChangeLog 29 Dec 2006 13:54:30 -0000
2006-12-29 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plGeneratePerlModuleFile): Removed.
(plGeneratePerlModuleDocument): New method.
++ manakai/lib/Message/DOM/ChangeLog 29 Dec 2006 13:53:21 -0000
2006-12-29 Wakaba <wakaba@suika.fam.cx>
* TreeCore.dis, DOMCore.dis, Document.dis,
Element.dis, CharacterData.dis, XML.dis,
XDoctype.dis, DOMString.dis, TreeStore.dis,
XMLParser.dis: Use Perl native
hashs and |Scalar::Util|'s weak references in favor of |Grove.dis|
for DOM nodes. See
also <http://suika.fam.cx/gate/2005/sw/manakai/%E3%83%A1%E3%83%A2/2006-12-29>.
++ manakai/lib/manakai/ChangeLog 29 Dec 2006 13:56:06 -0000
2006-12-29 Wakaba <wakaba@suika.fam.cx>
* daf-perl-pm.pl: Use |pl_generate_perl_module_document|
instead of |pl_generate_perl_module_file|.
* daf-perl-t.pl: Use |create_pc_document|
instead of |create_pc_file|.
(daf_generate_perl_test_file|: Removed.
(daf_generate_perl_test_document|: New function.
Revision
1.52 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 2 12:46:26 2006 UTC
(17 years, 11 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-200612
Changes since
1.51: +4 -0 lines
Diff to
previous 1.51
++ 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.51 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Aug 15 03:54:37 2006 UTC
(18 years, 3 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.50: +4 -0 lines
Diff to
previous 1.50
++ manakai/t/ChangeLog 15 Aug 2006 03:53:40 -0000
2006-08-15 Wakaba <wakaba@suika.fam.cx>
* Makefile (util-dis-Value.t): New test.
++ manakai/lib/Message/Util/ChangeLog 15 Aug 2006 03:50:57 -0000
2006-08-15 Wakaba <wakaba@suika.fam.cx>
* Makefile (.discore-all.pm): |../DOM/TreeStore.pm| is added
to the list.
++ manakai/lib/Message/Util/DIS/ChangeLog 15 Aug 2006 03:53:08 -0000
2006-08-15 Wakaba <wakaba@suika.fam.cx>
* Value.dis (Require): References to |MDOM:TreeCore|
and |MDOM:TreeStore| modules are added.
(ManakaiDISImplementationValue): Now it
extends the |ManakaiDOMImplementationTreeStore| class.
(ValueFeature10): Now it requires the |TSFeature30| feature.
(createDVXMLValue): New method.
(createXMLValue): New code.
(DVXMLValue): New interface.
++ manakai/lib/Message/DOM/ChangeLog 15 Aug 2006 03:50:21 -0000
2006-08-15 Wakaba <wakaba@suika.fam.cx>
* TreeStore.pm: Added to the CVS repository
to enable for the dis database to contain XML
fragments.
* Makefile (DOT_CORE_DIS_FILES): |TreeStore.pm| is added.
* TreeStore.dis (Namespace): Namespace URI was incorrect.
Revision
1.50 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat May 13 12:06:25 2006 UTC
(18 years, 6 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-release-0-3-2
Changes since
1.49: +4 -0 lines
Diff to
previous 1.49
++ manakai/t/ChangeLog 13 May 2006 12:06:16 -0000
2006-05-13 Wakaba <wakaba@suika.fam.cx>
* Makefile (dom-XDP.t): New test.
++ manakai/lib/Message/Util/DIS/ChangeLog 13 May 2006 12:05:54 -0000
2006-05-13 Wakaba <wakaba@suika.fam.cx>
* Perl.dis: Use |createPCNumberLiteral| rather
than |createPCLiteral| where appropriate.
++ manakai/lib/Message/DOM/ChangeLog 13 May 2006 12:05:21 -0000
* XDP.dis: New module.
* Makefile: |XDP.dis| is added.
* Traversal.dis (NodeFilter): |InputProcessor|
and |OutputProcessor| are added.
2006-05-13 Wakaba <wakaba@suika.fam.cx>
Revision
1.49 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 4 13:07:19 2006 UTC
(18 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.48: +4 -0 lines
Diff to
previous 1.48
++ manakai/t/ChangeLog 4 May 2006 13:07:15 -0000
2006-05-04 Wakaba <wakaba@suika.fam.cx>
* Makefile (markup-SuikaWiki.t): New test.
++ manakai/lib/Message/Markup/ChangeLog 4 May 2006 12:56:56 -0000
2006-05-04 Wakaba <wakaba@suika.fam.cx>
* SuikaWiki.dis: New module.
* Makefile: The |SuikaWiki| module is added.
++ manakai/lib/Message/Util/DIS/ChangeLog 4 May 2006 13:06:42 -0000
2006-05-04 Wakaba <wakaba@suika.fam.cx>
* DPG.dis: The |nextLexmode| syntax is added.
(encode_state_name): Use hash value to avoid too long
label names.
++ manakai/lib/Message/DOM/ChangeLog 4 May 2006 13:05:36 -0000
2006-05-04 Wakaba <wakaba@suika.fam.cx>
* SimpleLS.dis: Namespace bugs are fixed.
Revision
1.48 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 30 07:58:22 2006 UTC
(18 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.47: +4 -0 lines
Diff to
previous 1.47
++ manakai/t/ChangeLog 30 Apr 2006 07:58:15 -0000
2006-04-30 Wakaba <wakaba@suika.fam.cx>
* Makefile (dom-Traversal.t): New test.
++ manakai/lib/Message/DOM/ChangeLog 30 Apr 2006 07:57:55 -0000
2006-04-30 Wakaba <wakaba@suika.fam.cx>
* Makefile: |Traversal.dis| is added.
* Traversal.dis: New module.
* TreeCore.dis (___report_error): Return value was
not propagated.
Revision
1.47 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 29 11:05:09 2006 UTC
(18 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.46: +7 -0 lines
Diff to
previous 1.46
++ manakai/t/ChangeLog 29 Apr 2006 11:04:52 -0000
2006-04-29 Wakaba <wakaba@suika.fam.cx>
* Makefile (markup-Atom.t): New test.
(test-module-markup): New rule.
(test-module-all): The |test-module-markup| is added to the list
of rules.
++ manakai/lib/Message/Markup/ChangeLog 29 Apr 2006 11:04:06 -0000
2006-04-29 Wakaba <wakaba@suika.fam.cx>
* common.dis: New module.
* Atom.dis: New module.
* Makefile: New modules are added.
* SuikaWikiConfig21.dis (Require): A reference
to the |Markup:common| module is added.
(Markup|): Removed (moved to the |Markup:common| module).
++ manakai/lib/Message/DOM/ChangeLog 29 Apr 2006 11:02:19 -0000
2006-04-29 Wakaba <wakaba@suika.fam.cx>
* Element.dis (removeAttributeNS): A runtime error
was occurred if there was no specified attribute node.
* TreeCore.dis (manakaiLanguage): New attribute.
2006-04-28 Wakaba <wakaba@suika.fam.cx>
* TreeCore.dis (NodeList.manakaiReadOnly, NamedNodeMap.manakaiReadOnly):
New attributes.
(StaticNodeList): New interface.
2006-04-24 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (c:SET_TO_NULL_ERR): New error code.
Revision
1.46 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 16 08:20:28 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
CVS Tags:
manakai-release-0-3-1
Changes since
1.45: +4 -0 lines
Diff to
previous 1.45
++ manakai/t/ChangeLog 16 Apr 2006 08:00:28 -0000
2006-04-16 Wakaba <wakaba@suika.fam.cx>
* Makefile (dom-CharacterData.t): New test.
++ manakai/lib/Message/Util/ChangeLog 16 Apr 2006 08:02:29 -0000
2006-04-16 Wakaba <wakaba@suika.fam.cx>
* Makefile (.discore-all.pm): |CharacterData.pm| is added.
++ manakai/lib/Message/DOM/ChangeLog 16 Apr 2006 08:01:01 -0000
2006-04-16 Wakaba <wakaba@suika.fam.cx>
* CharacterData.dis: New module split from |TreeCore.dis|.
* CharacterData.pm: Added to the CVS repository.
* TreeCore.dis: The |CharacterData|, |Text|, and |Comment|
interfaces are removed.
(Require): A reference to the |MDOM:CharacterData| module
is added.
* DOMMain.dis (StringExtended, StringOutOfBoundsException): Removed.
* DOMCore.dis (StringOutOfBoundsException): New error.
* Makefile: |CharacterData.pm| is added.
Revision
1.45 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 2 12:14:43 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.44: +4 -0 lines
Diff to
previous 1.44
++ manakai/t/ChangeLog 2 Apr 2006 12:14:41 -0000
* Makefile (dom-TreeStore.t): New test.
2006-04-02 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 2 Apr 2006 12:14:16 -0000
* TreeStore.dis: New module.
* Makefile: |TreeStore.dis| is added.
2006-04-02 Wakaba <wakaba@suika.fam.cx>
Revision
1.44 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 1 17:52:36 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.43: +5 -0 lines
Diff to
previous 1.43
++ manakai/t/ChangeLog 1 Apr 2006 17:11:22 -0000
2006-04-02 Wakaba <wakaba@suika.fam.cx>
* Makefile: Tests |dom-Tree.t| and |dom-DOMXML.t| are
removed. Tests |dom-Document.t| and |dom-Element.t| are added.
++ manakai/lib/Message/Util/DIS/ChangeLog 1 Apr 2006 17:10:39 -0000
2006-04-02 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plGeneratePerlModule): Some class names are changed.
++ manakai/lib/Message/DOM/ChangeLog 1 Apr 2006 17:09:40 -0000
2006-04-02 Wakaba <wakaba@suika.fam.cx>
* Makefile: Rules for |Tree.pm| and |DOMXML.pm| are
removed. For |Element.pm| and |Document.pm| are added.
* Document.dis, Element.dis: New module split from |TreeCore.dis|.
* TreeCore.dis (Document, DocumentFragment, Element, Attr): Removed.
Revision
1.43 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 1 14:41:36 2006 UTC
(18 years, 7 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.42: +6 -2 lines
Diff to
previous 1.42
++ 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.42 -
(
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.41: +4 -0 lines
Diff to
previous 1.41
++ 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.41 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Mar 17 08:06:21 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.40: +4 -0 lines
Diff to
previous 1.40
++ 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.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 12 14:16:56 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.39: +5 -0 lines
Diff to
previous 1.39
++ manakai/t/ChangeLog 12 Mar 2006 14:16:45 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* Makefile: Creates |../lib/Message/Util/DIS/Test.pm|
before try to create test scripts.
++ manakai/lib/Message/Util/ChangeLog 12 Mar 2006 14:15:37 -0000
* DIS.dis (loadResource): Support for the |dis:aliasChild|
property has been removed.
2006-03-12 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 12 Mar 2006 14:14:43 -0000
2006-03-12 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis, Tree.dis: Unused |dis:aliasChild| properties
are removed.
* GenericLS.pm: Added to the CVS repository since
it is necessary to create the |Message::Util::DIS::DPG| module.
++ manakai/lib/manakai/ChangeLog 12 Mar 2006 14:16:08 -0000
* DISSource.dis (dis:aliasChild): Removed.
2006-03-12 Wakaba <wakaba@suika.fam.cx>
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 11 12:12:41 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.38: +4 -0 lines
Diff to
previous 1.38
++ manakai/t/ChangeLog 11 Mar 2006 12:12:24 -0000
2006-03-11 Wakaba <wakaba@suika.fam.cx>
* Makefile (charset-Encode.t): New test.
++ manakai/lib/Message/Util/ChangeLog 11 Mar 2006 12:10:48 -0000
2006-03-11 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (loadResource): Don't set |isDefined|
flag for aliases.
++ manakai/lib/Message/Util/DIS/ChangeLog 11 Mar 2006 12:11:51 -0000
2006-03-11 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (Require): A reference to the |DISlib:Charset|
module is added.
(getPerlModuleMemberCode): Method implementations
for charset definitions are added.
(getPerlDefinitionHashNamespace): A method implementation
is added.
++ manakai/lib/Message/Charset/ChangeLog 11 Mar 2006 12:09:07 -0000
2006-03-11 Wakaba <wakaba@suika.fam.cx>
* Makefile: A typo is fixed.
* Encode.dis (Require): A reference to the |DISlib:Charset|
module is added.
(MCEncodeFeature10): New feature.
(MCEncodeImplementation): New interface.
(MCDecodeHandle): New interface.
++ manakai/lib/manakai/ChangeLog 11 Mar 2006 08:42:18 -0000
2006-03-11 Wakaba <wakaba@suika.fam.cx>
* Charset.dis: New module.
Revision
1.38 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 1 08:42:37 2006 UTC
(18 years, 8 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.37: +4 -0 lines
Diff to
previous 1.37
++ manakai/t/ChangeLog 1 Mar 2006 08:42:23 -0000
2006-03-01 Wakaba <wakaba@suika.fam.cx>
* Makefile (util-Generic.t): New test.
++ manakai/lib/manakai/ChangeLog 1 Mar 2006 08:42:05 -0000
2006-02-27 Wakaba <wakaba@suika.fam.cx>
* dis-catalog: New |Message::URI| namespace is added.
Revision
1.37 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 26 14:32:48 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.36: +4 -0 lines
Diff to
previous 1.36
++ 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.36 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 26 06:42:58 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.35: +4 -0 lines
Diff to
previous 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.35 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 19 07:06:16 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.34: +4 -0 lines
Diff to
previous 1.34
++ manakai/t/ChangeLog 19 Feb 2006 07:06:08 -0000
* Makefile (util-dis.t): New test.
2006-02-18 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 19 Feb 2006 07:05:43 -0000
2006-02-19 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (getResource, getFor, getModule): Set |DIS:typeURI|
property on creation of an object.
(isAnonymous): Setter is added.
(isTypeURI): Redefined using |typeResource| and |isSubsetOfURI|.
(getTypeURIList): New method.
(typeResource): New attribute.
(addTypeURI): New method.
(DISModule.isAnonymous, DISFor.isAnonymous): Removed. Now |for|s
and modules as well as normal resources can be anonymous.
(getSuperResourceURIList): New method.
2006-02-18 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (revision): New attribute.
++ manakai/lib/Message/Util/DIS/ChangeLog 19 Feb 2006 07:05:24 -0000
2006-02-19 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plStoreDISDatabase): Resources that
is defined (|isDefined| is |true|) but does not
have owner module (|ownerModuleURIRef| is |null|)
is now storable.
2006-02-18 Wakaba <wakaba@suika.fam.cx>
* Value.dis (revision): New attribute.
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Feb 18 07:39:08 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.33: +4 -0 lines
Diff to
previous 1.33
++ manakai/t/ChangeLog 18 Feb 2006 07:38:55 -0000
2006-02-18 Wakaba <wakaba@suika.fam.cx>
* Makefile (dom-ls.t): New test.
++ manakai/lib/Message/DOM/ChangeLog 18 Feb 2006 07:38:32 -0000
2006-02-18 Wakaba <wakaba@suika.fam.cx>
* XMLParser.dis (ManakaiDOMXMLParser): Implements |DOMLS:ParseString10|
feature.
* DOMCore.dis (c:LSPARSER_NOT_FOUND_ERR): New exception type.
* DOMLS.dis (DOMLS:ParseString): New (moved from |SimpleLS.dis|).
(DOMImplementationLS.createLSParser): Implemented.
(DOMImplementationLS.createLSInput): Revised.
(LSInput): Note on relationship with |GenericLS| is added.
* SimpleLS.dis (DOMLS:ParseString): Removed (moved to |SimpleLS.dis|).
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 29 13:59:00 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.32: +4 -0 lines
Diff to
previous 1.32
++ manakai/t/ChangeLog 29 Jan 2006 13:41:06 -0000
* Makefile (dom-genericls.t): Generates from |feature.dae|.
2006-01-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Markup/ChangeLog 29 Jan 2006 13:32:04 -0000
2006-01-29 Wakaba <wakaba@suika.fam.cx>
* SuikaWikiConfig.dis: Unused definitions are removed.
Dependency on |MDOM:DOMLS| module is removed; the module
now only references |MDOM:GenericLS| module.
(swcfg21:shadowParent, swcfg21:shadowSiblingOf,
swcfg21:shadowLocalName, swcfg21:shadowNamespaceURI): Missing
definition added. A typo fixed.
++ manakai/lib/Message/Util/ChangeLog 29 Jan 2006 13:33:46 -0000
* Makefile: Updated to be consist with |../DOM/Makefile|.
* DIS.dis (parse): Parameter |input|'s type is
changed from |DOMLS:LSInput| to |DISPerl:HASH| to
remove dependency on |MDOM:DOMLS| module.
2006-01-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/DIS/ChangeLog 29 Jan 2006 13:39:45 -0000
* Perl.dis, DNLite.dis, Value.dis, Test.dis: Unused definitions removed.
* Test.dis, DPS.dis: References to old names in |MDOM:DOMLS| namespace
changed to ones in |MDOM:GenericLS| namespace.
* Perl.dis (plLoadDISDatabaseModule): Don't throw database
incosistency error for |ManakaiDOM:all|, which is always
in |DISDatabase|.
(plGeneratePerlModule): |c:DOMConfigurationParameterApplication|
with whose referenced configuration's type |idl:boolean|
may override "supported" flags and their cases' |dis:SetParam|
parameters. (It enables |MDOM:DOMLS| configuration
parameters split from |MDOM:DOMCore| ones)
2006-01-29 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 29 Jan 2006 13:29:45 -0000
* Tree.dis (ManakaiDOM:entity-reference-read-only): Configuration
parameter name changed to |cfg:entity-reference-read-only|.
(createEntityReference): Set |c:read-only| flag of
the created entity reference, too.
* DOMLS.dis (min): New canonical feature name |fe:Min| added.
* GenericLS.dis: Don't refer |DOMMain:DOMString|; use |f:MIString|
from |DOMFeature| module instead. Use |idl:Object|
instead of |DOMMain:DOMObject| as well.
(Generic): New canonical feature name |fe:GenericLS| added.
(DOMLS:ParserRole, DOMLS:SerializerRole): Their
canonical name changed to |gls:ParserRole| and |gls:SerializerRole|
respectively.
* DOMXML.dis (entities, notations): Perl code removed.
It will be reimplemented using |DocumentTypeDefinition|
class from |XDoctype| module.
* DOMFeature.dis, DOMCore.dis, DOMMain.dis, DOMXML.dis,
Tree.dis, DOMLS.dis, GenericLS.dis, ManakaiDOMLS2003.dis,
SimpleLS.dis: Cleaned up unused definitions.
* DOMCore.dis, DOMLS.dis (CParam): Definitions
for LS module moved from |DOMCore| module to |DOMLS| module.
This change makes |DOMCore| to |DOMLS| dependency removed.
* .cvsignore (.html.pm, .ls.pm): Removed.
* Makefile (.html.pm, .ls.pm): Removed.
(feature.dae): Include |GenericLS| module.
(core.dae): Don't include |DOMLS| and |GenericLS| module.
(ls.dae): Include |DOMLS| module.
2006-01-29 Wakaba <wakaba@suika.fam.cx>
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 29 07:09:26 2006 UTC
(18 years, 9 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.31: +4 -0 lines
Diff to
previous 1.31
++ manakai/t/ChangeLog 29 Jan 2006 07:08:33 -0000
2006-01-29 Wakaba <wakaba@suika.fam.cx>
* Makefile (dom-xml.t): New test.
++ manakai/lib/Message/Util/ChangeLog 29 Jan 2006 07:07:32 -0000
2006-01-29 Wakaba <wakaba@suika.fam.cx>
* PerlCode.dis (skipLines): Its code was incorrect.
(createPCLiteral): Creates a |undef| keyword node
for an |undef| value. Tests added.
++ manakai/lib/Message/Util/DIS/ChangeLog 29 Jan 2006 07:08:09 -0000
2006-01-29 Wakaba <wakaba@suika.fam.cx>
* Test.dis (assertDOMTreeEquals): |attributes| and |generalEntities|
are implemented.
++ manakai/lib/Message/DOM/ChangeLog 29 Jan 2006 07:00:55 -0000
2006-01-29 Wakaba <wakaba@suika.fam.cx>
* XMLParser.dis: Tests on default attributes and their |specified|
attribute are added.
* XDoctype.dis (createGeneralEntity): New method.
(generalEntities): New attribute.
(getGeneralEntityNode, setGeneralEntityNode): New methods.
* Tree.dis (ManakaiDOMEntities): Removed.
(ManakaiDOMEntityMap): New class.
(ManakaiDOM:entity-reference-read-only): New configuration parameter.
(createEntityReference): If there is a corresponding |Entity|
node in the document type definition, then copies its
subtree.
* DOMXML.dis (Entity): Documentation updated.
(publicId, systemId, notationName, xmlEncoding,
xmlVersion): These attributes are now settable
if |ManakaiDOM:ManakaiDOMLatest| mode.
(hasReplacementTree): New attribute for |ManakaiDOM:ManakaiDOMLatest|
mode.
(ownerDocumentTypeDefinition): New attribute
for |ManakaiDOM:ManakaiDOMLatest| mode.
(isExpanded): New attribute for |ManakaiDOM:ManakaiDOMLatest| mode.
Revision
1.31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jan 25 12:21:51 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.30: +4 -0 lines
Diff to
previous 1.30
++ manakai/t/ChangeLog 24 Jan 2006 13:25:30 -0000
2006-01-24 Wakaba <wakaba@suika.fam.cx>
* Makefile (util-mntest.t): Calls |mndebug.pl| subroutines.
++ manakai/lib/Message/Util/ChangeLog 25 Jan 2006 12:19:43 -0000
2006-01-25 Wakaba <wakaba@suika.fam.cx>
* ManakaiNodeTest.dis: Tests for |mn:subnode2| hash-hash added.
2006-01-24 Wakaba <wakaba@suika.fam.cx>
* ManakaiNodeTest.dis: Tests added.
++ manakai/lib/Message/Util/DIS/ChangeLog 25 Jan 2006 12:21:17 -0000
2006-01-25 Wakaba <wakaba@suika.fam.cx>
* Perl.dis: Typos in URIs fixed.
(plCodeFragment): |lang:dis| |dis:SetProp| |CheckReadOnly|
check code was inserted to incorrect place.
2006-01-24 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plCodeFragment): Gives URI as argument
to ensure |isReferred| switch turned on.
++ manakai/lib/Message/DOM/ChangeLog 25 Jan 2006 12:18:34 -0000
2006-01-25 Wakaba <wakaba@suika.fam.cx>
* XDoctype.dis (setElementTypeDefinitionNode,
setAttributeDefinitionNode): Throws |c:INUSE_DEFINITION_ERR|
if the new node is already used for another definition.
(DocumentTypeDefinition, ElementTypeDefinition): Node
property name was incorrect.
(elementTypes, attributeDefinitions): Checks to
ensure the collection is empty added.
* Tree.dis: Property name typos fixed.
(setNamedItem, setAttributeNode): Don't return any node
if it replace itself.
(c:userDeterminedId): Missing definition added.
* DOMXML.dis (Notation): Missing property specification
of|c:ownerDocument| as |mn:xrefnode0| is added.
++ manakai/lib/manakai/ChangeLog 24 Jan 2006 13:23:58 -0000
2006-01-24 Wakaba <wakaba@suika.fam.cx>
* mndebug.pl (define_nodestem_destroy, define_nodestem_destroy_all,
define_noderef_destroy_all): New subroutines.
Revision
1.30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 23 13:55:46 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.29: +4 -0 lines
Diff to
previous 1.29
++ manakai/t/ChangeLog 23 Jan 2006 12:45:18 -0000
* .cvsignore: New generated test files added.
2006-01-23 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/Util/ChangeLog 23 Jan 2006 12:45:53 -0000
* .cvsignore: |ManakaiNodeTest.pm| added.
2006-01-23 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/Message/DOM/ChangeLog 23 Jan 2006 13:55:18 -0000
2006-01-23 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (Test): Missing argument added.
(setNamedItem): If |DocumentType| with no |ownerDocument|,
addition always fails with |WRONG_DOCUMENT_ERR|. Some
error conditions were incorrect.
* .cvsignore: Dummy files added.
Revision
1.29 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 23 12:43:36 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.28: +4 -0 lines
Diff to
previous 1.28
++ manakai/t/ChangeLog 23 Jan 2006 12:43:00 -0000
2006-01-23 Wakaba <wakaba@suika.fam.cx>
* Makefile: |util-mntest.t| added.
++ manakai/lib/Message/Util/ChangeLog 23 Jan 2006 12:42:01 -0000
2006-01-23 Wakaba <wakaba@suika.fam.cx>
* ManakaiNodeTest.dis: New module.
* Makefile: |ManakaiNodeTest.dis| added.
++ manakai/lib/Message/DOM/ChangeLog 23 Jan 2006 12:41:27 -0000
* DOMCore.dis (NO_NAMED_NODE_ERR, NO_NAMED_NODE_NS_ERR,
INUSE_DEFINITION_ERR, NO_NS_NAMEDNODEMAP_ERR): New error subtypes.
* DOMMain.dis (ensureXMLName): Checks definesness of |$XMLVERSION|
to avoid uninitialized value warning.
* Tree.dis (ManakaiDOMElementTypeDefMap, ManakaiDOMAttrDefMap): New
classes (work in progress).
* XDoctype.dis (elementTypes, attributeDefinitions): New attributes.
2006-01-22 Wakaba <wakaba@suika.fam.cx>
++ manakai/lib/manakai/ChangeLog 22 Jan 2006 07:12:00 -0000
2006-01-22 Wakaba <wakaba@suika.fam.cx>
* mndebug.pl: New script.
Revision
1.28 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 21 07:06:10 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.27: +4 -0 lines
Diff to
previous 1.27
++ 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.27 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 7 12:30:57 2006 UTC
(18 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.26: +9 -0 lines
Diff to
previous 1.26
++ manakai/t/ChangeLog 7 Jan 2006 11:46:40 -0000
2006-01-07 Wakaba <wakaba@suika.fam.cx>
* dom-mdom.t: Removed (obsolete).
* util-formatter-base.t: Test result synced with
current implementation.
* Makefile: |dom-core.t| and |dom-xdoctype.t| added.
++ manakai/lib/Message/Util/ChangeLog 7 Jan 2006 11:15:29 -0000
2006-01-07 Wakaba <wakaba@suika.fam.cx>
* Makefile: |../DOM/XDoctype.dis| added.
++ manakai/lib/Message/Util/DIS/ChangeLog 7 Jan 2006 11:25:49 -0000
2006-01-07 Wakaba <wakaba@suika.fam.cx>
* Test.dis (id): New attribute.
(assertNumEquals, assertNumNotEquals): New methods.
(assertISA): New method.
2006-01-04 Wakaba <wakaba@suika.fam.cx>
* Perl.dis (plCodeFragment): New roles |ElementTypeDefinitionRole|
and |AttributeDefinitionRole| implemented.
++ manakai/lib/Message/DOM/ChangeLog 7 Jan 2006 11:55:36 -0000
2006-01-07 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis (checkXMLNamesQName): Checks whether
namespace URI is defined for not being warned.
* XDoctype.dis: New module.
* DOMCore.dis (DOMStringList): Test added.
* Makefile: |XDoctype.pm| added.
* Tree.dis (Require): Requires |XDoctype.dis|.
(ManakaiDOMNodeObjectNode.eq): Added.
(Test): |DOMError.location| must return a |DOMLocator|
object (it was incorrectly tested to return |null|).
(EmptyNodeList.DESTROY): Removed.
2006-01-04 Wakaba <wakaba@suika.fam.cx>
* Tree.dis (NodeType): |ELEMENT_TYPE_DEFINITION_NODE| and
|ATTRIBUTE_DEFINITION_NODE| node types added.
(appendChild, insertBefore, replaceChild): New
two node types added and processing instruction nodes
as document type definition node child is allowed
in |ManakaiDOM:ManakaiDOMLatest| mode.
(getNodeReference): New |interface| parameter
to filter classes by interface is added.
(ElementTypeDefinitionRole): New role.
(AttributeDefinitionRole): New role.
2006-01-02 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (DOMStringList): Reimplemented as tied array.
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 23 07:59:20 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.25: +4 -0 lines
Diff to
previous 1.25
++ manakai/t/ChangeLog 21 Nov 2005 12:14:17 -0000
2005-11-21 Wakaba <wakaba@suika.fam.cx>
* Makefile, .cvsignore: |dom-tree.t| added.
++ manakai/lib/Message/Markup/ChangeLog 23 Nov 2005 07:56:10 -0000
2005-11-23 Wakaba <wakaba@suika.fam.cx>
* SuikaWikiConfig21.dis (text): New attribute implementation.
++ manakai/lib/Message/Util/ChangeLog 23 Nov 2005 07:56:52 -0000
2005-11-23 Wakaba <wakaba@suika.fam.cx>
* DIS.dis (text): New attribute implementation.
* ManakaiNode.dis (destroyNodeStem): New method.
++ manakai/lib/Message/Util/DIS/ChangeLog 23 Nov 2005 07:57:18 -0000
2005-11-23 Wakaba <wakaba@suika.fam.cx>
* Test.dis (setTestData): New method.
++ manakai/lib/Message/DOM/ChangeLog 23 Nov 2005 07:55:33 -0000
2005-11-23 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis: Error codes added.
* Tree.dis (destroyNodeStem): New method implementation.
2005-11-22 Wakaba <wakaba@suika.fam.cx>
* Tree.dis (cloneNode): User data handlers implemented.
(adoptNode): User data handlers implemented.
2005-11-21 Wakaba <wakaba@suika.fam.cx>
* DOMCore.dis (UserDataHandler): A constraint for Perl binding
added.
* Tree.dis (cloneNode): Invoking of |UserDataHandler|s are implemented.
(getUserData, setUserData): Implemented.
Revision
1.25 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 20 09:49:33 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.24: +6 -0 lines
Diff to
previous 1.24
++ manakai/t/ChangeLog 20 Nov 2005 09:49:17 -0000
2005-11-20 Wakaba <wakaba@suika.fam.cx>
* .cvsignore: |util-dis-dnlite.t| added.
* Makefile: Rules for |util-dis-dnlite.t| added.
++ manakai/lib/Message/Util/ChangeLog 20 Nov 2005 09:45:10 -0000
2005-11-20 Wakaba <wakaba@suika.fam.cx>
* Makefile: |../DOM/Tree.dis| added.
++ manakai/lib/Message/Util/DIS/ChangeLog 20 Nov 2005 09:47:06 -0000
2005-11-20 Wakaba <wakaba@suika.fam.cx>
* DNLite.dis (forMatch): Matching rule revised so that
multiple specification of same |For| URI with different
operators work as intended.
* Perl.dis: Typo fixed.
* Test.dis: |uri| parameters added.
++ manakai/lib/Message/DOM/ChangeLog 20 Nov 2005 09:38:53 -0000
2005-11-20 Wakaba <wakaba@suika.fam.cx>
* DOMMain.dis: Unused declarations and definitions removed.
* DOMCore.dis: DOM document tree related interfaces removed.
* Tree.dis: New module separated from |DOMCore.dis|.
* DOMXML.dis: Some referent changed to |Tree.dis|.
* Makefile: |Tree.dis| added.
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 16 10:07:15 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.23: +5 -0 lines
Diff to
previous 1.23
++ 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.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 15 14:18:24 2005 UTC
(19 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.22: +5 -0 lines
Diff to
previous 1.22
++ 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.22 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 6 10:53:39 2005 UTC
(19 years, 1 month ago)
by
wakaba
Branch:
MAIN
Changes since
1.21: +4 -0 lines
Diff to
previous 1.21
++ 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.21 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 6 10:41:32 2005 UTC
(19 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.20: +4 -0 lines
Diff to
previous 1.20
DOM test improved; Node.normalize() implemented; DOMMain:ManakaiDOMExceptionIF interface added; DOMCore:ManakaiDOMErrorHandler added
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jan 5 12:19:39 2005 UTC
(19 years, 10 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.19: +4 -0 lines
Diff to
previous 1.19
Assertion in dis perl code implemented; DISPerl:raiseException implemented; Scripts updated for new dis format; NodeList perl array representation implemented
Revision
1.19 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 20 11:12:50 2004 UTC
(20 years ago)
by
wakaba
Branch:
MAIN
Changes since
1.18: +6 -0 lines
Diff to
previous 1.18
Message::Util::QName::General: Now Message::Markup::XML::QName does not need; Message::Util::QName::Filter: New module; Message::Util::DOM: daily
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.