2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Wed, 25 Feb 2004 18:43:18 +0000 (18:43 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Wed, 25 Feb 2004 18:43:18 +0000 (18:43 -0000)
commitdb66416a0c261f3bb9d5cb96a18f449335801059
treeeb14619dc6ef60ad177fd28566cb655df1012939
parentdcf65bd1a54cb41810b6a2d90d8d9373afcad614
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.

svn path=/trunk/mcs/; revision=23458
14 files changed:
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/ChangeLog
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/Misc.cs
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngDatatype.cs [new file with mode: 0755]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngDatatypeProvider.cs [new file with mode: 0755]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngDefaultDatatypes.cs [new file with mode: 0755]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngException.cs [new file with mode: 0755]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngGrammar.cs [new file with mode: 0644]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngMergedProvider.cs [new file with mode: 0755]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngNameClass.cs [new file with mode: 0644]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngPattern.cs [new file with mode: 0644]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngPatternType.cs [new file with mode: 0644]
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngReader.cs
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngValidatingReader.cs
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/XsdDatatypeProvider.cs [new file with mode: 0755]