2003-07-06 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
authorAtsushi Eno <atsushieno@gmail.com>
Sun, 6 Jul 2003 16:10:39 +0000 (16:10 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Sun, 6 Jul 2003 16:10:39 +0000 (16:10 -0000)
commit3f7e68b2751de7db455425dfcffb49bab4ece088
tree15b92e105f1aefbf3bd07b73ec7c368bedfad632
parent1a565a5e6e7e27059418b3cd94caa6a3aa38daa7
2003-07-06  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlElement.cs : Removed extraneous xmlns output support (it should
  be done by XmlTextWriter).
* XmlNode.cs : InsertBefore() now checks validity of the newChild (and
  most of the changes are in fact indentation changes).
* XmlWriter.cs : WriteAttributes() now can write entity references.
  WriteNode() now writes xmldecl attributes correctly.
  Removed namespaceManager and xmlns check logic, since it should be
  done by individual XmlTextWriter.
* XmlTextWriter.cs : Patch by Jerome. AddMissingElementXmlns () has
  written multiple xmlns declarations.
  Moved namespaceManager from abstract XmlWriter.
  Write{Start|End}Attribute() and WriteString() now checks xmlns
  attribute value. (MS.NET holds value only with this write method).

svn path=/trunk/mcs/; revision=15982
mcs/class/System.XML/System.Xml/ChangeLog
mcs/class/System.XML/System.Xml/XmlElement.cs
mcs/class/System.XML/System.Xml/XmlNode.cs
mcs/class/System.XML/System.Xml/XmlTextWriter.cs
mcs/class/System.XML/System.Xml/XmlWriter.cs