Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-03Remove old System.Xml sources. bye bye.Atsushi Eno
2004-08-032004-08-03 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* XmlCharacterData.cs, XmlDocument.cs, XmlNodeChangedEventArgs.cs : Implemented XmlNodeChangedEventArgs.OldValue and .NewValue. svn path=/trunk/mcs/; revision=31791
2004-06-21Add MIT license to System.XML.DLLDuncan Mak
svn path=/trunk/mcs/; revision=30055
2004-04-242004-04-24 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
W3C DOM compliant read-only check support (buggy part in MS.NET). * XmlAttribute.cs, XmlCDataSection.cs, XmlCharacterData.cs, XmlDocument.cs, XmlElement.cs, XmlNode.cs, XmlSignificantWhitespace.cs, XmlText.cs : CloneNode() - set read-only when copied node is read-only. Check IsReadOnly on attempt to modify value. * XmlEntity.cs, XmlEntityReference.cs : Set descendant nodes read-only. * XmlAttributeCollection.cs, XmlNode.cs : Fixed incompatible exception type. * XmlEntityReference.cs : CloneNode() should not pass an empty string as its name. * XmlEntityReference.cs, XmlProcessingInstruction.cs : Check XML name validity. * XmlText.cs : CloneNode() does not have to check children. svn path=/trunk/mcs/; revision=25938
2004-04-052004-04-05 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* XmlAttribute.cs : get_Value should return all children's value. * XmlCharacterData.cs : DOM's substring does not raise an error when startIndex + count exceeds the length of Data. * XmlNamedNodeMap.cs : SetNamedItem() returns the new child when it does not replace another named item. * XmlElement.cs : with related to the XmlNamedNodeMap change, SetAttributeNode() is required to fix as to return null when it does not replace existing attribute. svn path=/trunk/mcs/; revision=25018
2004-03-242004-03-24 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* XmlCharacterData.cs : ReplaceData() should reject negative integer value for count argument. * XmlAttribute.cs, XmlAttributeCollection.cs, XmlNamedNodeMap.cs : On RemoveNamedItem(), default attribute value should be restored. svn path=/trunk/mcs/; revision=24511
2003-05-232003-05-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>Atsushi Eno
* XmlAttribute.cs, XmlCharacterData.cs, XmlComment.cs, XmlDocument.cs, XmlDocumentFragment.cs, XmlElement.cs, XmlEntity.cs, XmlLinkedNode.cs, XmlNode.cs, XmlNotation.cs, XmlProcessingInstruction.cs, XmlReader.cs, XmlSignificantWhitespace.cs, XmlText.cs, XmlWhitespace.cs: Reverted the recent accessibility mistake (5/16). * XmlDocument.cs, XmlNode.cs : moved actual CreateNavigator() logic from XmlNode to XmlDocument. svn path=/trunk/mcs/; revision=14836
2003-05-162003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>Atsushi Eno
* changed XPathNodeType modifier to internal *protected* override. * XmlAttribute.cs : .ctor() now checks name validity e.g. xmlns. * XmlAttribute.cs, XmlElement.cs : set_Prefix checks NCName validity. * XmlAttributeCollection.cs : removed some incorrect TODO attributes. * XmlDocument.cs ; CreateAttribute(name) now auto-completes xmlns NSURI when the argument is "xmlns". * XmlElement.cs : more compliant IsEmpty support. See also WriteTo(). * XmlNamespaceManager.cs : added initial "xml" and "xmlns" namespaces. * XmlNode.cs : ser_InnerXml() throws InvalidOperationException. * XmlNodeReader.cs : LookupNamespace() refactory. Fixed ReadInnerXml() not to set error state for non-started XmlNodeReader. * XmlTextReader.cs : fixed ReadAttributeValue() not to reset state. BaseURI support. Fixed Initialize() to handle Attribute correctly. SetProperty for attribute auto-completes xmlns NSURI. Attribute and whitespace handling became more correct. Don't parse external DTD if XmlResolver is null. * XmlTextWriter.cs : implemented WriteEntityRef(). WriteStartAttribute() checks if ns does not equal to that of xmlns. * XmlWriter.cs : trivial refactoring (WriteNode() xmldecl output). svn path=/trunk/mcs/; revision=14613
2003-01-242003-01-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* XmlCharacterData.cs: added XPathNodeType property. svn path=/trunk/mcs/; revision=10859
2002-11-12*** empty log message ***Atsushi Eno
svn path=/trunk/mcs/; revision=8952
2002-08-08Added XmlDocument event firing code.Kral Ferch
svn path=/trunk/mcs/; revision=6527
2002-06-122002-06-12 Duncan Mak <duncan@ximian.com>Duncan Mak
* XmlCharacterData.cs (Value): Throw an ArgumentException in the set block if the node is read-only. svn path=/trunk/mcs/; revision=5242
2002-06-122002-06-12 Duncan Mak <duncan@ximian.com>Duncan Mak
* XmlCharacterData.cs (Value): Throw an ArgumentException if the node is read-only. svn path=/trunk/mcs/; revision=5241
2002-04-06Implementation of XmlDocument.CreateNode()Kral Ferch
svn path=/trunk/mcs/; revision=3650
2002-04-03minor CLS conformance tweaks (visibility, virtual, abstract, sealed, etc...)Piers Haken
svn path=/trunk/mcs/; revision=3568
2002-03-262002-03-26 Duncan Mak <duncan@ximian.com>Duncan Mak
* XmlDeclaration.cs (CloneNode): * XmlDocument.cs (CreateXmlDeclaration): Added missing constructor arguments. * XmlCharacterData.cs (Substring): Fixed typo. svn path=/trunk/mcs/; revision=3364
2002-03-262002-03-26 Duncan Mak <duncan@ximian.com>Duncan Mak
* XmlCharacterData.cs (InnerText): Implemented. Funny that the docs say it is the "The concatenated values of the node and all the children of the node.". I wrote some test programs and couldn't get any of the derived nodes to AppendChild. For now, InnerText == Data == Value. * XmlDeclaration.cs (XmlDeclaration): Fixed the constructor parameter signature. svn path=/trunk/mcs/; revision=3358
2002-03-132002-03-12 Duncan Mak <duncan@ximian.com>Duncan Mak
* XmlCharacterData.cs: Reformatted the properties for better readability. * XmlLinkedNode.cs: Removed the awful boxy comments. * XmlNamedNodeMap.cs (Count): (Item): Implemented. Tests will be coming. * XmlEntityReference.cs: * XmlSignificantWhitespace.cs: Implemented these classes except for the Clone, WriteContentTo and WriteTo methods. Will have to investigate into these later. svn path=/trunk/mcs/; revision=3081
2002-03-03Got attributes and text nodes working while loading a document.Jason Diamond
svn path=/trunk/mcs/; revision=2848
2001-11-21Fix constructorsDaniel Weber
svn path=/trunk/mcs/; revision=1400
2001-11-19finish adding stubs to begin work on XmlDocuemnt.Load(file)Daniel Weber
Most files are merely placeholders. svn path=/trunk/mcs/; revision=1390