/[suikacvs]/messaging/manakai/t/ChangeLog
Suika

Log of /messaging/manakai/t/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Links to HEAD: (view) (download) (annotate)
Sticky Tag:

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.90 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 10:54:09 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.89: +4 -0 lines
Diff to previous 1.89
++ manakai/t/ChangeLog	23 Sep 2007 10:53:55 -0000
2007-09-23  Wakaba  <wakaba@suika.fam.cx>

	* DOM-SelectorsAPI-1.t, selectors-test-1.dat: New files.


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, 4 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, 4 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, 7 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


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Sep 9 03:29:39 2004 UTC (20 years, 2 months ago) by wakaba
Branch: MAIN
CVS Tags: before-dis2-200411
Changes since 1.17: +4 -0 lines
Diff to previous 1.17
ManakaiDOMNodeObject and ManakaiDOMNodeReference implemented


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Apr 25 07:15:49 2004 UTC (20 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.16: +4 -0 lines
Diff to previous 1.16
Error depth problem fixed


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Feb 22 01:44:57 2004 UTC (20 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.15: +5 -0 lines
Diff to previous 1.15
New tests


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat Jan 17 08:27:53 2004 UTC (20 years, 10 months ago) by wakaba
Branch: MAIN
Branch point for: experimental-xml-parser-200401
Changes since 1.14: +4 -0 lines
Diff to previous 1.14
New test


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Fri Dec 26 07:10:31 2003 UTC (20 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.13: +12 -0 lines
Diff to previous 1.13
*** empty log message ***


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sat Dec 6 05:22:08 2003 UTC (20 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.12: +6 -0 lines
Diff to previous 1.12
Typo fix


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri Dec 5 08:24:34 2003 UTC (20 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.11: +4 -0 lines
Diff to previous 1.11
New test for construct_xml_node


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Mon Dec 1 07:49:26 2003 UTC (20 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.10: +4 -0 lines
Diff to previous 1.10
Modified for change to the module


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sun Nov 16 11:43:12 2003 UTC (21 years ago) by wakaba
Branch: MAIN
Changes since 1.9: +2 -0 lines
Diff to previous 1.9
New test


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Nov 16 01:55:48 2003 UTC (21 years ago) by wakaba
Branch: MAIN
Changes since 1.8: +4 -0 lines
Diff to previous 1.8
Imported to CVS


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Nov 15 12:30:16 2003 UTC (21 years ago) by wakaba
Branch: MAIN
Changes since 1.7: +8 -0 lines
Diff to previous 1.7
Some new tests


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sat Nov 15 07:55:26 2003 UTC (21 years ago) by wakaba
Branch: MAIN
Changes since 1.6: +10 -0 lines
Diff to previous 1.6
Moved from SuikaWiki


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Sun Nov 9 01:46:09 2003 UTC (21 years ago) by wakaba
Branch: MAIN
Changes since 1.5: +10 -0 lines
Diff to previous 1.5
New test for 'xml:' special prefix


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Sep 17 02:44:39 2003 UTC (21 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.4: +2 -0 lines
Diff to previous 1.4
Imported to CVS


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed Sep 17 02:34:18 2003 UTC (21 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.3: +4 -0 lines
Diff to previous 1.3
New


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 12:20:00 2003 UTC (21 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +1 -0 lines
Diff to previous 1.2
*** empty log message ***


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 11:34:53 2003 UTC (21 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +5 -0 lines
Diff to previous 1.1
New


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 07:30:03 2003 UTC (21 years, 3 months ago) by wakaba
Branch: MAIN
New test suit


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.

  Diffs between and
  Type of Diff should be a

Sort log by:

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24