/[suikacvs]/messaging/manakai/lib/Message/Markup/SuikaWikiConfig21.pm
Suika

Log of /messaging/manakai/lib/Message/Markup/SuikaWikiConfig21.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Links to manakai-release-0-3-2: (view) (download) (annotate)
Sticky Tag:

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Sun Jun 18 04:12:48 2006 UTC (17 years, 11 months ago) by wakaba
Branch: MAIN
CVS Tags: manakai-release-0-3-2
Changes since 1.29: +27 -27 lines
Diff to previous 1.29
++ manakai/lib/Message/DOM/ChangeLog	18 Jun 2006 04:12:29 -0000
2006-06-18  Wakaba  <wakaba@suika.fam.cx>

	* Traversal.dis (expandEntityReferences): Syntax was incorrect.

	* TreeCore.dis (manakaiReadOnly): Test assertion was incorrect.

	* XDP.dis (dtdText): Test assertion was incorrect.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Thu May 4 13:07:19 2006 UTC (18 years ago) by wakaba
Branch: MAIN
Changes since 1.28: +68 -79 lines
Diff to previous 1.28
++ 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.28 - (view) (download) (annotate) - [select for diffs]
Mon Apr 3 16:13:15 2006 UTC (18 years, 1 month ago) by wakaba
Branch: MAIN
CVS Tags: manakai-release-0-3-1
Changes since 1.27: +469 -246 lines
Diff to previous 1.27
++ manakai/lib/Message/Markup/ChangeLog	3 Apr 2006 15:57:38 -0000
2006-04-03  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Typo fixed.

	* SuikaWikiConfig21.dis: The |dis:GetProp| and |swcfg21:GetPropNode|
	elements are replaced by Perl code.
	(swcfg21:GetPropNode): Removed.

++ manakai/lib/Message/Util/ChangeLog	3 Apr 2006 15:59:07 -0000
2006-04-04  Wakaba  <wakaba@suika.fam.cx>

	* Grove.dis (collectGarbage): Exit loops by |undef| from |each|.

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

	* DIS.dis (NO_PERL_CODE_IMPL_ERR): Removed.

	* ManakaiNode.dis (GetProp, SetProp): Removed.

++ manakai/lib/Message/Util/Error/ChangeLog	3 Apr 2006 16:11:27 -0000
2006-04-04  Wakaba  <wakaba@suika.fam.cx>

	* DOMException.dis (DOMMain:raiseException): Removed.
	(DOMMain:XCodeRef): The alias name is removed.
	(MDOM_DEBUG_BUG, ASSERTION_ERR): Removed.

++ manakai/lib/Message/Util/DIS/ChangeLog	3 Apr 2006 16:00:34 -0000
	* Perl.dis, DPG.dis: The |appendCodeFragment| method calls
	are replaced by |appendChild|s.

	* Perl.dis (dis:GetProp, swcfg21:GetPropNode): They are no
	longer supported.
	(DOMMain:raiseException): It is no longer supported.

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

++ manakai/lib/Message/DOM/ChangeLog	3 Apr 2006 15:56:46 -0000
2006-04-04  Wakaba  <wakaba@suika.fam.cx>

	* TreeCore.dis: The |DOMMain:raiseException| elements
	are replaced by |disPerl:EXCEPTION|s.


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Mar 1 08:42:33 2006 UTC (18 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.26: +20 -20 lines
Diff to previous 1.26
++ 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.26 - (view) (download) (annotate) - [select for diffs]
Sun Feb 26 14:32:40 2006 UTC (18 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.25: +42 -25 lines
Diff to previous 1.25
++ 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.25 - (view) (download) (annotate) - [select for diffs]
Mon Jan 30 00:57:48 2006 UTC (18 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.24: +21 -21 lines
Diff to previous 1.24
++ manakai/lib/Message/Util/ChangeLog	30 Jan 2006 00:56:45 -0000
2006-01-30  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Typo fixed.

++ manakai/lib/Message/Util/Error/ChangeLog	29 Jan 2006 13:59:04 -0000
2006-01-29  Wakaba  <wakaba@suika.fam.cx>

	* DOMException.dis (MDOMX:attr, MDOMX:on, MDOMX:method): Missing
	definitions added.

	* Core.dis (MUError:description): Missing definition added.

++ manakai/lib/Message/Util/DIS/ChangeLog	30 Jan 2006 00:57:13 -0000
2006-01-30  Wakaba  <wakaba@suika.fam.cx>

	* DNLite.dis (Require): References |DIS:common| module.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Jan 29 13:58:55 2006 UTC (18 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.23: +63 -84 lines
Diff to previous 1.23
++ 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.23 - (view) (download) (annotate) - [select for diffs]
Wed Nov 23 11:21:09 2005 UTC (18 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.22: +693 -661 lines
Diff to previous 1.22
++ manakai/bin/ChangeLog	23 Nov 2005 11:08:32 -0000
2005-11-23  Wakaba  <wakaba@suika.fam.cx>

	* dac.pl, dac2pm.pl, dac2test.pl: |--verbose| or |--debug|
	option turns verbose or debug mode of |Message::Util::Error|
	module respectively.

++ manakai/lib/Message/Markup/ChangeLog	23 Nov 2005 11:09:11 -0000
	* SuikaWikiConfig21.dis: Bugs on error depth fixed.

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

++ manakai/lib/Message/Util/ChangeLog	23 Nov 2005 11:19:31 -0000
	* Error.pm (new): Sets |-stacktrace_| property if debug
	or verbose mode.
	(stringify): Appends longer trace if debug or verbose mode.
	($VERBOSE): New flag.

	* DIS.dis: Bugs on error depth fixed.

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

++ manakai/lib/Message/Util/Error/ChangeLog	23 Nov 2005 11:20:41 -0000
2005-11-23  Wakaba  <wakaba@suika.fam.cx>

	* DOMException.dis (stringify): Prepends only local name part
	of class package name where an exception is thrown.

	* Core.dis: Sync with revised |Message::Util::Error| implemetnation.

++ manakai/lib/Message/Util/DIS/ChangeLog	23 Nov 2005 11:12:18 -0000
	* DNLite.dis: Bug on error depth fixed.

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


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Wed Nov 23 07:58:09 2005 UTC (18 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.21: +46 -20 lines
Diff to previous 1.21
++ 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.21 - (view) (download) (annotate) - [select for diffs]
Sun Nov 20 09:49:28 2005 UTC (18 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.20: +387 -5963 lines
Diff to previous 1.20
++ 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.20 - (view) (download) (annotate) - [select for diffs]
Sat Oct 15 15:28:08 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +73 -74 lines
Diff to previous 1.19
++ manakai/lib/Message/Util/ChangeLog	15 Oct 2005 14:07:35 -0000
2005-10-14  Wakaba  <wakaba@suika.fam.cx>

	* ManakaiNode.dis (anydata0): New property type.

	* PerlCode.dis (stringify): Prints node id if file name
	is not available.
	(perlLiteral): Prints as is if the value is blessed
	with "manakai::code" package.

++ manakai/lib/Message/Util/DIS/ChangeLog	15 Oct 2005 14:23:34 -0000
2005-10-15  Wakaba  <wakaba@suika.fam.cx>

	* Perl.dis (plCodeFragment): Output processor ("DISLang:OutputProcessor")
	supported for methods.  "idl:void" type supported.

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

	* Perl.dis (plGeneratePerlModule): Don't generate information
	on anydata* and irefnode0 properties since they are not used in fact.
	(plGeneratePerlModule, plCodeFragment): The
	"DOMCore:DOMConfigurationParameter" type supported.

++ manakai/lib/Message/DOM/ChangeLog	15 Oct 2005 14:05:32 -0000
2005-10-15  Wakaba  <wakaba@suika.fam.cx>

	* DOMCore.dis (Require): References "DOMLS.dis" module.
	(CParam): Definitions for LS module added.

	* DOMLS.dis (ManakaiDOMLSInput): The input processor
	is also an output processor now.
	(ManakaiDOMLSResourceResolver): Implemented.
	(CParam): Definitions updated.

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

	* DOMCore.dis (NOT_RECOGNIZED_CONFIG_PARAM_ERR,
	NOT_SUPPORTED_CONFIG_VALUE_ERR,
	INCOMPATIBLE_CONFIG_VALUE_ERR): New error subcodes.
	(DOMConfiguration): Implemented.
	(CParam): Definitions updated.

	* DOMMain.dis (DOMURIs): New data type.

++ manakai/lib/manakai/ChangeLog	15 Oct 2005 14:10:15 -0000
2005-10-15  Wakaba  <wakaba@suika.fam.cx>

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


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed Oct 12 14:46:01 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.18: +8200 -8166 lines
Diff to previous 1.18
++ manakai/lib/Message/Util/ChangeLog	12 Oct 2005 14:38:20 -0000
2005-10-12  Wakaba  <wakaba@suika.fam.cx>

	* PerlCode.dis (ForClassCompat): Removed.

	* ManakaiNode.dis (ManakaiDOMNodeObject, ManakaiDOMNodeReference):
	Removed.
	(newNode): New method.
	(generateUniqueID): Algorithm has changed to save random
	string generation time.

	* DIS.dis (AUTOLOAD): "$Error::Level" fixed to "$Error::Depth".

++ manakai/lib/Message/DOM/ChangeLog	12 Oct 2005 14:30:20 -0000
2005-10-12  Wakaba  <wakaba@suika.fam.cx>

	* DOMCore.dis: Don't set "infoset:prefix" internal
	property unless it has non-null value.
	(newObject): "refNode" parameter introduced.
	(ManakaiDOMNode.newObject): Calls "NodeStem.newNode"
	method if "refNode" parameter is specified.
	(cloneNode): Don't set "read-only" flag.
	(getNodeReference): Caches the result.
	(selectAttributeNodeForRemove): Don't removes any other
	non-namespace-aware attribute nodes.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Oct 12 00:30:57 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.17: +20 -20 lines
Diff to previous 1.17
++ manakai/bin/ChangeLog	12 Oct 2005 00:13:08 -0000
2005-10-11  Wakaba  <wakaba@suika.fam.cx>

	* dac2pm.pl: Reports how long it takes at END.

++ manakai/lib/Message/Util/ChangeLog	12 Oct 2005 00:25:36 -0000
2005-10-11  Wakaba  <wakaba@suika.fam.cx>

	* PerlCode.dis (IfClsDef, IFClsETDef): New version of classes based
	on DOMCore and element type definitions added.
	(localName): Renamed to "pcLocalName" to avoid
	conflict with "Node.localName" attribute.

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

	* DIS.dis (Require): Unused reference to "PerlCode.dis" removed.

	* Makefile: Rules to make "PerlCode.pm" separated
	from ones for "DIS.pm".

	* ManakaiNode.dis (mn:unsetXRefNode): "$referent"
	parameter is replaced with "$referrer->{$propName}".

	* PerlCode.dis (Require): References "DOMCore.dis".
	(DefaultFor): Changed to "ManakaiDOM:ManakaiDOMLatest".
	(Util: for ManakaiDOM:ManakaiDOM): New.

++ manakai/lib/Message/Util/DIS/ChangeLog	12 Oct 2005 00:30:10 -0000
2005-10-11  Wakaba  <wakaba@suika.fam.cx>

	* Perl.dis (plImplementation): Changed to direct
	instantiation of "ManakaiPCImplementation" class.
	(getPerlNameList, getPerlOperatorList): New methods.
	(plCodeFragment): Now allows subroutines having more than
	two method names and operators.
	(plMethodOperator): Removed.

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

	* DNLite.dis (Require): Reference to "DIS/Perl.dis" added.

	* Perl.dis (Require): Reference to "PerlCode.dis" added.

++ manakai/lib/Message/DOM/ChangeLog	12 Oct 2005 00:15:44 -0000
2005-10-11  Wakaba  <wakaba@suika.fam.cx>

	* DOMCore.dis (appendChild, createElementNS, createAttributeNS,
	setAttribute, setAttributeNS): "strictErrorChecking" attribute supported.
	(doStrictErrorChecking): New code.

	* DOMMain.dis (XML10Name, XML11Name): "strictErrorChecking" attribute
	supported.

	* Makefile: Rule to make "DOMFeature.pm" restored.

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

	* DOMCore.dis (ADOPT_NODE_TYPE_NOT_SUPPORTED_ERR): New error subcode.
	(adoptNode): Implemented.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Oct 9 13:57:14 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.16: +4799 -4675 lines
Diff to previous 1.16
++ manakai/lib/Message/Markup/ChangeLog	9 Oct 2005 13:49:25 -0000
2005-10-09  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis (swcfg21:ownerDocument): Changed
	from a "mn:irefnode0" property to a "mn:xrefnode0" property.

++ manakai/lib/Message/Util/ChangeLog	9 Oct 2005 13:53:53 -0000
2005-10-09  Wakaba  <wakaba@suika.fam.cx>

	* ManakaiNode.dis: New "mn:xrefnode0" property type has
	been introduced and methods are fixed to support it.
	(mn:setXRefNode, mn:unsetXRefNode): New codes.

	* DIS.dis (loadResource): Skips a root resource definition
	if it is an alias and it has "dis:Name" attribute and
	referenced canonical definition is already read.  (Note
	that similar case that the resource definition has "dis:QName"
	attribute is already fixed in the same way.)

++ manakai/lib/Message/Util/DIS/ChangeLog	9 Oct 2005 13:56:34 -0000
2005-10-09  Wakaba  <wakaba@suika.fam.cx>

	* Perl.dis (plGeneratePerlModule): Generates information
	on new "mn:xrefnode0" property type.  Restored to generate
	error definition method code for classes, not only
	interfaces, if there are error codes.

++ manakai/lib/Message/DOM/ChangeLog	9 Oct 2005 13:48:37 -0000
2005-10-09  Wakaba  <wakaba@suika.fam.cx>

	* DOMHTML.dis, DOMWebForms.dis: Typos in element type prefix fixed.

	* DOMFeature.dis (DOMCore:implementation): Short name added.

	* DOMCore.dis (CLONE_NODE_TYPE_NOT_SUPPORTED_ERR): New error subcode.
	(DOMCore:node): New error parameter.
	(DOMCore:ownerDocument): Changed from "mn:irefnode0"
	to "mn:xrefnode0".  For this reason, all assignments
	to this property have been rewritten to references
	to code "mn:setXRefNode".
	(cloneNode): Implemented.
	(setAttributeNode): A missing "importTree" method call added.
	(setAttributeNodeNS): Perl code removed and changed
	to a reference to "setAttributeNode" method code.

	* DOMXML.dis (DOMCore:ownerDocument): Changed from "mn:irefnode0"
	property to "mn:xrefnode0" property.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Oct 8 15:05:42 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.15: +7836 -7864 lines
Diff to previous 1.15
++ manakai/lib/Message/Markup/ChangeLog	8 Oct 2005 14:01:45 -0000
	* SuikaWikiConfig21.dis (MUErrorHandler): Removed.
	(ManakaiSWCFGNode): Extends ManakaiDefaultErrorHandler.

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

++ manakai/lib/Message/Util/ChangeLog	8 Oct 2005 15:01:39 -0000
	* DIS.dis (readProperties): Recognizes hexdecimal
	in "DISCore:Integer" (prefixed by "0x").

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

++ manakai/lib/Message/Util/Error/ChangeLog	8 Oct 2005 14:04:28 -0000
	* DOMException.dis: Old long alias names removed.

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

++ manakai/lib/Message/Util/DIS/ChangeLog	8 Oct 2005 15:03:27 -0000
	* Perl.dis (plCodeFragment): Ignores method name if it is a URI.

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


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat Oct 8 12:05:57 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.14: +1366 -1350 lines
Diff to previous 1.14
++ manakai/lib/Message/Markup/ChangeLog	8 Oct 2005 11:57:00 -0000
2005-10-08  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis: Now constant values are only
	defined in interfaces.

++ manakai/lib/Message/Util/ChangeLog	8 Oct 2005 12:00:36 -0000
2005-10-08  Wakaba  <wakaba@suika.fam.cx>

	* PerlCode.dis (getExceptionInterfacePackageNameList,
	addExceptionInterfacePackageName): New methods.
	(ToString): Sorts hash keys where they result in
	the order of statements in result code.

	* Error.pm ($DEBUG): New option variable.
	(___get_error_def): Calls "___error_def" method in second or later "@ISA"
	package even if elder package has "___error_def" method.

	* DIS.dis: Now constant values are only defined
	in interfaces.
	(DIS:NO_EXCEPTION_CLASS_ERR): New exception subcode.

++ manakai/lib/Message/Util/Error/ChangeLog	8 Oct 2005 12:05:16 -0000
2005-10-08  Wakaba  <wakaba@suika.fam.cx>

	* DOMException.dis (implementedBy): New property.
	(ErrorCode): New type.
	(ErrorSubCode, Exception): New names.

	* Core.dis (AnyErrorCode, hasParameter, Parameter, propKey): New types
	and properties.  In addition, parameters used in "Error"
	and "Message::Util::Error" modules are added.
	(raises): New property.
	(Error::Simple): Declaration added.

++ manakai/lib/Message/Util/DIS/ChangeLog	8 Oct 2005 12:01:21 -0000
2005-10-08  Wakaba  <wakaba@suika.fam.cx>

	* Perl.dis (plGeneratePerlModule): Generates constant
	functions in interface packages.

++ manakai/lib/Message/DOM/ChangeLog	8 Oct 2005 11:56:00 -0000
2005-10-08  Wakaba  <wakaba@suika.fam.cx>

	* DOMCore.dis, DOMLS.dis: Now constant values are defined only
	in interfaces.

++ manakai/lib/manakai/ChangeLog	8 Oct 2005 12:05:42 -0000
2005-10-08  Wakaba  <wakaba@suika.fam.cx>

	* DISLang.dis (ExceptionParameter): New type.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Fri Sep 30 13:06:15 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.13: +18 -18 lines
Diff to previous 1.13
++ manakai/bin/ChangeLog	30 Sep 2005 12:38:36 -0000
2005-09-30  Wakaba  <wakaba@suika.fam.cx>

	* mkdisdump.pl (append_module_group_documentation,
	append_document_documentation): New functions.
	(append_class_documentation, append_interface_documentation):
	Generates method/attribute/constgroup information (in partial mode)
	even if "is_partial" option is true to compute inheriting
	class member information correctly.
	(--resource-uri): New option.

	* Makefile (error.xml, minimpl.xml): New rules.

++ manakai/lib/Message/Util/ChangeLog	30 Sep 2005 12:50:16 -0000
2005-09-30  Wakaba  <wakaba@suika.fam.cx>

	* DIS.dis (readProperties): Saves property name to values.
	(getPropertyModuleList): New method.


	* ManakaiNode.dis: Use "disPerl:H" instead
	of "disPerl:Q" for hash keys.
	(NodeStem): Property value "mn:treeID"
	has changed to scalar reference.
++ manakai/lib/Message/Util/Error/ChangeLog	30 Sep 2005 12:49:59 -0000
2005-09-30  Wakaba  <wakaba@suika.fam.cx>
	* DOMException.dis (dx:ManakaiErrorModules): New documentation.
++ manakai/lib/Message/Util/DIS/ChangeLog	30 Sep 2005 12:48:08 -0000
2005-09-30  Wakaba  <wakaba@suika.fam.cx>

	* Value.dis (name): New attribute.

	* Perl.dis (plFullyQualifiedName): Use module's package
	name properties if available.

++ manakai/lib/Message/DOM/ChangeLog	30 Sep 2005 12:40:49 -0000
2005-09-30  Wakaba  <wakaba@suika.fam.cx>

	* DOMCore.dis, SimpleLS.dis: Shares namespace URIs and local
	names where possible.

	* DOMFeature.dis: Documentation for DOM Minimum Implementation
	added (still work in progress).

	* Makefile (feature.dae, feature-spec.dae): New rules.

++ manakai/lib/manakai/ChangeLog	30 Sep 2005 12:53:24 -0000
2005-09-30  Wakaba  <wakaba@suika.fam.cx>

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

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

	* Document.dis: New module.

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

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

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

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


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Sep 29 09:15:00 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.12: +5278 -5208 lines
Diff to previous 1.12
++ manakai/lib/Message/Markup/ChangeLog	29 Sep 2005 08:55:27 -0000
2005-09-29  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis (parse): Calls "orphanate"
	method for to be removed nodes.

++ manakai/lib/Message/Util/ChangeLog	29 Sep 2005 09:01:25 -0000
        * PerlCode.dis (perlLiteral): Sorts output by hash key.

	* ManakaiNode.dis (new): Sets "mn:groveReferenceCounter"
	property.
	(getNewReference): Increments "mn:groveReferenceCounter"
	property.
	(ManakaiDOM:ManakaiDOMNodeObject, ManakaiNodeStem): Don't
	check "defined" to allow "undef" value in "while" condition.
	(mn:isGroveReferenced): New code.
	(changeTreeID): New "groveRC" parameter added.
	(importTree, changeTreeID): Updates "mn:groveReferenceCounter"
	properties.
	(destroy): Uses "mn:isGroveReferenced" instead of "isExternallyReferred".
	(mn:groveReferenceCounter): New property.

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

++ manakai/lib/Message/Util/DIS/ChangeLog	29 Sep 2005 09:03:12 -0000
2005-09-28  Wakaba  <wakaba@suika.fam.cx>

	* Perl.dis (plGeneratePerlModule): Sorts constant
	function declarations by name.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Wed Sep 28 04:01:52 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.11: +5227 -5344 lines
Diff to previous 1.11
++ manakai/lib/Message/Markup/ChangeLog	28 Sep 2005 03:49:04 -0000
2005-09-27  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis: Codes to set "TreeCore:*"
	properties removed.

++ manakai/lib/Message/Util/ChangeLog	28 Sep 2005 03:50:26 -0000
	* ManakaiNode.dis (ManakaiNodeStem->new): Don't set "TreeCore:*"
	properties.
	(generateUniqueID): Use "tag:" URI.

	* DIS.dis (targetNamespaceURI): New attribute.
	(ManakaiDISModuleLite): Extends dx:ManakaiDefaultErrorHandler.
	(ManakaiDISModuleLite->AUTOLOAD): Don't load module
	if method name is "DESTROY".

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

++ manakai/lib/Message/Util/DIS/ChangeLog	28 Sep 2005 03:51:56 -0000
2005-09-27  Wakaba  <wakaba@suika.fam.cx>

	* DNLite.dis: Use new DISModule->targetNamespaceURI attribute.

	* Perl.dis (plStore): Saves module definitions into
	database submodules.

++ manakai/lib/Message/DOM/ChangeLog	28 Sep 2005 03:46:49 -0000
	* DOMCore.dis, DOMXML.dis: Codes to set properties "TreeCore:*"
	is removed.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Sep 27 05:30:40 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.10: +18 -18 lines
Diff to previous 1.10
++ manakai/lib/Message/Util/ChangeLog	27 Sep 2005 05:29:27 -0000
2005-09-27  Wakaba  <wakaba@suika.fam.cx>

	* ManakaiNode.dis (ManakaiNodeStem): Use per-class
	variable for searching noderel properties instead
	of per-node properties.

++ manakai/lib/Message/DOM/ChangeLog	27 Sep 2005 05:27:35 -0000
2005-09-27  Wakaba  <wakaba@suika.fam.cx>

	* DOMCore.dis (DOMCore:nodeProp): New property.

++ manakai/lib/manakai/ChangeLog	27 Sep 2005 05:30:27 -0000
2005-09-27  Wakaba  <wakaba@suika.fam.cx>

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


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Mon Sep 26 14:37:36 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.9: +182 -154 lines
Diff to previous 1.9
++ manakai/lib/Message/Markup/ChangeLog	26 Sep 2005 14:25:44 -0000
2005-09-26  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis: New mn:* properties added.
	(swcfg21:parent): Abbrevation added.

++ manakai/lib/Message/Util/ChangeLog	26 Sep 2005 14:32:24 -0000
2005-09-26  Wakaba  <wakaba@suika.fam.cx>

	* ManakaiNode.dis (new): New "className" parameter added.
	(mn:NodeRefRole): New role.
	(mn:type): New property.
	(mn:subnode0, mn:subnode1, mn:subnode2, mn:irefnode0,
	mn:origin0, mn:anydata1, mn:anydata2, mn:noderef): New properties.

	* Makefile: Rules to make "DIS/DISDump" is separeted
	from "DIS/DISDoc".

	* DIS.dis (getFor): Loads database module if unread
	"for" is referenced.
	(addResourceList, getResourceList): New method.
	(ManakaiDISModuleLite): New class.

++ manakai/lib/Message/Util/DIS/ChangeLog	26 Sep 2005 14:36:46 -0000
2005-09-26  Wakaba  <wakaba@suika.fam.cx>

	* DISDump.dis: Removes reference to DISDoc module.
	(DIS:DISDump10): Requires "XML" version "3.0" and
	"XMLVersion" version "1.1".
	(ManakaiDISImplementationDISDump): No longer extends
	the "ManakaiDISImplementationDISDoc" class.

	* Perl.dis (plLoadDISDatabaseModule): Support
	for loading "for"s and modules.
	(plCodeFragment): New "mn:NodeRefRole" role support added.

++ manakai/lib/Message/DOM/ChangeLog	26 Sep 2005 14:24:56 -0000
2005-09-26  Wakaba  <wakaba@suika.fam.cx>

	* DOMCore.dis, DOMXML.dis: New mn:* properties added.

++ manakai/lib/manakai/ChangeLog	26 Sep 2005 14:37:23 -0000
2005-09-26  Wakaba  <wakaba@suika.fam.cx>

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


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Sep 25 14:53:03 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.8: +12 -12 lines
Diff to previous 1.8
++ manakai/bin/ChangeLog	25 Sep 2005 14:45:44 -0000
2005-09-25  Wakaba  <wakaba@suika.fam.cx>

	* dac.pl, dac2pm.pl, mkdisdump.pl: Parameters "--dis-file-suffix",
	"--daem-file-suffix", "--search-path-catalog-file-name", and
	"--search-path" added.  New dae and daem database format support.
	(dac_search_file_stem): New function.

++ manakai/lib/Message/Markup/ChangeLog	25 Sep 2005 14:47:09 -0000
2005-09-25  Wakaba  <wakaba@suika.fam.cx>

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

++ manakai/lib/Message/Util/ChangeLog	25 Sep 2005 14:50:33 -0000
2005-09-25  Wakaba  <wakaba@suika.fam.cx>

	* DIS.dis (RESOURCE_NOT_DEFINED_ERR): New error code.
	(getResource): New "dae" and "daem" database format support.
	(DISResourceList): New type.
	(uriRef, ownerModuleURI, ownerModuleURIRef): New attributes.
	(addChildResource, addDynamicChildResource): New methods.
	(getChildResourceList, getDynamicChildResourceList): New method.
	(getChildResourceListByType): New method.
	(parentResource, dynamicParentResource): New attributes.

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

++ manakai/lib/Message/Util/DIS/ChangeLog	25 Sep 2005 14:52:26 -0000
2005-09-25  Wakaba  <wakaba@suika.fam.cx>

	* Perl.dis (plLoadDISDatabase): New "moduleResolver" parameter
	added.
	(plStore): New "moduleResolver" parameter added.
	(plLoadDISDatabaseModule): New method.

++ manakai/lib/Message/DOM/ChangeLog	25 Sep 2005 14:47:15 -0000
2005-09-25  Wakaba  <wakaba@suika.fam.cx>

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

++ manakai/lib/manakai/ChangeLog	25 Sep 2005 14:46:50 -0000
2005-09-25  Wakaba  <wakaba@suika.fam.cx>

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


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Sep 24 13:50:55 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.7: +12 -12 lines
Diff to previous 1.7
++ manakai/lib/Message/Util/ChangeLog	24 Sep 2005 13:50:35 -0000
	* ManakaiNode.dis (NodeStem): Property value "mn:treeID"
	has changed to scalar reference.

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


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sat Sep 24 11:57:22 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +3332 -3340 lines
Diff to previous 1.6
++ manakai/bin/ChangeLog	24 Sep 2005 10:49:30 -0000
	(dac_load_module_file): Allow "|" as qname prefix separator.
++ manakai/lib/Message/Markup/ChangeLog	24 Sep 2005 11:11:32 -0000
2005-09-24  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis: Use "disPerl:H" instead
	of "disPerl:Q" for hash keys.
	(expandQName): Removed the "g" option from the "s///",
	which was very serious and difficult bug.

++ manakai/lib/Message/Util/ChangeLog	24 Sep 2005 11:01:40 -0000
2005-09-24  Wakaba  <wakaba@suika.fam.cx>

	* ManakaiNode.dis (mn:node, mn:nodeID, mn:treeID): New
	properties.
	(mn:stemName, mn:refName): New properties.

	* Makefile (.discore-all.pm): New rule to create dis-related
	Perl module files at once.

	* DIS.dis (PERL_HASH_KEY_ALREADY_DEFINED_ERR): New error code.
	(hashKeyName, hashKeyScope, anotherURI): New error parameters.

	* ManakaiNode.dis, DIS.dis, PerlCode.dis: Use "disPerl:H" instead
	of "disPerl:Q" for hash keys.

++ manakai/lib/Message/Util/Error/ChangeLog	24 Sep 2005 10:58:31 -0000
2005-09-24  Wakaba  <wakaba@suika.fam.cx>

	* ManakaiNode.dis: Use "disPerl:H" instead
	of "disPerl:Q" for hash keys.

++ manakai/lib/Message/Util/DIS/ChangeLog	24 Sep 2005 11:06:19 -0000
2005-09-24  Wakaba  <wakaba@suika.fam.cx>

	* Perl.dis (plCodeFragment): Takes hash key name
	from the database for "mn:node" and "DOMCore:read-only",
	where they were hardcoded.  For GetProp and SetProp
	dis tree element instructions, hash key name
	is shorten if shorter version is defined by "DISPerl:propHashKey"
	property of the corresponding resource in the database.
	(plAddHashKey): New method to check hash key name dupulication.
	(dp:plHashKey): New property.

	* Perl.dis, DNLite.dis, DISDoc.dis, DISDump.dis:
	Use "disPerl:H" instead of "disPerl:Q" for hash keys.

++ manakai/lib/Message/DOM/ChangeLog	24 Sep 2005 10:55:11 -0000
2005-09-24  Wakaba  <wakaba@suika.fam.cx>

	* DOMMain.dis (MDOM:): Reintroduced for "ManakaiDOM:ManakaiDOM1"
	and "ManakaiDOM:ManakaiDOM2".

	* DOMFeature.dis, DOMMain.dis, DOMCore.dis, DOMXML.dis,
	DOMLS.dis, SimpleLS.dis, GenericLS.dis: Use disPerl:H
	instead of disPerl:Q for internal property hash keys.

	* DOMFeature.dis, DOMCore.dis, DOMXML.dis: Missing property
	definitions added.

	* DOMCore.dis (DOMCore:TextNode, DOMCore:DocumentFragmentNode):
	New resources.

	* DOMXML.dis (DOMXML:EntityNode, DOMXML:EntityReferenceNode): New
	resources.

++ manakai/lib/manakai/ChangeLog	24 Sep 2005 11:08:14 -0000
2005-09-24  Wakaba  <wakaba@suika.fam.cx>

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

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


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 18:24:57 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.5: +16 -2 lines
Diff to previous 1.5
++ manakai/doc/ChangeLog	23 Sep 2005 17:22:30 -0000
2005-09-23  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Command-line arguments for new modules added.
	(DAC_PREFIX): Changed to ".dad".

++ manakai/bin/ChangeLog	23 Sep 2005 17:21:35 -0000
2005-09-24  Wakaba  <wakaba@suika.fam.cx>

	* dac.pl, dac2pm.pl, mkdisdump.pl: "--debug" option added.

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

	* mkdisdump.pl: Fixed to support new dad database implementation.

++ manakai/lib/Message/Util/ChangeLog	23 Sep 2005 17:29:45 -0000
2005-09-23  Wakaba  <wakaba@suika.fam.cx>

	* DIS.dis (DISParser.new): New method.
	(hasFeature): Removed.  ManakaiDISAnyResource now
	extends DOMFeature:ManakaiHasFeatureByGetFeature.
	(readProperties): Support for property value data
	types DISLang:MemberRef and dx:XCRef added.
	(ManakaiDISExceptionTarget): It is now an alias
	for dx:ManakaiDefaultExceptionHandler.

++ manakai/lib/Message/Util/Error/ChangeLog	23 Sep 2005 17:41:25 -0000
2005-09-23  Wakaba  <wakaba@suika.fam.cx>

	* DOMException.dis (dx:raises): Properties dis:dataType
	and dis:multipleProperties added.

++ manakai/lib/Message/Util/DIS/ChangeLog	23 Sep 2005 17:40:22 -0000
2005-09-23  Wakaba  <wakaba@suika.fam.cx>

	* DISDoc.dis: Modified to support new "dad" implementation.
	(DISElementDISDoc): Removed.
	(DVValueDISDoc): New.
	(documentionGroupId): This attribute values now
	do not include element type names.

	* DNLite.dis (convertDISDocumentToDNLDocument): Fixed
	not to "tie" happens to cause strange segmentation fault.

	* Perl.dis (plCodeFragment): Support for the
	role "dv:ValurRole" added.  Property name "dis:AppName"
	is changed to more specific property names.  Throws
	an exception if an input processor has no Perl code
	definition.  A parameter value to "getPropertyValue"
	was missing.

	* Value.dis (dv:ValueRole): New role.
	(DVValue.getFeature): New method.
	(DVValue): Now extends DOMFeature:ManakaiHasFeatureByGetFeature
	so that it implements DOMFeature:GetFeature.

++ manakai/lib/Message/DOM/ChangeLog	23 Sep 2005 17:24:34 -0000
2005-09-23  Wakaba  <wakaba@suika.fam.cx>

	* GenericLS.dis, SimpleLS.dis: New modules separated
	from DOMLS.dis.

	* DOMFeature.dis, DOMMain.dis: "MDOM:" and "for" definitions
	moved from DOMMain to DOMFeature.  Now DOMFeature
	has no dependency on DOMMain.

	* DOMFeature.dis (DEBUG): New variable.

++ manakai/lib/manakai/ChangeLog	23 Sep 2005 17:44:24 -0000
2005-09-23  Wakaba  <wakaba@suika.fam.cx>

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

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


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Thu Sep 22 14:25:47 2005 UTC (18 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.4: +2528 -2528 lines
Diff to previous 1.4
++ manakai/lib/Message/ChangeLog	22 Sep 2005 12:48:57 -0000
2005-09-22  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Rules to build subdirectories added.

++ manakai/lib/Message/Markup/ChangeLog	22 Sep 2005 12:52:49 -0000
2005-09-22  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: DAC_SUFFIX changed to ".dad".

++ manakai/lib/Message/Util/ChangeLog	22 Sep 2005 12:52:57 -0000
	* Makefile: DAC_SUFFIX changed to ".dad".

++ manakai/lib/Message/DOM/ChangeLog	22 Sep 2005 12:52:41 -0000
2005-09-22  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: DAC_SUFFIX changed to ".dad".

++ manakai/lib/manakai/ChangeLog	22 Sep 2005 12:53:54 -0000
2005-09-22  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: DAC_SUFFIX changed to ".dad".

++ manakai/lib/ChangeLog	22 Sep 2005 12:48:26 -0000
2005-09-22  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Old "bootstrap" rules all removed.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Sep 20 12:21:48 2005 UTC (18 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.3: +5014 -4696 lines
Diff to previous 1.3
++ manakai/lib/Message/Markup/ChangeLog	20 Sep 2005 12:08:51 -0000
2005-09-20  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis (valueRef, nodeIDRef): New attributes.

++ manakai/lib/Message/Util/ChangeLog	20 Sep 2005 12:10:46 -0000
2005-09-20  Wakaba  <wakaba@suika.fam.cx>

	* DIS.dis: Use valueRef and nodeIDRef where possible so
	that dad file can share text data if possible.
	For resources, {subOf} and {supOf} is now optional.
	(sourceNodeIDRef): New attribute.

++ manakai/lib/Message/Util/Error/ChangeLog	20 Sep 2005 12:16:35 -0000
2005-09-20  Wakaba  <wakaba@suika.fam.cx>

	* DOMException.dis (Class, Interface): New types.
	ManakaiDOM:ExceptionClass and ManakaiDOM:ExceptionIF
	are now deprecated.
	(disPerl:EXCEPTION, disPerl:WARNING): Moved
	from /lib/manakai/DISPerl.dis.

++ manakai/lib/Message/Util/DIS/ChangeLog	20 Sep 2005 12:14:37 -0000
2005-09-20  Wakaba  <wakaba@suika.fam.cx>

	* Value.dis (createDVValueRef): New method.  Now
	values are hold as scalar reference in ManakaiDVValue.
	(valueRef): New attribute.

	* DNLite.dis (ManakaiDISImplementationDNLite): Now extends
	class ManakaiDISImplementation.
	(convertDISDocumentToDNLDocument): Typo in class names fixed.
	For nodes, {child} property is now optional.
	(nodeIDRef, valueRef): New attributes.

++ manakai/lib/Message/DOM/ChangeLog	20 Sep 2005 12:08:19 -0000
2005-09-20  Wakaba  <wakaba@suika.fam.cx>

	* DOMFeature.pm: Debug output code copied
	from Attic/DOMMetaImpl.pm (Should these code incorporated
	to source dis file?).

++ manakai/lib/manakai/ChangeLog	20 Sep 2005 12:19:59 -0000
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.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Sep 17 15:03:02 2005 UTC (18 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +619 -643 lines
Diff to previous 1.2
Perl-related methods moved from DIS to DIS/Perl; DIS readProperties method implemented (still buggy)


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Sep 9 04:26:05 2005 UTC (18 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +5294 -5185 lines
Diff to previous 1.1
Documentation for exceptions and method inheritance; interfaces added to DIS and PerlCode


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Mon Sep 5 05:24:15 2005 UTC (18 years, 8 months ago) by wakaba
Branch: MAIN
Added into the CVS repository since they are required to build themselves


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