Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Köplinger <alex.koeplinger@outlook.com>2016-01-29 21:17:03 +0300
committerAlexander Köplinger <alex.koeplinger@outlook.com>2016-01-29 21:17:06 +0300
commitb03e60628764d66654147bfc7a7e1a3242559888 (patch)
tree3599b29c7f180a5cb3e8cea3e875d26b8ecdeeb4 /mcs/class/Commons.Xml.Relaxng
parentbf5947a0fd2b523c30833605ee69b2b041aa43f4 (diff)
Remove ChangeLog files from the repo
They weren't updated in the last 6 years and aren't helpful anymore (e.g. by causing unrelated matches during git grep searches).
Diffstat (limited to 'mcs/class/Commons.Xml.Relaxng')
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Assembly/ChangeLog9
-rw-r--r--mcs/class/Commons.Xml.Relaxng/ChangeLog112
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Commons.Xml.Nvdl/ChangeLog204
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Derivative/ChangeLog245
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Inference/ChangeLog13
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Rnc/ChangeLog150
-rwxr-xr-xmcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/ChangeLog520
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Commons.Xml/ChangeLog22
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Test/ChangeLog89
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Test/XmlFiles/ChangeLog38
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Test/standalone_tests/ChangeLog25
-rw-r--r--mcs/class/Commons.Xml.Relaxng/resources/ChangeLog5
12 files changed, 0 insertions, 1432 deletions
diff --git a/mcs/class/Commons.Xml.Relaxng/Assembly/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Assembly/ChangeLog
deleted file mode 100644
index d1e632035d8..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Assembly/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-2005-02-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * AssemblyInfo.cs : minimum information.
-
-2004-04-30 Sebastien Pouliot <sebastien@ximian.com>
-
- * AssemblyInfo.cs: Added
- * ChangeLog: Added
- * Locale.cs: Added
diff --git a/mcs/class/Commons.Xml.Relaxng/ChangeLog b/mcs/class/Commons.Xml.Relaxng/ChangeLog
deleted file mode 100644
index c0de63c7237..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/ChangeLog
+++ /dev/null
@@ -1,112 +0,0 @@
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxng_test.dll.sources : forgot to add
- RelaxngDatatypeProviderTests.cs.
-
-2008-11-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * Makefile: what a messy EXTRA_DISTFILES.
-
-2007-04-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * Makefile (EXTRA_DISTFILES) :
- added schemas-xmlsoap-or-ws-2005-05-identity.rnc
-
-2006-06-15 Raja R Harinath <rharinath@novell.com>
-
- * Makefile (EXTRA_DISTFILES): Add Test/XmlFiles/nvdl.rng.
-
-2006-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxng_test.dll.sources :
- added NvdlValidatingReaderTests.cs.
- * README: some updates.
-
-2005-12-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * README : updated the status.
-
-2005-03-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxnf.dll.sources : added XmlChar.cs
-
-2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * README :
- more description.
-
-2005-03-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxng.dll.sources : added NvdlFilteredXmlReader.
-
-2005-03-01 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxng.dll.sources : added NVDL support files.
- * README : added halfbaked description.
-
-2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxng.dll.sources :
- added RncWriter.cs and RelaxngInference.cs.
-
-2004-12-06 Raja R Harinath <rharinath@novell.com>
-
- * Makefile (RESOURCE_FILES): List only filenames.
- (LIB_MCS_FLAGS): Strip off directory of resource files to get
- resource names.
- (EXTRA_DISTFILES): Add $(RESOURCE_FILES).
- (BUILT_SOURCES): Add Common.Xml.Relaxng.Rnc/RncParser.cs.
- ($(the_lib)): Depend on resource files too.
- * Common.Xml.Relaxng.dll.sources: Remove RncParser.cs.
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * Makefile : added relaxng.rng as a resource.
-
-2004-11-25 Raja R Harinath <rharinath@novell.com>
-
- * Makefile (Commons.Xml.Relaxng.Rnc/RncParser.cs): Depend on jay/skeleton.cs.
-
-2004-11-04 Raja R Harinath <rharinath@novell.com>
-
- * Makefile (EXTRA_DISTFILES): Fix for 'make dist'.
-
-2004-03-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * Makefile : It was incorrect fix, and more fix on command line.
-
-2004-03-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * Makefile : path to jay should be supplied.
-
-2004-03-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxng.dll.sources : Added RncParser.cs and RncTokenizer.cs.
- * Commons.Xml.Relaxng_test.dll.sources : Added RncTests.cs.
- * Makefile : Added RncParser.jay build support.
- * README : updated.
-
-2004-03-01 Atsushi Enomoto <atsushi@ximian.com>
-
- * README : added usage descriptions.
-
-2004-02-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * Commons.Xml.Relaxng_test.dll.sources : Added XsdDatatypeTests.cs
-
-2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * Added README.
- * Commons.Xml.Relaxng.dll.sources : added many new files.
-
-2003-04-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * list.unix,
- list: fixed incorrect reference to Util.cs (Misc.cs).
-
-2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * Started.
- * added ChangeLog, list, list.unix, makefile.gnu and
- Commons.Xml.Relaxng.build.
-
diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Nvdl/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Nvdl/ChangeLog
deleted file mode 100644
index 014161df100..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Nvdl/ChangeLog
+++ /dev/null
@@ -1,204 +0,0 @@
-2007-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlRelaxngSupport.cs : pass baseUri to RncParser.
-
-2006-04-19 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlFilteredXmlReader.cs :
- Made placeholder element as "empty" i.e. IsEmptyElement = true.
- As long as it is at placeholder state, it keeps being placeholder
- empty element until DetachPlaceholder() is explicitly called. It
- makes this reader simpler.
- * NvdlValidator.cs : (NvdlResultInterp) for AttachPlaceHolder it does
- not have to do anything other than AttachPlaceholder().
- (NvdlValidateInterp) Now that placeholder becomes an empty element
- it does not have to validate content anymore at DetachPlaceholder().
-
-2006-04-19 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlReader.cs, NvdlFilteredXmlReader.cs :
- placeHolder -> placeholder. Also reject unrecognized NVDL elements
- in NvdlReader.
-
-2006-04-19 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlException.cs : provide BaseURI in such case that argument
- IXmlLineInfo is XmlReader.
- * NvdlValidator.cs : NvdlDispatcher was incorrectly replacing
- current section when an empty element appears (it kept such empty
- element section).
-
-2006-04-19 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlRelaxngSupport.cs : It seems that the validating grammar for
- planAtt should always contain a definition for virtualElement i.e.
- it is not something that NVDL validator should provide
- automatically. (It makes sense since RELAX NG does not support
- attribute-only grammar definition.)
- * NvdlFilteredXmlReader.cs : for validating attributes, filter xmlns
- attributes out.
-
-2006-04-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlSimplified.cs, NvdlValidator.cs :
- Support for revised "trigger" in FDIS was not enough. The validator
- must not trigger such element that has a parent which could be
- triggered (the parent does not have to be actually triggered).
- Thus, introduced a new class SimpleTrigger which holds own qname
- array.
-
-2006-04-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlSimplified.cs : according to the section 6.4.10 overriden rules
- should be filtered out, and rules with cancelNestedAction should be
- removed *after* filtering overriden rules out.
-
-2006-04-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlSimplified.cs, NvdlValidator.cs :
- fixed several context path related bugs.
- - Path steps must be trimmed.
- - MatchPath() always returned false.
- - nested mode in context is always ignored.
-
-2006-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlRelaxngSupport.cs : without ReportDetails RELAX NG support
- supplied too little information on validation error.
-
-2006-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlFilteredXmlReader.cs : quick fix for r58557; it caused a big
- NVDL validation breakage (nvdl.nvdl does not validate).
- Removed unused and insignificant code.
- * NvdlCompileContext.cs : removed unused field.
-
-2006-04-03 Atsushi Enomoto <atsushi@ximian.com>
-
- due to the request by Brian Rasumussen to report NVDL error details:
- * NvdlFilteredXmlReader.cs : make it as IXmlLineInfo.
- * NvdlValidationGenerator.cs :
- (NvdlValidationProvider) made validate, schemaType and config as
- publicly accessible.
- (NvdlValidatorGenerator) added new HandleError() method that can
- override error handling.
- * NvdlValidator.cs : use it.
- * NvdlException.cs : added new type NvdlInstanceValidationException
- that is used to "wrap" actual validation errors to provide
- NVDL script location information.
- * NvdlRelaxngSupport.cs, NvdlXsdSupport.cs :
- use those new HandleError() and NvdlInstanceValidationException.
-
-2006-03-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlXsdSupport.cs : seems like "XmlReaderSettings.ValidationType =
- ValidationType.Auto" does not automatically start xsd validation,
- so set the property explicitly as ValidationType.Schema.
-
-2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlXsdSupport.cs : oops, XmlSchemaValidationFlags.
-
-2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlXsdSupport.cs : in NET_2_0 mode, use XmlReader.Create()
- with validation support. Now MS.NET users can validate NVDL
- that uses XSD.
-
-2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlSimplified.cs : (SimpleRules) huh, I made silly change to
- access null field.
-
-2005-12-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlFilteredXmlReader.cs, NvdlReader.cs, NvdlStructures.cs,
- NvdlSimplified.cs, NvdlValidator.cs:
- Reflected the latest changes in NVDL Final Draft:
- http://www.jtc1sc34.org/repository/0694.pdf
- - wildcard -> wildCard
- - renamed from "PlaceHolder" to "Placeholder"
- - trigger/@name of NCName -> trigger/@nameList of list of NCName
-
-2005-09-30 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlConfig.cs : changed mime type due to the suggestion from Makoto
- Murata.
-
-2005-09-30 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlXsdSupport.cs : related fix to r51030; XmlSchema.Read() now does
- not consume EndElement.
-
-2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlValidationProvider.cs : GetSchemaXmlStream() should take NVDL
- script's base URI into account to compute the actual schema URI.
- * NvdlRelaxngSupport.cs : ditto.
-
-2005-09-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlCompileContext.cs : make this internal.
- * NvdlStructures.cs : surpress default constructor.
- Make debug stuff internal.
-
-2005-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlRelaxngSupport.cs : added PlanAtt validation support.
-
-2005-04-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlValidator.cs : fixed warning.
-
-2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlFilteredXmlReader.cs, NvdlStructures.cs, NvdlSimplified.cs :
- "PlaceHolderNamespace" is not proper name (for "virtualElement").
-
-2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlBuiltInValidationProvider.cs :
- When it is "allow", it should not always return false.
- * NvdlFilteredXmlReader.cs :
- Added support for PlanAtt validation.
- * NvdlConfig.cs :
- Removed unused code.
- * NvdlSimplified.cs :
- Attribute default rule is "attach", not "allow". Removed unused
- code. Added attribute validation support.
- * NvdlValidationProvider.cs :
- Extended MIME type check to "*/*-xml" (not only text/xml).
- Added CreateAttributeValidator() method for "schema rewriting for
- attribute sections" support (FCD spec 8.7.3).
-
-2005-03-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlFilteredXmlReader.cs : code refactory.
- * NvdlCompileContext.cs, NvdlConfig.cs, NvdlSimplified.cs,
- NvdlValidatingReader.cs : Simplified objects are now all internal.
- * NvdlValidator.cs : don't output debug.
-
-2005-03-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlFilteredXmlReader.cs : New file. Supports createPlaceHolder()
- and attBubble[I].
- * NvdlValidator.cs : support for attachPlaceHolder.
- * NvdlSimplified.cs,
- NvdlStructures.cs,
- NvdlBuiltInValidationProvider.cs : renamed namespace const.
- * NvdlValidationProvider.cs : removed extraneous debug.
-
-2005-03-01 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlStructures.cs,
- NvdlSimplified.cs,
- NvdlReader.cs,
- NvdlValidatingReader.cs,
- NvdlConfig.cs,
- NvdlValidationProvider.cs,
- NvdlBuiltInValidationProvider.cs,
- NvdlRelaxngSupport.cs,
- NvdlXsdSupport.cs,
- NvdlException.cs,
- NvdlValidator.cs,
- NvdlCompileContext.cs : initial checkin.
diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Derivative/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Derivative/ChangeLog
deleted file mode 100644
index 795a3f32f84..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Derivative/ChangeLog
+++ /dev/null
@@ -1,245 +0,0 @@
-2009-02-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : added "Anything" which is used in error recovery
- support.
-
-2007-12-14 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : For ContainsText() (for interleave text/text
- constraint check), element pattern should return false.
- Fixed bug #347945.
-
-2007-04-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : inside elements, reset oneOrMore[Group] flags in
- CheckConstraints().
-
-2006-02-02 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : After profiling in depth, finally I found the
- source of the worst perf. problem in the code - return x for
- (choice x x).
- It now validates 5MB of OpenDocument specification content.xml,
- which only Jing could do.
-
-2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpObjects.cs : fixed warnings.
-
-2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : RdpOneOrMore.EmptyTextDeriv() should be "override".
- RdpList.EmptyTextDeriv() (which was also virtual incorrectly) was
- removed since the code was in wrong assumption.
- * Util.cs : debug string now contains data and dataExcept info.
-
-2006-01-15 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : lazy evaluate Group branches. If left hand is
- notAllowed, the returned value is always NotAllowed, no need to
- compute another branch.
-
-2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpObjects.cs, RdpPatterns.cs : introduced "IsContextDependent"
- optimization; when a pattern is (namespace) context independent
- (almost all cases except for QName validation), new TextDeriv()
- overload that takes MemoizationStore memoizes TextDeriv results.
-
-2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs :
- Introduced EmptyTextDeriv() so that the results could be memoized.
-
-2006-01-10 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs :
- - Added StartAttDeriv(), EndAttDeriv() and IsTextValueDependent.
- (See corresponding changes in RelaxngValidatingReader.cs).
- - Added a bunch of derivative method overloads to receive
- MemoizationStore and memoize results efficiently.
-
-2006-01-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs :
- - Fixed RdpPattern.TextDeriv() and MixedTextDeriv() to not allow
- whitespaces incorrectly.
- - Fixed MixedTextDeriv() to not require string argument.
- - Erased commented code.
- - in listDerivInternal(), skip empty strings.
- - ValueMatch() should allow whitespaces if the pattern is nullable
- (as defined in derivative).
- - Replaced MakeChoice()/MakeGroup()/MakeInterleave()/MakeAfter()
- in TextOnlyDeriv() and MixedTextDeriv(). They should not be
- constructions but should be functions (thus, member methods).
- - Fixed Nullable in RdpData and RdpValue to conform to the
- derivative algorithm (it incorrectly extended to return false
- for RELAX NG predefined datatypes).
-
-2006-01-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs :
- - Implemented textOnlyDeriv and mixedTextDeriv of "memoization".
- Details are described in the "derivative" algorithm:
- http://www.thaiopensource.com/relaxng/derivative.html#Memoization
- - Added MakeChoiceLeaf() to implement "choice-leaves":
- http://www.thaiopensource.com/relaxng/derivative.html#Avoiding_exponential_blowup
- - To intern effectively, reorder choice and interleave contents by
- hash code.
- - Avoid extra pattern creation with related to empty and notAllowed
- as one hand of binary branches.
-
-2006-01-03 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : reduced RdpFlip instantiation. Share patternPool
- only when it does not exist.
-
-2006-01-03 Atsushi Enomoto <atsushi@ximian.com>
-
- * Util.cs, RdpPatterns.cs : optimization. Removed extraneous
- delegate instantiation. Avoid using enum for HashTable keys.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * Util.cs RdpObjects.cs RdpContentType.cs RdpNameClasses.cs
- RdpPatterns.cs :
-
- ... and svn:eol-style as well, since there is exactly no one else
- who develops this assembly and messes no one else.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * Util.cs RdpObjects.cs RdpContentType.cs RdpNameClasses.cs
- RdpPatterns.cs :
-
- Ugh, seems like svn server shows different diffs than that of
- client. Anyways here I fixed all mixed line endings.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : in ValueMatch() it should not strip whitespaces
- which could be validated. This fixes test #256/2.i.xml.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : oneOrMore ancestor check for anyName/nsName in
- section 7.3 was missing. This fixes test #357, #358 and #359.
- * RdpNameClass.cs : added HasInfiniteName property to RdpNameClass.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs, RdpUtil.cs : reimplemented name class analysis to
- not create extraneous QName instances. This also fixes some weird
- bugs (test #362 and #363).
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : Checking interleave restriction in section 7.4 with
- PatternType was not insufficient. Now I use ContainsText(). It fixes
- testcase #371.
-
-2005-12-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : cache ContentType and save speed.
-
-2005-09-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * Util.cs : Added name class analysis support. The algorithm is at
- http://www.thaiopensource.com/relaxng/nameclass.html .
- * RdpPattern.cs :
- - added CheckNameOverlap() for group and interleave to do name class
- analysis (spec 7.3 and 7.4).
- - Removed CheckAttributeDuplicates(). Now name class analysis is
- implemented in CheckNameOverlap().
- - Added additional bool parameter to GetLabels() to collect
- RdpNameClass instances instead of XmlQualifiedName instances.
-
-2005-07-31 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : GetLabels() for RdpGroup should check attributes
- when the left branch is not nullable (it works like an interleave).
- Implemented spec 7.3 attribute check (though not enabled for now).
-
-2005-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * Util.cs : tiny debug string fix.
-
-2005-03-01 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : In "textDeriv(group p1 p2) s", "nullable p1" is
- incorrectly computed as "nullable p".
-
-2005-02-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpObjects.cs : provide error type name. removed commented code block.
-
-2005-02-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : MakeOneOrMore() did not always set up internal table.
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * Util.cs : trivial debug string fix.
- * RdpPattern.cs : trivial formatting fix.
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : The last attribute stuff broke usual validation wrt
- global attributes.
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : fixed setupTable(). Avoid boxing.
-
-2004-12-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : RdpAttribute now omits value check when the argument
- value is null. It is useful to get labels.
-
-2004-12-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPattern.cs : added GetLabels().
-
-2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpContentType.cs, RdpNameClass.cs, RdpObjects.cs, RdpPatterns.cs,
- Util.cs : added novell license term.
-
-2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : Fixed ExpandRef() that caused incorrect nest error.
-
-2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : Quick workaround for infinite loop happening in
- some kind of recursive expansion.
-
-2004-03-12 Atsushi Enomoto <atsushi@ximian.com>
-
- * RdpPatterns.cs : Fixed TextDeriv() to allow whitespace text nodes
- except for Data and Value (though they are overridden).
-
-2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * Added RdpContextType.cs.
- * RdpNameClasses.cs,
- RdpObjects.cs,
- RdpPatterns.cs,
- Util.cs : radical design change (too many things to write up).
-
-2003-05-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * RdpPattern.cs : Some method name capitalization.
- Fixed RdpInterleave.StartTagOpenDeriv() which is logically incorrect.
-
-2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * RdpPattern.cs : added RdpAttribute.expandRef(). UnresolvedRef had
- remained in attribute patterns.
-
-2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * Started.
- * added ChangeLog, RdpNameClasses.cs, RdpObjects.cs, RdpPatterns.cs
- and Util.cs.
-
diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Inference/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Inference/ChangeLog
deleted file mode 100644
index 50ef3375b2a..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Inference/ChangeLog
+++ /dev/null
@@ -1,13 +0,0 @@
-2008-01-12 Sebastien Pouliot <sebastien@ximian.com>
-
- * RelaxngInference.cs: Fix infinite recursion in TypeInference
- property getter. Found by Gendarme.
-
-2005-03-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngInference.cs : missing copyright notice.
-
-2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngInference.cs,
- RelaxngInferenceDesign.txt : new files.
diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Rnc/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Rnc/ChangeLog
deleted file mode 100644
index eda032e1ae6..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Rnc/ChangeLog
+++ /dev/null
@@ -1,150 +0,0 @@
-2008-11-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : handle inherited default namespace as expected.
- This should fix HTML5 compact syntax grammar.
-
-2007-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay, RncTokenizer.cs : some changes to fill element
- locations in *.rnc. To make it possible, added some overrides to
- pass BaseUri to Parse() and ParseRnc().
- Allow null nameTable (just create a new instance).
-
-2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : if the parsed pattern is grammar, set
- IsSourceCompactSyntax so that "include" pattern is resolved to
- parse compact syntax, not xml syntax.
-
-2006-04-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : handle "nested" annotations as well. This fixes
- atom.rnc parsing.
-
-2006-04-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * XmlChar.cs : copied newer one from System.Xml.
- * RncParser.jay,
- RncTokenizer.cs :
- - QuotedIdentifier is now returned as a single token (whitespaces
- are not allowed between \ and keyword). \\ is simple an error.
- - handle surrogate characters correctly.
- - ForeignElementNotKeyword (in includes) is disabled until the
- ambiguity is solved.
- - Annotations are now handled without ambiguity.
- - removed some lines that are already commented out.
- Thanks to Alexandre for the report.
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : it needs another namespace resolver for datatypes.
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : actually no need to change signature; use
- GetNamespacesInScope().
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : use XmlNamespaceManager for NSResolver even in NET_2_0.
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : another escapement is required.
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : oops, missing keyword escapement.
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : no xsi in grammar, please.
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : added WriteNamespaces() to handle namespace output
- by itself.
-
-2005-03-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTokenizer.cs : check names strictly.
- * RncParser.jay : quick workaround that "datatype" is rejected as
- top level content. We should fix the problem that annotation
- elements are not accepted instead of datatype later.
-
-2005-03-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * XmlChar.cs : copied from system.xml.
- * RncTokenizer.cs : check character validity.
- Handle \-prefixed keyword name more strictly.
- Simplify CName tokenization.
- Move location after successful advance().
- * RncParser.jay : now there is no NCNameButKeyword.
-
-2005-03-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTokenizer.cs : oops, so stupid hex computation.
-
-2005-03-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTokenizer.cs :
- Handle hexadecimal escaping (\x{...}) and triple-quot/apos literals.
- Quote literal didn't handle '...' as expected.
-
-2005-03-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : fixed some cast error. Supply type name for "data".
- * RncTokenizer.cs : don't reject '-' for NCName.
- Don't regard documentation token as a valid token for parser.
-
-2005-02-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : handle default namespace.
- * RncWriter.cs : changed output format a bit.
-
-2005-02-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : spec section 4 requires to map "xsd" to xsd-datatypes
- by default.
-
-2005-02-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : Mixed and List accepted patterns incorrectly.
- * RncTokenizer.cs : Handle ~ correctly.
-
-2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncWriter.cs : new file. Implements RelaxngPattern.WriteCompact().
-
-2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : added MIT license.
-
-2004-06-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : removed unused code. Fixed LookupNamespace() to
- pass atomized name always.
-
-2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay : now error output is disabled.
- * RncTokenizer.cs : It should not be public class.
-
-2004-05-30 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay :
- Now RncParser.Parse() returns RelaxngPattern, not RelaxngGrammar.
- Fixed many "confusing RelaxngPattern and RelaxngPatternList"
- problems, and ditto for other "List" stuff.
- To avoid complex situations, mostly removed unused annotation stuff.
-
-2004-05-09 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncParser.jay :
- Added static Parse () methods.
- Converted all CRLF to LF, since jay automatically inserts LF lines.
-
-2004-03-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * Initial checkin; added RncParser.jay, RncTokenizer.cs and ChangeLog.
-
diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/ChangeLog
deleted file mode 100755
index 2da640afe6f..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/ChangeLog
+++ /dev/null
@@ -1,520 +0,0 @@
-2010-07-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : inherit XmlResolver to parsed rng component.
- Fixed bug #622630.
-
-2010-06-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReader.cs : don't use Name, use LocalName. Fixed bug #617264.
-
-2009-02-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : implemented error recovery feature.
- Use InvalidNodeFound event (of type RelaxngValidationEventHandler)
- to handle validation error like ValidationEventHandler in
- System.Xml.XmlSchema.
-
-2009-02-19 Atsushi Enomoto <atsushi@ximian.com>
-
- * XsdDatatypeProvider.cs : detect grammar-level error in type usage
- at compile time.
-
-2009-02-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * XsdDatatypeProvider.cs : workaround .NET/Mono Regex bug that
- does not handle \p{Latin-1Supplement} to work with OOXML grammar.
-
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReader.cs : fixed wrong text skip and ns/datatypeLibrary
- stack pop. Fixed bug #463267.
-
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs : fix confused use of datatype provider property.
- Fixed bug #463264. Based on the patch by Mark Junker.
-
-2008-11-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : handle inherited default namespace in compact
- syntax as expected.
-
-2008-08-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : unlike "include" element, "external" element
- was always resolved as XML syntax, and hence blocked use of
- external element in compact syntax.
-
-2007-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : (RelaxngInclude) when a relative Uri is
- specified as its BaseUri, make it into an absolute path and
- then resolve the URI.
-
-2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : (RelaxngInclude) when it is constructed from
- the compact syntax, resolve included file as compact syntax too.
- * RelaxngGrammar.cs : to make above possible, add a new
- IsSourceCompactSyntax field that is to be set in RncParser.
-
-2006-04-19 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : (.ctor) reject null pattern.
- To filter xmlns attributes out, just use NamespaceURI.
-
-2006-04-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : use new RelaxngReader .ctor () with XmlResolver
- argument. Fix by Alexandre Alapetite.
-
-2006-04-03 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : set XmlResolver that is passed by
- RelaxngPattern.Read() as its property.
-
-2006-03-29 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngDatatype.cs : Compare() should not be just a stupid object
- comparison, but should rather be type-dependent equality.
- Thanks to Alexandre.
-
-2006-03-28 Atsushi Enomoto <atsushi@ximian.com>
-
- Based on the patch by Alexandre Alapetite:
- * RelaxngException.cs : added another constructor that takes
- pattern, string and innerException.
- * RelaxngReader.cs
- RelaxngPattern.cs :
- - wrap xml resolution error in RelaxngInclude.Read(). This change
- is argurable but might be convenient for certain users.
- - Added another constructor to RelaxngReader, and another overload
- for RelaxngPattern.Read(), otherwise RelaxngPattern.Read() can
- never use different XmlResolvers.
-
-2006-03-27 Atsushi Enomoto <atsushi@ximian.com>
-
- Patch by Alexandre Alapetite (http://alexandre.alapetite.net/cv/)
- * RelaxngPattern.cs : RelaxngInclude.Read() could be NRE when
- there is an error in XmlTextReader .ctor().
- * RelaxngValidatingReader.cs : If the input XmlReader is already
- positioned on the first node to validate, skip Read() here.
-
-2006-02-02 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : removed extra tables.
-
-2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : fixed warning.
-
-2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : just keep previous TextDeriv() result
- for each pattern; they are mostly not reused. It makes validator
- about 30% faster in certain validation and reduces memory use.
-
-2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : actually using Hashtable of Hashtable
- (instead of ArrayList of custom MemoizationStart class) is much
- better for performance. It makes StartTagOpenDeriv and
- StartAttDeriv more than 10x faster than before.
-
-2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngDatatype.cs, RelaxngDefaultDatatypes.cs,
- XsdDatatypeProvider.cs, RelaxngValidatingReader.cs :
- Memoize TextDeriv() results for context independent inputs.
-
- Due to the API freeze they are kept as internal virtual for now.
-
-2006-01-12 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : Use RdpPattern.EmptyTextDeriv(). It
- significantly improves performance wrt empty text nodes.
-
-2006-01-10 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs :
- - Split memoization support things into MemoizationStore class.
- - Split single memo ArrayList into a couple of Hashtables and
- ArrayLists which memoize each kind of derivative results.
- - Introduced StartAttDeriv() and EndAttDeriv() to replace AttDeriv()
- and memoize results efficiently. It is textually written in the
- "derivative algorithm", but not formally specified.
- - Introduced IsTextValueDependent and EmptyTextDeriv() to
- differentiate those patterns which results differ depending on
- the text value and those which doesn't.
- Those EmptyTextDeriv results are memoized.
-
-2006-01-10 Atsushi Enomoto <atsushi@ximian.com>
-
- * Misc.cs : NormalizeWhitespace() was creating extraneous char[] and
- it could be heavily called depending on patterns.
- * RelaxngDefaultDatatypes.cs : avoid extraneous call to
- NormalizeWhitespace().
-
-2006-01-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs :
- - weak match 3 in Section 6.2.7 was missing (in derivative, it is
- childrenDeriv cx p [] = childrenDeriv cx p [(TextNode "")] ).
- - uncommented out whitespace handling in TextOnlyDeriv (it is
- "in if whitespace s then choice p p1 else p1" in derivative).
- - MixedTextDeriv() is not fixed to not require string argument.
- * XsdDatatypeProvider.cs : call Read() after ReadTypedValue().
-
-2006-01-04 Alexandre Miguel Pedro Gomes <alexmipego@gmail.com>
-
- * RelaxngValidatingReader.cs: fix typo
-
-2006-01-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs :
- - Simplified CreateValidationError().
- - Don't validate 1) whitespaces outside element and 2) whitespaces
- which do not consist of text only content.
- - Implemented "memoization":
- http://www.thaiopensource.com/relaxng/derivative.html#Memoization
- - with related to memoization, use new TextOnlyDeriv() and
- MixedTextDeriv() to validate texts. See also RdpPattern changes.
- * RelaxngGrammar.cs : don't update pool tables for static instances.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * Misc.cs RelaxngDatatype.cs RelaxngPattern.cs RelaxngException.cs
- RelaxngMergedProvider.cs RelaxngPatternType.cs RelaxngReader.cs
- RelaxngDefaultDatatypes.cs XsdDatatypeProvider.cs
- RelaxngValidatingReader.cs RelaxngDatatypeProvider.cs
- RelaxngGrammar.cs RelaxngNameClass.cs :
-
- This is the smarter way to set eol-style without messing code
- history.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngDatatype.cs RelaxngPattern.cs RelaxngException.cs
- RelaxngMergedProvider.cs RelaxngPatternType.cs RelaxngReader.cs
- RelaxngDefaultDatatypes.cs XsdDatatypeProvider.cs
- RelaxngValidatingReader.cs RelaxngDatatypeProvider.cs
- RelaxngGrammar.cs RelaxngNameClass.cs :
- turned out that they all have LF on copyright lines while they are
- written to have CRLF.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * Misc.cs : it has inconsistent newlines. Removed unused code.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs : A constraint in 4.18 that grammar must have at
- least one start element was missing. This fixes test #199 and #200.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : validate whitespaces as text nodes. It
- rather invalidated some valid documents incorrectly (since it kept
- text pattern remaining). This fixed following tests: 237/2.v.xml,
- 256/2.i.xml, 258/2.i.xml, 261/1.v.xml, 261/3.v.xml, 261/4.v.xml,
- 268/2.v.xml and 269/2.v.xml, while it exposed bugs on 260/2.i.xml
- and 261/6.i.xml (they are not regressions).
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * XsdDatatypeProvider.cs : Namespace remapping was required to make
- simple type restriction work fine. This fixes test #261/1.v.xml,
- #268/2.v.xml and #269/2.v.xml.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : it needs to cache text nodes to allow
- split texts by such nodes as comments or processing instructions.
- This fixes test #268 and #269.
-
-2005-12-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs : expand refs before checking content pattern.
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : RelaxngData and RelaxngValue was writing QName
- instead of NCName for type attribute (wrong).
-
-2005-12-16 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : in WriteCompact(), use WriteNamespace() to
- let RncWriter handle namespace output by itself.
-
-2005-09-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : added explicit error message for
- attribute XmlReader validation (spec section 7.1.5 explicitly
- prohibits start//attribute so such validation never happens).
- * RelaxngGrammar.cs : name class analysis is now done inside
- CheckConstraints(), so nothing to add here.
- * RelaxngPattern.cs : (RdpUnresolvedRef) now GetLabels() could be
- invoked here, so just ignore.
-
-2005-07-31 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs : spec 7.3 check is kinda implemented but cannot
- verify now because of weird exception handling in the runtime.
-
-2005-06-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReader.cs : When ReadPattern() if no valid pattern appears
- then raise an error. In Read() when there are only non RELAX NG
- elements it resulted in an infinite loop.
-
-2005-04-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : fixed incorrect use of virtual.
-
-2005-03-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * XsdDatatypeProvider.cs : quick hack to workaround not to be rejected
- under MS.NET because of NOTATION type (thus, NOTATION type is not
- available in this provider).
-
-2005-03-01 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReader.cs : there was two public namespace constant. One
- should be obsoleted.
-
-2005-03-01 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : RdpUnresolvedRef should process empty/notAllowed
- elimination on its referenced pattern.
-
-2005-02-27 Atsushi Enomoto <atsushi@ximian.com>
-
- * XsdDatatypeProvider.cs : Added simpleType parameter support.
- * RelaxngValidatingReader.cs : added ReportDetails flag to report all
- expected element names / attribute names. Removed all unused code.
-
-2005-02-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReader.cs : ns attribute on root element should also be
- handled as well as datatypeLibrary.
-
-2005-02-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReader.cs : it was not handling datatypeLibrary attribute
- on root element. Added DefaultNamespace handling.
- * RelaxngGrammar.cs : added DefaultNamespace property.
- * RelaxngPattern.cs : WriteCompact() now outputs "default namespace =..".
-
-2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : fixed 2.0 typo.
-
-2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs, RelaxngPattern.cs, RelaxngNameClass.cs :
- added RelaxngPattern.WriteCompact(TextWriter) and all internal
- WriteRnc() overrides.
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs :
- - Existing GetLabels() was insufficient to support attribute labels
- by design (since those state object always reflects the status
- after Read() and inside Read() attributes are checked and attribute
- derivatives are consumed). So just made existing stuff as obsolete.
- - Added object GetCurrentState() that returns RdpPattern wrapper.
- - Added Emptiable(object state) that returns whether the
- specified state is emptiable.
- - Added GetElementLabels(object state) and GetAttributeLabels(object
- state) that returns the collection of XmlQualifiedName that
- represents possible element names or attribute names from the
- argument state.
- - Added AfterOpenStartTag(state,name,ns), OpenStartTag(state,name,
- ns), AfterAttribute(state, name, ns), Attribute(state,name,ns),
- AfterCloseStartTag(state), CloseStartTag(state),
- AfterEndTag(state) and EndTag(state) to simulate state transition.
- AfterXXX() returns another state instance if the transition was
- successful or null. XXX() returns bool that indicates if the
- transition was successful or not and proceeds the state in case
- of success.
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngException.cs : Added new .ctor() that takes RelaxngElementBase
- to provide target grammar component location.
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngNameClass.cs,
- RelaxngPattern.cs,
- RelaxngGrammar.cs :
- Added related grammar component location to error message.
- In RelaxngDefine, Compile() caused error on duplicate key on
- Hashtable.Add().
- * RelaxngReader.cs : In GetStrippedAttribute(), use
- GetAttribute(string,string).
-
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngException.cs : don't store debug string. It was so harmful
- for performance.
-
-2004-12-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs :
- - Better way to expose API; use ExpectedElements and
- ExpectedAttributes of type ICollection. Now GetLabels is obsolete.
- - Implemented notAllowed check. It might be too heavy since it
- checks all the QNames returned by GetLabels. In such case, use
- RoughLabelCheck = true.
- - Added RoughLabelCheck of type bool that indicates to omit
- notAllowed check.
-
-2004-12-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : no, it was very easy. But to avoid
- state-changeful property, it is now bool Emptiable().
-
-2004-12-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReader.cs : reverted IsEmptiable. It was not ready.
-
-2004-12-05 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngPattern.cs : added GetLabels() override to RdpUnresolvedRef.
- * RelaxngValidatingReader.cs :
- Added GetLabels() that collects "allowed element names and
- attributes" at current state.
- Added IsEmptiable that indicates whether current reader can be
- closed by an end tag.
-
-2004-11-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs : fixed error that happened on recompilation.
-
-2004-07-14 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs : When definition is missing, the error message
- should show what definition is missing.
-
-2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * Misc.cs, RelaxngDatatype.cs, RelaxngDatatypeProvider.cs,
- RelaxngDefaultDatatype.cs, RelaxngException.cs, RelaxngGrammar.cs,
- RelaxngMergedProvider.cs, RelaxngNameClass.cs, RelaxngPattern.cs,
- RelaxngPatternType.cs, RelaxngReader.cs, RelaxngValidatingReader.cs,
- XsdDatatypeProvider.cs : Added/replaced novell license term.
-
-2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
-
- * Misc.cs,
- RelaxngPattern.cs,
- RelaxngReader.cs :
- Use XmlResolver (or XmlUrlResolver) directly. XmlResolver was
- incorrectly _used_ before null check. Don't create XmlResolver
- instance for _every_ pattern object.
- * RelaxngPattern.cs : UnresolvedRef.ExpandRef() should return not
- try to find target derivative pattern twice. It was the culprit of
- infinite loop. Removed dirty switches.
- * RelaxngGrammar.cs : code cleanup.
-
-2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * Misc.cs, RelaxngGrammar.cs, RelaxngPattern.cs, RelaxngReader.cs :
- Added XmlResolver property to fix bug #60334.
- Check incrrect recursion check that caused possible infinite loop.
-
-2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
-
- * Misc.cs : made Util class internal.
- * RelaxngDatatypeProvider.cs : looks commit was missing.
- * RelaxngException.cs : made one .ctor() internal that accepts
- RdpPattern.
- * RelaxngNameClas.cs : Names list should not be settable.
- * RelaxngPattern.cs : RelaxngRefPattern class is internal use only.
- * RelaxngPatternType.cs : there is not "Include" pattern.
-
-2004-05-30 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngDatatypeProvider.cs : removed meaningless using alias.
- * RelaxngGrammar.cs : modified ArrayList to RelaxngGrammarContentList.
- RelaxngMergedProvider.cs : Added #if PNET switch to support non-
- xmlschema available environment.
- * RelaxngPattern.cs : added IGrammarContent and
- RelaxngGrammarContentList.
-
-2004-03-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngNameClass.cs : Introduced RelaxngNameClassList class.
-
-2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngGrammar.cs,
- RelaxngNameClass.cs,
- RelaxngPattern.cs : Added Write() support.
-
-2004-02-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReader.cs : ReadPattern() should be public.
-
-2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * Removed
- - RngGrammar.cs
- - RngNameClass.cs
- - RngPattern.cs
- - RngPatternType.cs
- They are moved to RelaxngXXX.cs and improved
-
-2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * Added
- - RelaxngDatatype.cs
- - RelaxngDatatypeProvider.cs
- - RelaxngDefaultDatatypes.cs
- - RelaxngException.cs
- - RelaxngGrammar.cs
- - RelaxngMergedProvider.cs
- - RelaxngNameClass.cs
- - RelaxngPattern.cs
- - RelaxngPatternType.cs
- - XsdDatatypeProvider.cs
- * Misc.cs,
- RelaxngReader.cs,
- RelaxngValidatingReader.cs : Radical design changes.
-
- In short:
- - API redesign (renaming RngXxx to RelaxngXxx)
- - Strict grammar validation
- - Datatype support (XML Schema primitive datatypes)
- - Some derivative bugfixes such as list validation.
-
-2003-05-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * RelaxngReader.cs :
- + Now skips immaterial content correctly.
- + Removed MoveToContent().
- + Trimming attribute values and names.
- + Fixed ReadNameClassChoice(), ReadNameClassExcept(),
- ReadPatternExcept (). They require one or more contents.
- + QName resolver fix.
- + ReadListPattern() failed to read actual content.
- * RelaxngValidatingReader.cs :
- + Fixed incorrect error message.
- + Fixed incorrect attribute namespace handling.
- * RngGrammar.cs : Some simplification stuff fix.
- Support for illegal recursion check.
- * RngNameClass.cs : fixed RngNsName ctor() (argument not passed).
- * RngPattern.cs : fixed ParentRef.Compile() (was treated same as Ref).
-
-2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * RelaxngReader.cs : ReadExternalRef() hadn't resolved base uri.
-
-2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * Started.
- * added ChangeLog, RelaxngReader.cs, RelaxngValidatingReader.cs,
- RngGrammar.cs, RngNameClasses.cs, RngPattern.cs, RngPatternType.cs
- and Misc.cs.
-
diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Commons.Xml/ChangeLog
deleted file mode 100644
index 39e532f8624..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml/ChangeLog
+++ /dev/null
@@ -1,22 +0,0 @@
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * XmlDefaultReader.cs : remove bogus overrides that blocks normal
- Read(). It was a design flaw in .NET.
-
-2004-06-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * XmlDefaultReader.cs : Added novell's license (avoid confusion).
-
-2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * XmlDefaultReader.cs : don't catch the exception.
-
-2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * XmlDefaultReader.cs : Added support for IXmlLineInfo.
-
-2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * Started.
- * added ChangeLog, XmlDefaultReader.cs.
-
diff --git a/mcs/class/Commons.Xml.Relaxng/Test/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Test/ChangeLog
deleted file mode 100644
index 0583f4dcd00..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Test/ChangeLog
+++ /dev/null
@@ -1,89 +0,0 @@
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngDatatypeProviderTests.cs : new test, based on bug #463267
- by Mark Junker.
-
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngDatatypeProviderTests.cs : new test, based on bug #463264
- by Mark Junker.
-
-2008-11-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTests.cs : added InheritDefaultNamespace().
-
-2007-12-14 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngReaderTests.cs : added test for bug #347945.
-
-2006-04-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTests.cs : added (my own) infocard rnc parsing test.
-
-2006-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * NvdlValidatingReaderTests.cs : new file for NVDL test.
-
-2006-04-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTests.cs : added atom.rnc parsing test.
-
-2006-04-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTests.cs : added surrogate test and foreign-elements/attributes
- ambiguity test.
-
-2006-01-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReaderTests.cs : regressions mentioned in the
- previous fix were solved.
-
-2006-01-03 Atsushi Enomoto <atsushi@ximian.com>
-
- * RelaxngValidatingReaderTests.cs : seems like there are some sort
- of regressions. Will be fixed after my end of vacations.
-
-2004-05-30 Atsushi Enomoto <atsushi@ximian.com>
-
- * RncTests.cs : fixed test that got impossible to build anymore.
-
-2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
-
- * RelaxngValidatingReaderTests.cs: this compiled with mcs but fails with
- csc. Filed as bug #58222.
-
-2004-03-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * Added RncTests.cs (compact syntax test).
- * RelaxngReaderTests.cs : modified and fixed relaxng.rng reading test.
- * RelaxngValidatingReaderTests.cs : Added relaxng.rng validation test.
-
-2004-02-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * Removed Commons.Xml.Relaxng_test.args.
- * RelaxngReaderTests.cs,
- RelaxngValidatingReaderTests.cs : file path fix.
- * XsdDatatypeTests.cs : It causes infinite loop (maybe bug in libs),
- so comment out right now.
-
-2004-02-28 Atsushi Enomoto <atsushi@ximian.com>
-
- * Added XsdDatatypeTests.cs.
- * RdpPatternTests.cs,
- RelaxngReaderTests.cs,
- RelaxngValidatingReaderTests.cs : library class change fixes.
-
-2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
- * makefile.gnu: Fixed name of assembly was changed
- from Mono.Xml.Relaxng to
- Commons.Xml.Relaxng.
- * RdpPatternTests.cs, RelaxngReaderTests.cs:
- Removed Assertion. prefixes and made them inherit from Assertion.
-
-2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * Started.
- * added ChangeLog, RdpPatternTests.cs, RelaxngReaderTests.cs,
- RelaxngValidatingReaderTests.cs, makefile.gnu,
- Commons.Xml.Relaxng_test.args and Commons.Xml.Relaxng_test.build.
-
diff --git a/mcs/class/Commons.Xml.Relaxng/Test/XmlFiles/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Test/XmlFiles/ChangeLog
deleted file mode 100644
index 3539f130eff..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Test/XmlFiles/ChangeLog
+++ /dev/null
@@ -1,38 +0,0 @@
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * 463267.rng : new test file.
-
-2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
-
- * 463264.rng : new test file.
-
-2008-11-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * include-default-namespace.rnc,
- include-default-namespace-included.rnc,
- include-default-namespace.xml : new test files.
-
-2007-04-18 Atsushi Enomoto <atsushi@ximian.com>
-
- * schemas-xmlsoap-or-ws-2005-05-identity.rnc : new test schema.
-
-2006-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * nvdl.nvdl, nvdl.rng : new file for nvdl validation.
-
-2006-04-04 Atsushi Enomoto <atsushi@ximian.com>
-
- * atom.rnc : new file for RNC parser test (It is from
- http://atompub.org/2005/08/17/atom.rnc i.e.
- http://www.ietf.org/rfc/rfc4287.txt).
-
-2004-03-17 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * Added relaxng.rng and relaxng.rnc.
-
-2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
-
- * Started.
- * added ChangeLog, SimpleElementPattern1.xml, SimpleElementPattern1.rng,
- SimpleElementPattern2.xml, SimpleElementPattern2.rng, team.xml,
- team.rng.
diff --git a/mcs/class/Commons.Xml.Relaxng/Test/standalone_tests/ChangeLog b/mcs/class/Commons.Xml.Relaxng/Test/standalone_tests/ChangeLog
deleted file mode 100644
index e7360696b55..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/Test/standalone_tests/ChangeLog
+++ /dev/null
@@ -1,25 +0,0 @@
-2009-02-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * relaxngtest.cs : added --skip-error option to test error recovery.
-
-2005-04-11 Atsushi Enomoto <atsushi@ximian.com>
-
- * anglia-test-runner.cs : added some options.
- * Makefile : clean is inconsistent.
-
-2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
-
- * relaxngtest.cs : Now we can test all cases (though resulting in
- failure). Catch unexpected exception and report them as such.
-
-2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
-
- * anglia-test-runner.cs : Added support for RELAX NG compact syntax
- parser tests.
- * Makefile : added anglia-test support.
- * README : ditto.
-
-2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
-
- * Added README, Makefile, relaxngtest.cs, prep.xsl, copying.html
- and ChangeLog.
diff --git a/mcs/class/Commons.Xml.Relaxng/resources/ChangeLog b/mcs/class/Commons.Xml.Relaxng/resources/ChangeLog
deleted file mode 100644
index 2f4008dcf8c..00000000000
--- a/mcs/class/Commons.Xml.Relaxng/resources/ChangeLog
+++ /dev/null
@@ -1,5 +0,0 @@
-2004-12-06 Atsushi Enomoto <atsushi@ximian.com>
-
- * relaxng.rng, copying.html : added. relaxng.rng is from Jing, so
- check copying.html for the details (it is MIT/X11 compatible).
-