666a01d901152783b67f9204eaedfdd0dd56fca5
[mono.git] / mcs / class / System.XML / System.Xml / ChangeLog
1 2002-03-02  Jason Diamond <jason@injektilo.org>
2
3         * XmlNamespaceManager.cs: Atomize prefixes and namespaces strings in 
4         the name table.
5
6 2002-02-28  Jason Diamond <jason@injektilo.org>
7
8         * XmlDocument.cs, XmlNode.cs: Initial implementation of LoadXml 
9         courtesy of Kral Ferch <kral.ferch@hotmail.com>.
10
11 2002-02-28  Jason Diamond <jason@injektilo.org>
12
13         * XmlException.cs, XmlReader.cs, XmlTextReader.cs: Reformatted, 
14         added missing members and MonoTODO attributes.
15         
16         * XmlTextReader.cs: Throw XmlException instead of System.Exception.
17
18 2002-02-27  Jason Diamond <jason@injektilo.org>
19
20         * XmlElement.cs: Reformatted, added missing members and MonoTODO 
21         attributes.
22
23 2002-02-26  Duncan Mak  <duncan@ximian.com>
24
25         * XmlCDataSection.cs: Initial implementation.
26
27         * NameTable.cs: Fixed the whole thing. Wrote a NUnit test to test
28         it out. This should (hopefully) be correct.
29
30 2002-02-26  Jason Diamond <jason@injektilo.org>
31
32         * XmlTextReader.cs: Apparently Microsoft's implementation treats
33         namespace declarations as attributes so we do now, too.
34
35         * XmlNamespaceManager.cs: HasNamespace fixed so that it only
36         checks the current scope.
37
38 2002-02-26  Duncan Mak  <duncan@ximian.com>
39
40         * XmlDocumentType.cs: Added a few hacks here and there to
41         temporarily fix the "I broke the build issue".
42
43 2002-02-25  Jason Diamond <jason@injektilo.org>
44
45         * XmlDocument.cs, XmlElement.cs, XmlNode.xs, XmlNodeList.cs,
46         XmlNodeListAsArrayList.cs: Multiple fixes necessary to get
47         simple test to pass. The existing code is really shitty so I'll
48         probably start writing tests and refactoring before much else 
49         can get done.
50
51 2002-02-25  Duncan Mak  <duncan@ximian.com>
52
53         * NameTable.cs: Implemented.
54
55         * XmlDeclaration.cs: It should inherit from XmlLinkedNode, not XmlNode.
56
57 2002-02-24  Duncan Mak  <duncan@ximian.com>
58         
59         * XmlNodeOrder.cs: Added to CVS.
60
61         * XmlQualifiedName.cs: Fixed a warning from Equals ().
62
63         * XmlTokenizedType.cs: Added to CVS.
64
65         * XmlUrlResolver.cs: Added to CVS with one TODO task.
66
67 2002-02-23  Duncan Mak  <duncan@ximian.com>
68
69         * XmlQualifiedName.cs: Fixed ToString () and added the operators
70         (== and !=).
71
72 2002-02-23  Jason Diamond <jason@injektilo.org>
73
74         * XmlTextReader.cs: Added support for qualified attributes.
75
76 2002-02-23  Jason Diamond <jason@injektilo.org>
77
78         * XmlNamespaceManager.cs: Initial implementation.
79         
80         * XmlTextReader.cs: Added support for NamespaceURI property on
81         elements.
82
83 2002-02-23  Nick Drochak <ndrochak@gol.com>
84
85         * ChangeLog: Add the change log to this directory
86
87         * XmlQualifiedName.cs: Fixed compile errors so it would build. Still has
88         MonoTODO's
89