From b03e60628764d66654147bfc7a7e1a3242559888 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Fri, 29 Jan 2016 19:17:03 +0100 Subject: 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). --- mcs/class/Commons.Xml.Relaxng/Assembly/ChangeLog | 9 - mcs/class/Commons.Xml.Relaxng/ChangeLog | 112 ----- .../Commons.Xml.Relaxng/Commons.Xml.Nvdl/ChangeLog | 204 -------- .../Commons.Xml.Relaxng.Derivative/ChangeLog | 245 ---------- .../Commons.Xml.Relaxng.Inference/ChangeLog | 13 - .../Commons.Xml.Relaxng.Rnc/ChangeLog | 150 ------ .../Commons.Xml.Relaxng/ChangeLog | 520 --------------------- .../Commons.Xml.Relaxng/Commons.Xml/ChangeLog | 22 - mcs/class/Commons.Xml.Relaxng/Test/ChangeLog | 89 ---- .../Commons.Xml.Relaxng/Test/XmlFiles/ChangeLog | 38 -- .../Test/standalone_tests/ChangeLog | 25 - mcs/class/Commons.Xml.Relaxng/resources/ChangeLog | 5 - 12 files changed, 1432 deletions(-) delete mode 100644 mcs/class/Commons.Xml.Relaxng/Assembly/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Commons.Xml.Nvdl/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Derivative/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Inference/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng.Rnc/ChangeLog delete mode 100755 mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Commons.Xml/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Test/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Test/XmlFiles/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/Test/standalone_tests/ChangeLog delete mode 100644 mcs/class/Commons.Xml.Relaxng/resources/ChangeLog (limited to 'mcs/class/Commons.Xml.Relaxng') 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 - - * AssemblyInfo.cs : minimum information. - -2004-04-30 Sebastien Pouliot - - * 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 - - * Commons.Xml.Relaxng_test.dll.sources : forgot to add - RelaxngDatatypeProviderTests.cs. - -2008-11-11 Atsushi Enomoto - - * Makefile: what a messy EXTRA_DISTFILES. - -2007-04-18 Atsushi Enomoto - - * Makefile (EXTRA_DISTFILES) : - added schemas-xmlsoap-or-ws-2005-05-identity.rnc - -2006-06-15 Raja R Harinath - - * Makefile (EXTRA_DISTFILES): Add Test/XmlFiles/nvdl.rng. - -2006-04-11 Atsushi Enomoto - - * Commons.Xml.Relaxng_test.dll.sources : - added NvdlValidatingReaderTests.cs. - * README: some updates. - -2005-12-28 Atsushi Enomoto - - * README : updated the status. - -2005-03-28 Atsushi Enomoto - - * Commons.Xml.Relaxnf.dll.sources : added XmlChar.cs - -2005-03-07 Atsushi Enomoto - - * README : - more description. - -2005-03-06 Atsushi Enomoto - - * Commons.Xml.Relaxng.dll.sources : added NvdlFilteredXmlReader. - -2005-03-01 Atsushi Enomoto - - * Commons.Xml.Relaxng.dll.sources : added NVDL support files. - * README : added halfbaked description. - -2005-01-26 Atsushi Enomoto - - * Commons.Xml.Relaxng.dll.sources : - added RncWriter.cs and RelaxngInference.cs. - -2004-12-06 Raja R Harinath - - * 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 - - * Makefile : added relaxng.rng as a resource. - -2004-11-25 Raja R Harinath - - * Makefile (Commons.Xml.Relaxng.Rnc/RncParser.cs): Depend on jay/skeleton.cs. - -2004-11-04 Raja R Harinath - - * Makefile (EXTRA_DISTFILES): Fix for 'make dist'. - -2004-03-18 Atsushi Enomoto - - * Makefile : It was incorrect fix, and more fix on command line. - -2004-03-18 Atsushi Enomoto - - * Makefile : path to jay should be supplied. - -2004-03-17 Atsushi Enomoto - - * 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 - - * README : added usage descriptions. - -2004-02-28 Atsushi Enomoto - - * Commons.Xml.Relaxng_test.dll.sources : Added XsdDatatypeTests.cs - -2004-02-25 Atsushi Enomoto - - * Added README. - * Commons.Xml.Relaxng.dll.sources : added many new files. - -2003-04-30 Atsushi Enomoto - - * list.unix, - list: fixed incorrect reference to Util.cs (Misc.cs). - -2003-04-29 Atsushi Enomoto - - * 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 - - * NvdlRelaxngSupport.cs : pass baseUri to RncParser. - -2006-04-19 Atsushi Enomoto - - * 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 - - * NvdlReader.cs, NvdlFilteredXmlReader.cs : - placeHolder -> placeholder. Also reject unrecognized NVDL elements - in NvdlReader. - -2006-04-19 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * NvdlRelaxngSupport.cs : without ReportDetails RELAX NG support - supplied too little information on validation error. - -2006-04-11 Atsushi Enomoto - - * 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 - - 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 - - * 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 - - * NvdlXsdSupport.cs : oops, XmlSchemaValidationFlags. - -2006-03-03 Atsushi Enomoto - - * 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 - - * NvdlSimplified.cs : (SimpleRules) huh, I made silly change to - access null field. - -2005-12-23 Atsushi Enomoto - - * 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 - - * NvdlConfig.cs : changed mime type due to the suggestion from Makoto - Murata. - -2005-09-30 Atsushi Enomoto - - * NvdlXsdSupport.cs : related fix to r51030; XmlSchema.Read() now does - not consume EndElement. - -2005-09-25 Atsushi Enomoto - - * 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 - - * NvdlCompileContext.cs : make this internal. - * NvdlStructures.cs : surpress default constructor. - Make debug stuff internal. - -2005-04-11 Atsushi Enomoto - - * NvdlRelaxngSupport.cs : added PlanAtt validation support. - -2005-04-06 Atsushi Enomoto - - * NvdlValidator.cs : fixed warning. - -2005-03-07 Atsushi Enomoto - - * NvdlFilteredXmlReader.cs, NvdlStructures.cs, NvdlSimplified.cs : - "PlaceHolderNamespace" is not proper name (for "virtualElement"). - -2005-03-07 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * 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 - - * RdpPattern.cs : added "Anything" which is used in error recovery - support. - -2007-12-14 Atsushi Enomoto - - * RdpPattern.cs : For ContainsText() (for interleave text/text - constraint check), element pattern should return false. - Fixed bug #347945. - -2007-04-18 Atsushi Enomoto - - * RdpPatterns.cs : inside elements, reset oneOrMore[Group] flags in - CheckConstraints(). - -2006-02-02 Atsushi Enomoto - - * 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 - - * RdpObjects.cs : fixed warnings. - -2006-01-16 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * RdpPattern.cs : - Introduced EmptyTextDeriv() so that the results could be memoized. - -2006-01-10 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * RdpPattern.cs : reduced RdpFlip instantiation. Share patternPool - only when it does not exist. - -2006-01-03 Atsushi Enomoto - - * Util.cs, RdpPatterns.cs : optimization. Removed extraneous - delegate instantiation. Avoid using enum for HashTable keys. - -2005-12-27 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * RdpPattern.cs : cache ContentType and save speed. - -2005-09-20 Atsushi Enomoto - - * 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 - - * 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 - - * Util.cs : tiny debug string fix. - -2005-03-01 Atsushi Enomoto - - * RdpPattern.cs : In "textDeriv(group p1 p2) s", "nullable p1" is - incorrectly computed as "nullable p". - -2005-02-06 Atsushi Enomoto - - * RdpObjects.cs : provide error type name. removed commented code block. - -2005-02-06 Atsushi Enomoto - - * RdpPattern.cs : MakeOneOrMore() did not always set up internal table. - -2004-12-06 Atsushi Enomoto - - * Util.cs : trivial debug string fix. - * RdpPattern.cs : trivial formatting fix. - -2004-12-06 Atsushi Enomoto - - * RdpPattern.cs : The last attribute stuff broke usual validation wrt - global attributes. - -2004-12-06 Atsushi Enomoto - - * RdpPattern.cs : fixed setupTable(). Avoid boxing. - -2004-12-05 Atsushi Enomoto - - * RdpPattern.cs : RdpAttribute now omits value check when the argument - value is null. It is useful to get labels. - -2004-12-05 Atsushi Enomoto - - * RdpPattern.cs : added GetLabels(). - -2004-06-25 Atsushi Enomoto - - * RdpContentType.cs, RdpNameClass.cs, RdpObjects.cs, RdpPatterns.cs, - Util.cs : added novell license term. - -2004-06-21 Atsushi Enomoto - - * RdpPatterns.cs : Fixed ExpandRef() that caused incorrect nest error. - -2004-06-17 Atsushi Enomoto - - * RdpPatterns.cs : Quick workaround for infinite loop happening in - some kind of recursive expansion. - -2004-03-12 Atsushi Enomoto - - * RdpPatterns.cs : Fixed TextDeriv() to allow whitespace text nodes - except for Data and Value (though they are overridden). - -2004-02-25 Atsushi Enomoto - - * 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 - - * RdpPattern.cs : Some method name capitalization. - Fixed RdpInterleave.StartTagOpenDeriv() which is logically incorrect. - -2003-05-05 Atsushi Enomoto - - * RdpPattern.cs : added RdpAttribute.expandRef(). UnresolvedRef had - remained in attribute patterns. - -2003-04-29 Atsushi Enomoto - - * 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 - - * RelaxngInference.cs: Fix infinite recursion in TypeInference - property getter. Found by Gendarme. - -2005-03-07 Atsushi Enomoto - - * RelaxngInference.cs : missing copyright notice. - -2005-01-26 Atsushi Enomoto - - * 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 - - * RncParser.jay : handle inherited default namespace as expected. - This should fix HTML5 compact syntax grammar. - -2007-12-27 Atsushi Enomoto - - * 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 - - * 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 - - * RncParser.jay : handle "nested" annotations as well. This fixes - atom.rnc parsing. - -2006-04-04 Atsushi Enomoto - - * 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 - - * RncWriter.cs : it needs another namespace resolver for datatypes. - -2005-12-16 Atsushi Enomoto - - * RncWriter.cs : actually no need to change signature; use - GetNamespacesInScope(). - -2005-12-16 Atsushi Enomoto - - * RncWriter.cs : use XmlNamespaceManager for NSResolver even in NET_2_0. - -2005-12-16 Atsushi Enomoto - - * RncWriter.cs : another escapement is required. - -2005-12-16 Atsushi Enomoto - - * RncWriter.cs : oops, missing keyword escapement. - -2005-12-16 Atsushi Enomoto - - * RncWriter.cs : no xsi in grammar, please. - -2005-12-16 Atsushi Enomoto - - * RncWriter.cs : added WriteNamespaces() to handle namespace output - by itself. - -2005-03-28 Atsushi Enomoto - - * 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 - - * 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 - - * RncTokenizer.cs : oops, so stupid hex computation. - -2005-03-28 Atsushi Enomoto - - * RncTokenizer.cs : - Handle hexadecimal escaping (\x{...}) and triple-quot/apos literals. - Quote literal didn't handle '...' as expected. - -2005-03-23 Atsushi Enomoto - - * 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 - - * RncParser.jay : handle default namespace. - * RncWriter.cs : changed output format a bit. - -2005-02-05 Atsushi Enomoto - - * RncParser.jay : spec section 4 requires to map "xsd" to xsd-datatypes - by default. - -2005-02-05 Atsushi Enomoto - - * RncParser.jay : Mixed and List accepted patterns incorrectly. - * RncTokenizer.cs : Handle ~ correctly. - -2005-01-26 Atsushi Enomoto - - * RncWriter.cs : new file. Implements RelaxngPattern.WriteCompact(). - -2004-06-25 Atsushi Enomoto - - * RncParser.jay : added MIT license. - -2004-06-07 Atsushi Enomoto - - * RncParser.jay : removed unused code. Fixed LookupNamespace() to - pass atomized name always. - -2004-05-31 Atsushi Enomoto - - * RncParser.jay : now error output is disabled. - * RncTokenizer.cs : It should not be public class. - -2004-05-30 Atsushi Enomoto - - * 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 - - * RncParser.jay : - Added static Parse () methods. - Converted all CRLF to LF, since jay automatically inserts LF lines. - -2004-03-17 Atsushi Enomoto - - * 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 - - * RelaxngPattern.cs : inherit XmlResolver to parsed rng component. - Fixed bug #622630. - -2010-06-25 Atsushi Enomoto - - * RelaxngReader.cs : don't use Name, use LocalName. Fixed bug #617264. - -2009-02-23 Atsushi Enomoto - - * 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 - - * XsdDatatypeProvider.cs : detect grammar-level error in type usage - at compile time. - -2009-02-17 Atsushi Enomoto - - * XsdDatatypeProvider.cs : workaround .NET/Mono Regex bug that - does not handle \p{Latin-1Supplement} to work with OOXML grammar. - -2009-01-20 Atsushi Enomoto - - * RelaxngReader.cs : fixed wrong text skip and ns/datatypeLibrary - stack pop. Fixed bug #463267. - -2009-01-20 Atsushi Enomoto - - * RelaxngGrammar.cs : fix confused use of datatype provider property. - Fixed bug #463264. Based on the patch by Mark Junker. - -2008-11-11 Atsushi Enomoto - - * RelaxngPattern.cs : handle inherited default namespace in compact - syntax as expected. - -2008-08-25 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * RelaxngValidatingReader.cs : (.ctor) reject null pattern. - To filter xmlns attributes out, just use NamespaceURI. - -2006-04-07 Atsushi Enomoto - - * RelaxngPattern.cs : use new RelaxngReader .ctor () with XmlResolver - argument. Fix by Alexandre Alapetite. - -2006-04-03 Atsushi Enomoto - - * RelaxngPattern.cs : set XmlResolver that is passed by - RelaxngPattern.Read() as its property. - -2006-03-29 Atsushi Enomoto - - * 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 - - 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 - - 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 - - * RelaxngValidatingReader.cs : removed extra tables. - -2006-01-16 Atsushi Enomoto - - * RelaxngValidatingReader.cs : fixed warning. - -2006-01-16 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * RelaxngValidatingReader.cs : Use RdpPattern.EmptyTextDeriv(). It - significantly improves performance wrt empty text nodes. - -2006-01-10 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * RelaxngValidatingReader.cs: fix typo - -2006-01-04 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * Misc.cs : it has inconsistent newlines. Removed unused code. - -2005-12-27 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * 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 - - * RelaxngGrammar.cs : expand refs before checking content pattern. - -2005-12-16 Atsushi Enomoto - - * RelaxngPattern.cs : RelaxngData and RelaxngValue was writing QName - instead of NCName for type attribute (wrong). - -2005-12-16 Atsushi Enomoto - - * RelaxngPattern.cs : in WriteCompact(), use WriteNamespace() to - let RncWriter handle namespace output by itself. - -2005-09-20 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * RelaxngPattern.cs : fixed incorrect use of virtual. - -2005-03-18 Atsushi Enomoto - - * 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 - - * RelaxngReader.cs : there was two public namespace constant. One - should be obsoleted. - -2005-03-01 Atsushi Enomoto - - * RelaxngPattern.cs : RdpUnresolvedRef should process empty/notAllowed - elimination on its referenced pattern. - -2005-02-27 Atsushi Enomoto - - * 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 - - * RelaxngReader.cs : ns attribute on root element should also be - handled as well as datatypeLibrary. - -2005-02-06 Atsushi Enomoto - - * 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 - - * RelaxngPattern.cs : fixed 2.0 typo. - -2005-01-26 Atsushi Enomoto - - * RelaxngGrammar.cs, RelaxngPattern.cs, RelaxngNameClass.cs : - added RelaxngPattern.WriteCompact(TextWriter) and all internal - WriteRnc() overrides. - -2004-12-06 Atsushi Enomoto - - * 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 - - * RelaxngException.cs : Added new .ctor() that takes RelaxngElementBase - to provide target grammar component location. - -2004-12-06 Atsushi Enomoto - - * 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 - - * RelaxngException.cs : don't store debug string. It was so harmful - for performance. - -2004-12-05 Atsushi Enomoto - - * 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 - - * RelaxngValidatingReader.cs : no, it was very easy. But to avoid - state-changeful property, it is now bool Emptiable(). - -2004-12-05 Atsushi Enomoto - - * RelaxngValidatingReader.cs : reverted IsEmptiable. It was not ready. - -2004-12-05 Atsushi Enomoto - - * 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 - - * RelaxngGrammar.cs : fixed error that happened on recompilation. - -2004-07-14 Atsushi Enomoto - - * RelaxngGrammar.cs : When definition is missing, the error message - should show what definition is missing. - -2004-06-25 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * RelaxngNameClass.cs : Introduced RelaxngNameClassList class. - -2004-03-15 Atsushi Enomoto - - * RelaxngGrammar.cs, - RelaxngNameClass.cs, - RelaxngPattern.cs : Added Write() support. - -2004-02-28 Atsushi Enomoto - - * RelaxngReader.cs : ReadPattern() should be public. - -2004-02-25 Atsushi Enomoto - - * Removed - - RngGrammar.cs - - RngNameClass.cs - - RngPattern.cs - - RngPatternType.cs - They are moved to RelaxngXXX.cs and improved - -2004-02-25 Atsushi Enomoto - - * 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 - - * 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 - - * RelaxngReader.cs : ReadExternalRef() hadn't resolved base uri. - -2003-04-29 Atsushi Enomoto - - * 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 - - * XmlDefaultReader.cs : remove bogus overrides that blocks normal - Read(). It was a design flaw in .NET. - -2004-06-25 Atsushi Enomoto - - * XmlDefaultReader.cs : Added novell's license (avoid confusion). - -2004-06-17 Atsushi Enomoto - - * XmlDefaultReader.cs : don't catch the exception. - -2004-02-25 Atsushi Enomoto - - * XmlDefaultReader.cs : Added support for IXmlLineInfo. - -2003-04-29 Atsushi Enomoto - - * 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 - - * RelaxngDatatypeProviderTests.cs : new test, based on bug #463267 - by Mark Junker. - -2009-01-20 Atsushi Enomoto - - * RelaxngDatatypeProviderTests.cs : new test, based on bug #463264 - by Mark Junker. - -2008-11-11 Atsushi Enomoto - - * RncTests.cs : added InheritDefaultNamespace(). - -2007-12-14 Atsushi Enomoto - - * RelaxngReaderTests.cs : added test for bug #347945. - -2006-04-18 Atsushi Enomoto - - * RncTests.cs : added (my own) infocard rnc parsing test. - -2006-04-11 Atsushi Enomoto - - * NvdlValidatingReaderTests.cs : new file for NVDL test. - -2006-04-04 Atsushi Enomoto - - * RncTests.cs : added atom.rnc parsing test. - -2006-04-04 Atsushi Enomoto - - * RncTests.cs : added surrogate test and foreign-elements/attributes - ambiguity test. - -2006-01-04 Atsushi Enomoto - - * RelaxngValidatingReaderTests.cs : regressions mentioned in the - previous fix were solved. - -2006-01-03 Atsushi Enomoto - - * RelaxngValidatingReaderTests.cs : seems like there are some sort - of regressions. Will be fixed after my end of vacations. - -2004-05-30 Atsushi Enomoto - - * RncTests.cs : fixed test that got impossible to build anymore. - -2004-05-08 Gonzalo Paniagua Javier - - * RelaxngValidatingReaderTests.cs: this compiled with mcs but fails with - csc. Filed as bug #58222. - -2004-03-17 Atsushi Enomoto - - * 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 - - * 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 - - * Added XsdDatatypeTests.cs. - * RdpPatternTests.cs, - RelaxngReaderTests.cs, - RelaxngValidatingReaderTests.cs : library class change fixes. - -2003-05-13 Martin Willemoes Hansen - * 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 - - * 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 - - * 463267.rng : new test file. - -2009-01-20 Atsushi Enomoto - - * 463264.rng : new test file. - -2008-11-11 Atsushi Enomoto - - * include-default-namespace.rnc, - include-default-namespace-included.rnc, - include-default-namespace.xml : new test files. - -2007-04-18 Atsushi Enomoto - - * schemas-xmlsoap-or-ws-2005-05-identity.rnc : new test schema. - -2006-04-11 Atsushi Enomoto - - * nvdl.nvdl, nvdl.rng : new file for nvdl validation. - -2006-04-04 Atsushi Enomoto - - * 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 - - * Added relaxng.rng and relaxng.rnc. - -2003-04-29 Atsushi Enomoto - - * 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 - - * relaxngtest.cs : added --skip-error option to test error recovery. - -2005-04-11 Atsushi Enomoto - - * anglia-test-runner.cs : added some options. - * Makefile : clean is inconsistent. - -2004-06-17 Atsushi Enomoto - - * 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 - - * 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 - - * 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 - - * relaxng.rng, copying.html : added. relaxng.rng is from Jing, so - check copying.html for the details (it is MIT/X11 compatible). - -- cgit v1.2.3