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.

2007-03-21  Wakaba  <wakaba@suika.fam.cx>

	* DISLang.dis (DISLang:Number, DISLang:QName): New types.

2006-12-31  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (TFQNames): Removed.

2006-12-31  Wakaba  <wakaba@suika.fam.cx>

	* |dis:dataType| of |DISCore:TFQNames| are replaced
	by |DISCore:QName|.

	* DISCore.dis (DISCore:TFURI): Removed.
	(DISCore:ModuleTFQNames): Removed.

	* daf-dtd-modules.pl: Support for |for| is removed.

2006-12-31  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (for): Removed.

	* DISSource.dis (For): Removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

	* DISIDL.dis, Java.dis, ECMAScript.dis,
	Document.dis, DISPerl.dis, XML.dis (ForDef): Removed.

	* DISMarkup.dis (ForET): Removed.

	* |DefaultFor| properties are removed.

	* DISCore.dis (DefaultFor): Removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

	* daf-dtd-modules.pl: Unused references to |DefaultFor|
	properties are removed.

	* daf-perl-pm.pl, daf-perl-t.pl: Support
	for module |for| URIs are removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

	* XML.dis: |DefaultFor| specification is removed.

2006-12-30  Wakaba  <wakaba@suika.fam.cx>

	* dis.pl: Removed.

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.

2006-11-04  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (p:require, p:use): New properties.

2006-11-03  Wakaba  <wakaba@suika.fam.cx>

	* DISLang.dis (DISLang:AnyObject): New.
	(DISLang:extends, DISLang:implements): New.

	* DISPerl.dis (p:revISA): New.
	(p:noParameterModification): New.

	* daf-perl-pm.pl (daf_perl_pm): Update
	the |Message::Util::AutoLoad::Registry| module
	after the Perl module is generated.

2006-09-10  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (mv:systemIdentifierBaseURI): New property.
	(mv:XMLDTDAnyModule, mv:XMLDTDDriver): New resource types.

	* daf-dtd-modules.pl (daf_dtd_modules): Its main part
	is split into another function named |daf_dm_create_module_file|.
	(daf_dtd_driver): New function for DTD driver support.
	(daf_dm_create_module_file): New function.
	(daf_dm_dtd_driver_content): New function.
	(daf_dm_qname_module_content): What declarations
	are generated is changed so that generated DTD modules
	are more resemble to HTML WG's ones.
	(daf_dm_register_all_components): New function.
	(daf_dm_get_module_group): New function.
	(daf_dm_get_entity_name): Support for DTD drivers is added.  Use
	uppercase'ized name for DTD module sets (to align with
	HTML WG's DTD modules).

2006-08-18  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (mv|defaultNamespacePrefix): New property.

	* daf-dtd-modules.pl (daf_dm_qname_module_content): Generated
	DTD fragment is now more XHTML-m12n-friendly.
	(daf_dm_get_entity_name): Don't capitalize letters
	in the entity names in the module sets (as examples
	in the XHTML m12n spec).

2006-08-17  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (mv|namespacePrefixed): New property.
	(mv|XMLDTDQNameModule): New.
	(mv|XMLDTDQNameEntity): New.

	* daf-dtd-modules.pl (daf_dm_qname_module_content): New function.
	(daf_dm_moduke_content): Split from |daf_dtd_modules|.
	(daf_dm_get_entity_name): Capitalize all letters
	in the entity names in the module sets.
	(daf_dm_get_file_entity_name): New.

2006-08-16  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (mv|AnyElementContent, mv|EmptyElementContent): News.

	* XML.dis (dxm|AnyElementContent, dxm|ANY, dxm|EMPTY): News.
	(dxm|ElementContent, dxm|MixedContent): News.

	* daf-dtd-modules.pl (daf_dtd_modules): Support
	for content model resources's content models are added.
	(daf_dtd_cm): Expanded to handle cases in which
	no XMLized property value is specified.
	(daf_dm_get_entity_name): Do right thing even if suffix is not specified.

2006-08-15  Wakaba  <wakaba@suika.fam.cx>

	* daf-dtd-modules.pl (daf_dtd_cm): New function.
	(daf_dtd_module): Support for the element content
	model descriptions is added.

2006-05-28  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (lang:dcmodel): New type.

2006-05-28  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (mv:refers): New property.
	(mv:ElementTypeAdditionalClass): New class.
	(mv:elementTypeClassName): New property.

	* daf-dtd-modules.pl (daf_dm_get_id, daf_dm_get_vid): Removed.  Names
	for modules, element types, and content models are now 
	generated by |daf_dm_get_entity_name|.
	(daf_dtd_modules): Support for the |mv:ElementTypeClass| class
	is added.
	(daf_dm_add_attrdefs): Gets members from |mv:refers|
	property rather than |mv:contains|.
	(daf_dm_get_entity_name): Support for classes |mv:ElementType|,
	|mv:ElementTypeClass|, and |mv:XMLDTDModule| is added.

2006-05-21  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis, XML.dis: Definitions are added.

	* daf-dtd-modules.pl: Supported for the |mv:elementContentModel|
	and |mv:attributeValueType| properties
	and |mv:XMLDTDDatatypeEntity| type and |mv:contains|
	with |mv:AttributeTypeGroup| are added.

2006-05-20  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis: Definitions are added.

	* daf-dtd-modules.pl: Supports for element content
	models and attribute type groups are added.

2006-05-20  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis (mv:vid, mv:shortDescription): New properties.

	* daf-dtd-modules.pl: DTD module file generation and
	element type declaration generation are implemented.

2006-05-19  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis, XML.dis: Definitions are added.

	* daf-dtd-modules.pl: New script.

2006-05-18  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis, XML.dis: Definitions are added.

2006-05-16  Wakaba  <wakaba@suika.fam.cx>

	* daf-perl-t.pl, daf-perl-pm.t: New scripts derived
	from |bin/daf.pl|.

2006-05-12  Wakaba  <wakaba@suika.fam.cx>

	* DISMarkup.dis: New definitions are added.

2006-04-30  Wakaba  <wakaba@suika.fam.cx>

	* .cvsignore: Updated.

2006-04-22  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (DISCore:Integer): Hexadecimal notation
	was not documented.

2006-04-03  Wakaba  <wakaba@suika.fam.cx>

	* DISLang.dis (ManakaiDOM:InputNormalize): Removed.

2006-03-31  Wakaba  <wakaba@suika.fam.cx>

	* Makefile (clean-db): New rule.

2006-03-15  Wakaba  <wakaba@suika.fam.cx>

	* Charset.dis (cs:invalid-state-error): New error.

2006-03-14  Wakaba  <wakaba@suika.fam.cx>

	* Charset.dis (cs:XML.euc-jp): Now it is an alias
	name of |icharset:euc-jp| since they are considered as same charset.
	(cs:unassigned-code-point-error): New error.
	(icharset:shift_jis, icharset:euc-jp): Perl encoding names are
	added.  Note that those encodings are provided
	by non-Perl-standard modules generated
	from |../Message/Charset/Makefile|.

2006-03-12  Wakaba  <wakaba@suika.fam.cx>

	* DISSource.dis (dis:aliasChild): Removed.

2006-03-12  Wakaba  <wakaba@suika.fam.cx>

	* Charset.dis: The |c:key| property is added to some resources.
	Typos are fixed.
	(icharset:utf-16be, icharset:utf-16le): New charsets.
	(cs:Perl.utf-16be, cs:Perl.utf-16le): New charsets.
	(cs:Perl.ucs-2be, cs:Perl.ucs-2le): New charsets.
	(cs:Perl.utf-32be, cs:Perl.utf-32le): New charsets.
	(cs:ErrorCategory): New type.  Error categories are added.
	(cs:noBOMVariant): New properties.

2006-03-11  Wakaba  <wakaba@suika.fam.cx>

	* Charset.dis: New module.

2006-03-10  Wakaba  <wakaba@suika.fam.cx>

	* dis-catalog: New |Message::Charset| namespace is added.

2006-02-27  Wakaba  <wakaba@suika.fam.cx>

	* dis-catalog: New |Message::URI| namespace is added.

2006-02-26  Wakaba  <wakaba@suika.fam.cx>

	* Makefile (distclean): New rule.

2006-02-26  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Rules to construct old |dae| database are removed.

2006-02-20  Wakaba  <wakaba@suika.fam.cx>

	* DISRDF.dis: The |DISCore:resourceType| property
	is added to resource definitions.

	* DISCore.dis: The |rdf:type| properties are
	replaced by new |DISCore:resourceType| property type.

2006-02-19  Wakaba  <wakaba@suika.fam.cx>

	* DISSource.dis (dis:MultipleResource): It is now
	a |DISCore:ResourceType|.

	* DISRDF.dis (rdfs:Class): It is now a subset of |DISCore:ResourceType|.

	* DISCore.dis (dis:ModuleSet): It should have been a 
	subset of |DISCore:Resource|.
	(DISCore:AnyType): It should have been a subset of |DISCore:Resource|.
	(DISCore:ResourceType): New type.
	(DISCore:resourceType): New property.

2006-02-09  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (DISCore:UString): New lextype.

	* Test.dis (test:value): Default |dis:dataType| changed
	to |DISCore:UString|.
	(test:EntityValueString): Removed (it was never used).

2006-02-06  Wakaba  <wakaba@suika.fam.cx>

	* Test.dis (lang:tdterr): New type.

2006-01-27  Wakaba  <wakaba@suika.fam.cx>

	* XML.dis (infoset:attributeType): Acronym for internal
	representation added.

2006-01-24  Wakaba  <wakaba@suika.fam.cx>

	* mndebug.pl (define_nodestem_destroy, define_nodestem_destroy_all,
	define_noderef_destroy_all): New subroutines.

2006-01-22  Wakaba  <wakaba@suika.fam.cx>

	* mndebug.pl: New script.

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.

2005-12-20  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Definitions for |PERL_OPTIONS| family updated.

	* DISPerl.dis (DISPerl:dpgDef): New property.

2005-12-19  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (lang:dpg): New format.
	(lang:Perl): Now it is a subclass of |DISCore:DISString|
	rather than |DISCore:NSString| (since it depends on various
	"dis" contexts not only namespaces).

2005-11-17  Wakaba  <wakaba@suika.fam.cx>

	* dis-catalog: |lib/Message/Util/Formatter/| directory added.

2005-11-16  Wakaba  <wakaba@suika.fam.cx>

	* .cvsignore: New file.
	
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.

2005-11-13  Wakaba  <wakaba@suika.fam.cx>

	* Test.dis: New module.

	* Makefile: |Test.dis| added.
	
2005-11-13  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (DISCore:DISString): New type.

	* DISLang.dis (dis:is-null): Definition moved
	from |DISCore.dis|.
	(DISLang:Undefined, DISLang:Null, DISLang:Boolean,
	DISLang:True, DISLang:False): New resources.

	* DISSource.dis (DISSource:domainProperty): New property.

2005-10-15  Wakaba  <wakaba@suika.fam.cx>

	* DISLang.dis (DISLang:OutputProcessor): New type.

2005-10-08  Wakaba  <wakaba@suika.fam.cx>

	* DISLang.dis (ExceptionParameter): New type.

2005-10-06  Wakaba  <wakaba@suika.fam.cx>

	* domtest.pl, genlib.pl: Use new DOM Perl binding.

2005-10-04  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (DISCore:AnyAppName): New superproperty
	of "dis:AppName".

	* DISIDL.dis (idl:prefix): It is now a subproperty
	of "DISCore:AnyAppName".
	(idl:unsignedLong): Missing "idl:perl" property added.
	(idl:boundType): New superproperty of "idl:perl" and so on.

	* DISLang.dis (dis:Operator): It is now a subproperty
	of "DISCore:AnyAppName".

	* ECMAScript.dis (js:name, js:typeName): Added.  "js:typeName"
	propery values added to types.

2005-10-03  Wakaba  <wakaba@suika.fam.cx>

	* DISIDL.dis (idl:valuetypeAs): New property.
	(idl:java, idl:ecmascript, idl:perl): New properties.

	* ECMAScript.dis: New module.

	* DISLang.dis (DISLang:Operation): New name for "DISLang:Operator".
	(ToString, ArrayGet, ArraySet, HashGet, HashSet): New operations.
	(ManakaiDOM:ECMAScript, lang:ECMAScript): Moved to "ECMAScript.dis"
	module.

	* DISPerl.dis (CharacterString, ByteString, VString, Typeglob,
	GLOB, IOHandle, Context, ISA, isClassMethod, isInstanceMethod,
	Constructor, CommonMethod, Attribute, main, CORE,
	CORE_GLOBAL, SUPER): New resources.

2005-10-02  Wakaba  <wakaba@suika.fam.cx>

	* DISSource.dis: New module split from "DISCore.dis".

	* DISCore.dis: "dis" resource concept such as "DISCore:Module"
	and "DISCore:Resource" added.
	(DISCore:File): New class.

	* DISLang.dis (DISLang:Array, DISLang:Exception,
	DISLang:Constructor): New classes.
	(DISLang:File): New class.
	(ManakaiDOM:Java, lang:Java): Moved to new "Java.dis" module.

	* Java.dis: New module.

	* DISPerl.dis (DISPerl:File): New class.
	(Package, Module, Class, Interface, Sub, Const, AnyExported): New
	classes.

	* Document.dis (dis:ddid): New property.
	(doc:subsection): New rel.
	(doc:as): New attribute.
	(ManakaiDOM:InCase): Moved from "DISCore.dis".

2005-10-01  Wakaba  <wakaba@suika.fam.cx>

	* DISIDL.dis: Missing properties added.  IDL name
	added to IDL data types.

	* Document.dis (doc:rel): New property.

2005-09-30  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis: Documentation-related and meta-informational
	resoruces are moved to new "Document.dis" module.  The
	module now references "Document.dis".
	(DISCore:module, DISCore:resource): New properties.

	* DISRDF.dis: Some resources added from FOAF vocabulary.

	* Document.dis: New module.

	* DISIDL.dis: Some IDL comcepts added.  New name
	given to IDL datatypes.

	* DISLang.dis (dis:prefix): Removed.  (Moved to "DISIDL.dis"
	and it is now obsolete.)

2005-09-29  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (DISPerl:HashStringRef, DISPerl:StringRef): New.

2005-09-27  Wakaba  <wakaba@suika.fam.cx>

	* XML.dis (dxm:nodeTypeName): New property.

2005-09-26  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (DISPerl:Regexp): New type.

2005-09-25  Wakaba  <wakaba@suika.fam.cx>

	* Makefile (DAC_SUFFIX): Changed to ".dae".
	(DAEM_SUFFIX): New.

2005-09-24  Wakaba  <wakaba@suika.fam.cx>

	* XML.dis: The "DISPerl:propHashKey" property
	added to properties.  Now the module depends on the DISPerl
	module.

	* DISPerl.dis (DISPerl:propHashKey): New property.

2005-09-23  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (dis:Label, dis:FullName): Their "dis:multipleProperties"
	property is fixed to "DISCore:UnorderedList" to allow
	language variants.
	(dis:Author): Marked as obsolete.
	(DISCore:author): New property.
	(DISCore:Wakaba): New resource.

	* DISPerl.dis (DISPerl:name, DISPerl:constName,
	DISPerl:exportTagName, DISPerl:variableName, DISPerl:paramName):
	New properties.

2005-09-22  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: DAC_SUFFIX changed to ".dad".

2005-09-21  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (DISPerl:packageName): New.

2005-09-20  Wakaba  <wakaba@suika.fam.cx>

	* DISIDL.dis: Full names are given to data types.

	* DISCore.dis, DISLang.dis, DISPerl.dis: Refactored so
	that some resources has made its canonical URI changed.
	Lexical types (DISCore:LexicalType) and programming
	language data types (DISLang:AnyDataType) is now
	clearly separated.  New name given for, 
	e.g., dis:TypeQName (now DISCore:QName), Perl:ARRAY (now
	DISPerl:ARRAY), and so on.

2005-09-19  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (DISCore:Boolean): New preferred name
	to dis:Boolean.
	(DISCore:Integer): New type.
	(dis:Value): Default type is changed to DISCore:String.

2005-09-15  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis: dis:dataType and dis:multipleProperties added
	to property definitions.
	(dis:DefaultFor, dis:Author, dis:Mail, dis:Date, dis:is-null): New
	properties.
	(dis:multipleProperties): New property.
	(DISCore:Single, DISCore:OrderedList, DISCore:UnorderedList): New
	resources.

	* DISIDL.dis (lang:IDL, lang:IDL-DOM): New resources.

	* DISLang.dis: dis:dataType and dis:multipleProperties added
	to property definitions.
	(ManakaiDOM:inputNormalizer): Removed.

	* DISMarkup.dis, DISRDF.dis, NaturalLanguage.dis: dis:dataType
	and dis:multipleProperties added to property definitions.

	* DISPerl.dis: dis:dataType and dis:multipleProperties added
	to property definitions.
	(interfacePackage, classPackage): New properties.

2005-09-14  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (DISCore:URI): New type.

2005-09-08  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (Perl:hash): Status changed to obsolete.
	(Perl:HASH): New name.
	(ImportMethod, UnimportMethod, ISAMethod, CanMethod,
	VERSIONMethod): New resources.
	(UNIVERSAL, TieArray, Exporter): New.

2005-09-02  Wakaba  <wakaba@suika.fam.cx>

	* DISIDL.dis: Labels added to unsigned-* datatypes.

2005-08-27  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: File NaturalLanguage.dis added.

	* NaturalLanguage.dis (Namespace): Namespace prefix "nl" added.

2005-05-26  Wakaba  <wakaba@suika.fam.cx>

	* dis-catalog: Message/Util/DIS added.

2005-05-25  Wakaba  <wakaba@suika.fam.cx>

	* NaturalLanguage.dis: New module.

	* DISCore.dis (DataTypeDef[LanguageTag, ScriptTag]): Added.

2005-05-24  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (DataTypeDef[lang:disdocInline]): New format.

2005-04-28  Wakaba  <wakaba@suika.fam.cx>

	* dis-catalog: New file.

2005-04-12  Wakaba  <wakaba@suika.fam.cx>

	* XML.dis: New module.
	* RDF.dis (rdf:Bag, rdf:Seq): New resource.

2005-02-26  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (BlockElementType[disPerl:UNDEEP]): New element type.

2005-02-18  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (FormatDef[MethodName]): New resource.

	* DISLang.dis (ResourceTypeDef[ManakaiDOM:Const,
	ManakaiDOM:ConstGroup]): Moved from "lib/Message/DOM/DOMMain.dis".
	(ForDef[ManakaiDOM:ForIF, ManakaiDOM:ForClass]) Moved from DOMMain.

2005-02-17  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (PropDef[isNamedParameter]): New.

	* DISLang.dis (ResourceTypeDef[ManakaiDOM:IF, ManakaiDOM:Class,
	ManakaiDOM:PrimitiveTypeClass]):
	Moved from "lib/Message/DOM/DOMMain.dis".

	* DISIDL.dis: New module (separeted from "lib/Message/DOM/DOMMain.dis"). 

	* DISCore.dis (ResourceDef[ManakaiDOM:DataType]): Moved from
	"lib/Message/DOM/DOMMain.dis".

	* DISPerl.dis (ResourceDef[CloneMethod]): New resource.
	(DataTypeDef[String, Boolean]): New type.

2005-02-16  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis (ResourceDef[NewMethod, AsStringMethod]): New resources.
	(ForDef[ManakaiDOM:Perl]): Moved from DOMMain.dis.

	* dis.pl (dis_perl_init_classdef): Use underscore_style_name
	for methods and attributes.
	(dis_load_classdef_element, dis_uri_ctype_match): "dis:subsetOf"
	lists are now expanded.

2005-01-06  Wakaba  <wakaba@suika.fam.cx>

	* genlib.pl (perl_var): "package" option compatibilility problem fixed.

	* domtest.pl (skip_rest, skip_n, end_of_test): New functions.

	* genlib.pl ($ResultOutput): New variable.

	* domtest.pl (hasFeature, impl_attr): Implemented.

2005-01-05  Wakaba  <wakaba@suika.fam.cx>

	* domtest.pl (impl_attr, hasFeature): Placeholder for 
	new function added.

	* DISPerl.dis: Asserting vocabularies added.

	* dis.pl: pod header added.

2005-01-02  Wakaba  <wakaba@suika.fam.cx>

	* dis.pl: "dis:subsetOf" property supported.

	* DISRDF.dis: Properties and classes added from RDF and OWL.

2004-12-31  Wakaba  <wakaba@suika.fam.cx>

	* dis.pl (dis_qname_to_uri, dis_qname_to_pair): Ignore leading
	and trailing white spaces.
	(dis_perl_init_classdef): "DISPerl:ScalarVariable" support added.

	* DISLang.dis (TreeElementType[nop]): New element type.

	* DISPerl.dis (ScalarVariable, isExportOK): New resources.

2004-12-30  Wakaba  <wakaba@suika.fam.cx>

	* genlib.pl (valid_err): Make node path "key" changable.

	* DISMarkup.dis: New.

2004-12-27  Wakaba  <wakaba@suika.fam.cx>

	* genlib.pl (perl_var): Don't call removed "perl_package_name" function.

2004-12-18  Wakaba  <wakaba@suika.fam.cx>

	* dis.pl (dis_load_etbinding_element): ShadowSibling support.

2004-12-13  Wakaba  <wakaba@suika.fam.cx>

	* DISPerl.dis: New module.

2004-12-08  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis (PropDef[dis:aliasChild]): New property.

2004-11-30  Wakaba  <wakaba@suika.fam.cx>

	* dis.pl (dis_resource_ctype_match): New.

2004-11-26  Wakaba  <wakaba@suika.fam.cx>

	* DISCore.dis, DISRDF.dis: New (forked from 
	lib/Message/DOM/ManakaiDOMMain.dis).

2004-11-24  Wakaba  <wakaba@suika.fam.cx>

	* genlib.pl (array_uniq): New function.

2004-11-23  Wakaba  <wakaba@suika.fam.cx>

	* dis.pl (dis_load_module_element): Save "DefaultFor" attribute 
	as a property of "Module".
	(dis_get_module_uri): New function.
	(dis_node_for_match): New "=QName" match supported.
	(dis_typeforqnames_to_uri): New 'use_default_type' option added.

2004-11-22  Wakaba  <wakaba@suika.fam.cx>

	* genlib.pl (perl_inherit): Don't output statement if no package
	is inherited.

2004-11-03  Wakaba  <wakaba@suika.fam.cx>

	* dis.pl: New library.

2004-10-31  Wakaba  <wakaba@suika.fam.cx>

	* genlib.pl (perl_cases): Allow last 'else' clause.

2004-10-10  Wakaba  <wakaba@suika.fam.cx>

	* domtest.pl: New script.

	* genlib.pl: New script (moved from ../../bin/).

	* ChangeLog: New file.


