[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Commons.Xml.Relaxng / Commons.Xml.Relaxng / ChangeLog
old mode 100644 (file)
new mode 100755 (executable)
index b5b3b32..2da640a
@@ -1,3 +1,63 @@
+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.