+2010-04-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlObjectReader.cs : check constructible type. Remove extra ns node.
+
+2010-04-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlType.cs : ignore ReferenceConverter which is used for IList<T>.
+
+2010-04-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlType.cs : cache member lookup.
+
+2010-04-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlMember.cs : cosmetic equivalence change.
+
+2010-04-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlReader.cs : Resolve generic type names. Process attribute
+ members.
+ * XamlLanguage.cs : add XamlTypeName-to-ClrType method.
+ * XmlSchemaContext.cs : extracted special type name handling to above.
+
+2010-04-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlType.cs : sort of reverted AllowedContentTypes.
+ msdn explanation is so wrong.
+
+2010-04-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlSchemaContext.cs : implement GetXamlDirective().
+
+2010-04-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlType.cs : implement AllowedContentTypes and ContentWrappers.
+
+2010-04-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlReader.cs : handle types in clr-namespace.
+ * XamlType.cs : replaced Type-to-typename hack with better-working one.
+ * XamlLanguage,cs : add internal clr type name resolver method.
+ * XamlXmlWriter.cs : for Initialization, value is passed as a string,
+ so don't try to verify it with the object type.
+
+2010-04-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlReader.cs : ongoing bugfixes to pass start object.
+
+2010-04-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlObjectReader.cs, TypeExtensionMethods.cs :
+ Value serialization improvements. Improved namespace handling.
+ Remove unused code.
+
+2010-04-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlReader.cs : Return Member. Remove NIE.
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlWriter.cs : use TypeConverter to get string value to write.
+ (TimeSpan shows the difference; the type's ValueSerializer is null,
+ while TypeConverter is not, and gives the expected non-xsd output.)
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlSchemaContext.cs, TypeExtensionMethods.cs : reimplement some
+ GetXamlType() overloads. Protected one should be the actual
+ implementation.
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlType.cs : fixed ToString() to ignore UnderlyingType.
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlMember.cs : implemented ToString().
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlReader.cs :
+ Skip irrelevant nodes. Remove extra member (Dispose).
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlReader.cs : basic implementation.
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlObjectReader.cs : Type is consumed as TypeExtension.
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlServices.cs : fix Transform implementation.
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlServices.cs : added a couple of missing methods.
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlObjectReader.cs
+ XamlSchemaContext.cs
+ XamlObjectReaderException.cs
+ XamlXmlWriterException.cs
+ XamlXmlWriterSettings.cs
+ XamlObjectWriterException.cs
+ XamlParseException.cs
+ XamlInternalException.cs
+ XamlException.cs
+ XamlSchemaException.cs
+ XamlDuplicateMemberException.cs : a handful of corcompare fixes.
+
+
+2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlMember.cs
+ XamlDirective.cs
+ XamlType.cs
+ XamlLanguage.cs : implement (Lookup)ValueSerializer.
+
+2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlWriter.cs :
+ Do not write element or attribute for Initialization.
+
+2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlWriter.cs
+ XamlObjectWriter.cs
+ XamlWriterStateManager.cs : basic object writer implementation.
+ Needed non-trivial changes to state manager, as it turned out that
+ the state transition does not seem to be well designed to be common.
+
+2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlType.cs : IsArray, IsCollection and IsGeneric are based on
+ LookupCollectionKind(). Removed buggy documented behavior from the
+ lookup method too.
+
+2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XamlXmlWriter.cs : check null args.
+
2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
* XamlWriterStateManager.cs, XamlXmlWriter.cs : extracted former