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

ChangeLog « System.Xml « System.XML « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 8e0760b7a9cd841551fc98fd021b3be9debfe15a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
2002-06-23  Piers Haken <piersh@friskit.com>
	
	* XmlDocumentNavigator.cs: implement Clone()
	* XmlElement.cs: remove bogus unimplemented override of InnerText
	* XmlNode.cs: implment SelectNodes/SelectSingleNode
	* XmlNodeArrayList.cs: new support class for SelectNodes

2002-06-21  Ajay kumar Dwivedi <adwiv@yahoo.com>
	
	* XmlQualifiedName: Name and Namespaces are never null. If null is passed
		to the constructor, set them to empty strings.
		Fixed the Operators.
	
2002-06-18  Ajay kumar Dwivedi <adwiv@yahoo.com>
	
	* XmlTextReader.cs: HasLineInfo returns false instead of throwing an
	Exception.

2002-06-14  Duncan Mak  <duncan@ximian.com>

	* XmlConvert.cs: Added CLSCompliant attributes to methods.
	
2002-06-12  Duncan Mak  <duncan@ximian.com>

	* XmlCharacterData.cs (Value): Throw an ArgumentException in the
	set block if the node is read-only.

2002-06-10  Ajay kumar Dwivedi <adwiv@yahoo.com>
	* XmlConstruct.cs : New Internal class with Helper methods for
	Checking XmlConstructs
	* XmlConvert.cs: Implemented most of the methods

2002-06-08  Duncan Mak  <duncan@ximian.com>	

	* XmlDocument.cs (Load):
	Added bits to Load (string) for BaseURI support.

	* XmlAttribute.cs (BaseURI): 
	* XmlDocument.cs (BaseURI): 
	* XmlEntity.cs (BaseURI): Implemented.

2002-05-27  Jason Diamond  <jason@injektilo.org>

	* XmlDocumentNavigator.cs: Added file to directory.

	* XmlNode.cs (CreateNavigator): Implemented.
	(InnerText): Implemented.

	* XmlDocument.cs (NamespaceURI, Prefix): Return String.Empty instead of
	throwing exception.
	(Load(XmlReader)): Allow for namespace qualified attributes.

	* XmlElement.cs: Implemented GetAttribute(string, string) and both 
	GetAttributeNode overloads.
	(SetAttributeNode(XmlAttribute)): Implemented.

	* XmlNamedNodeMap.cs: Fixed copy/paste bugs in GetNamedItem(string, string)
	and RemoveNamedItem(string, string).

	* XmlLinkedNode.cs (PreviousSibling): Implemented.

	* XmlTextReader.cs: Added code to maintain the order of attributes as 
	they're parsed. XML doesn't require this but Microsoft's parser does it and
	matching them makes testing easier so now we have it, too.

2002-05-26  Miguel de Icaza  <miguel@ximian.com>

	* XmlDocument.cs: Implement the Save methods.

2002-05-08  Mike Kestner  <mkestner@speakeasy.net>

	* XmlNamedNodeMap.cs (SetNamedItem): Fixed a copy/paste bug.

2002-04-28  Duncan Mak  <duncan@ximian.com>

	* XmlSignificantWhitespace.cs (Value):
	* XmlWhitespace.cs (Value): Added MonoTODO to the 'set'
	block. Added new private method, IsValidWhitespaceChar, for
	checking.

2002-04-16  Duncan Mak  <duncan@ximian.com>

	* XmlParserContext.cs (NameTable): Fixed a typo in the set block.

2002-04-12  Duncan Mak  <duncan@ximian.com>

	* XmlAttribute.cs (Prefix): Added preliminary code for set block,
	added comment on work that needs to be done here. A new MonoTODO item. 

	* XmlDocument.cs (ctor): Corrected constructor signature, changed
	parameter from 'NameTable' to 'XmlNameTable'.

	* XmlDocumentFragment.cs (InnerXml): Added missing set block.

	* XmlCaseOrder.cs: Moved to System.Xml.XPath.

2002-04-10  Duncan Mak  <duncan@ximian.com>

	* XmlNodeReader.cs: Initial stubs for the class.

2002-04-08  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlAttributes.cs: InnerXml getter, WriteContentTo, and WriteTo
	implementations.
	
	* XmlDeclaration.cs: WriteTo implementation.
	
	* XmlDocument.cs: InnerXml getter implementation.
	
	* XmlElement.cs: InnerXml getter implementation.

	* XmlNode.cs: Removed MonoTODO attrib on OuterXml.
	
	* XmlSignificantWhitespace.cs: WriteTo implementation.
	
	* XmlText.cs: WriteContentTo and WriteTo implementation.
	
	* XmlTextWriter.cs: WriteRaw implementation.
	
	* XmlWhitespace.cs: WriteContentTo and WriteTo implementations.

2002-04-05  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlAttributes.cs: Added reminder MonoTODO to set NamespaceURI
	if prefix in constructor is one of the default ones.
	
	* XmlCharacterData.cs: Returns String.Empty for Value and Data
	even when constructed with null.
	
	* XmlDeclaration.cs: Value doesn't put encoding or standalone
	in if they are empty.
	
	* XmlDocument.cs: Implemented CreateNode methods and this caused
	the changes in the other files in this checkin.
	
	* XmlProcessingInstruction.cs: Returns String.Empty for Value and Data
	even when constructed with null.
	
	* XmlWhitespace.cs: Changed Value 'get' to return Data.

2002-04-01  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: Impls for WriteEndDocument and WriteFullEndElement.
	
2002-03-31  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: Impls for LookupPrefix, WriteBase64,
	and WriteCharEntity.
	
	* XmlWrite.cs:  Fixed bug where attribute namespace decl
	was pushing a scope onto the namespace manager when it shouldn't
	have been.
	
2002-03-31  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: Some tweaks for WriteAttibuteString
	in different states (no open start element, in WriteState.Content mode).
	
2002-03-29  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: XmlLang and XmlSpace properties
	and WriteWhitespace.
	
	* XmlTextWriterOpenElement.cs: scope support for XmlLang
	and XmlSpace.

2002-03-29  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: Working on Attribute methods.
	
	* XmlWriter.cs: Working on Attribute methods.

2002-03-28  Duncan Mak  <duncan@ximian.com>

	* XmlDocument.cs (CreateWhitespace):
	(CreateSignificantWhitespace): Removed extraneous call to the ToCharArray
	method.

	* XmlSignificantWhitespace.cs (Value): Removed MonoTODO attribute.

2002-03-26  Duncan Mak  <duncan@ximian.com>

	* XmlDocument.cs (CreateDocumentType): Implemented.

	* XmlNode.cs (Value): Implemented.

	* XmlProcessingInstruction.cs (InnerText): Implemented. It works just
	like XmlCharacterData.

	* XmlDeclaration.cs (CloneNode): 
	* XmlDocument.cs (CreateXmlDeclaration): Added missing constructor
	arguments.

	* 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.
	(Substring): Fixed typo.

	* XmlDeclaration.cs (XmlDeclaration): Fixed the constructor parameter signature.

	* XmlImplementation.cs (CreateDocument): Implemented.

2002-03-25  Duncan Mak  <duncan@ximian.com>

	* XmlDeclaration.cs: Rewrote the class, fixed formatting, added
	missing properties (InnerText, Value).
	
	* XmlDocument.cs (CreateXmlDeclaration): Implemented.

2002-03-23  Kral Ferch <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: Impls for BaseStream and
	Namespaces and WriteState.
	
	* XmlWriter.cs: WriteState and WriteStartElementInternal.

2002-03-23  Kral Ferch <kral_ferch@hotmail.com>

	* XmlNodeListChildren.cs: made class internal
	instead of public.  Shouldn't be visible outside
	of System.Xml.
	
	* XmlTextWriter.cs: Implementations for Formatting,
	IndentChar, Indenting, QuoteChar, WriteStartDocument(standalone).
	Suppresses encoding on xml declaration if null stream passed in.
	Formats output including suppressing indentation for elements in
	mixed content mode.
	
	* XmlTextWriterOpenElement.cs: Initial checkin.
	XmlTextWriter uses stack of these objects to track
	state.
	
2002-03-22  Mike Kestner  <mkestner@speakeasy.net>

	* XmlElement.cs: impl HasAttribute(string name).

2002-03-22  Duncan Mak  <duncan@ximian.com>

	* XmlElement.cs: Reformatted.
	(CloneNode) Corrected.

	* XmlDocument.cs (CreateWhitespace):
	(CreateSignificantWhitespace): Implemented.

	* XmlAttribute.cs (CloneNode): Changed the child's CloneNode to
	true, because Attributes have ChildNodes.

2002-03-21  Kral Ferch <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: WriteStartDocument tracks state, writes out
	xml declaration along with encoding.  WriteEndElement throws
	exception if no WriteStartElement exists.

2002-03-20  Duncan Mak  <duncan@ximian.com>

	* XmlEntityReference.cs (CloneNode): Implemented.

	* XmlException.cs (Message): Implemented. We need to cache the
	message string because SystemException doesn't expose 'message'
	from Exception.

	* XmlText.cs (Value): Added in the missing Value property.

2002-03-20  Duncan Mak  <duncan@ximian.com>	

	* XmlAttribute.cs (CloneNode): Implemented.

	* XmlDocumentFragment.cs (CloneNode): Implemented.

	* XmlElement.cs (CloneNode): Implemented.

2002-03-19  Duncan Mak  <duncan@ximian.com>

	* XmlNotation.cs: Added to CVS.

	* XmlAttribute.cs (CloneNode): First crack at the CloneNode method.

	* XmlCDataSection.cs (CloneNode): Implemented.

	* XmlDocumentFragment.cs: Reformatted and added the missing properties
	(InnerXml, OwnerDocument, ParentNode).
	(CloneNode): Implemented.

	* XmlSignificantWhitespace.cs (CloneNode): Implemented.
	(Value) Implemented the 'get' property.

	* XmlWhitespace.cs (Module): implemented.

2002-03-19  Jason Diamond <jason@injektilo.org>

	* XmlDocument.cs: Fixed typo in Load that was duplicating the LocalName
	in the prefix.

2002-03-18  Jason Diamond <jason@injektilo.org>

	* XmlTextReader.cs: Don't restore properties after reading last
	attribute on an element.

	* XmlDocument.cs: Move back to element after reading attributes
	so that IsEmptyElement test succeeds.

2002-03-18  Kral Ferch <kral_ferch@hotmail.com>

	* XmlNamespaceManager.cs: Implemented LookupPrefix.
	
	* XmlTextWriter.cs: Implemented namespace and prefix support.

2002-03-18  Kral Ferch <kral_ferch@hotmail.com>

	* XmlTextReader.cs: Restores properties after
	reading last attribute on an element.
	
	* XmlNode.cs: AppendChild sets the parent
	on the child.

2002-03-17  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlCDataSection.cs: Formatting, Implementation for WriteTo.

	* XmlComment.cs: Implementations for WriteTo and WriteContentTo.
	
	* XmlElement.cs: Fixed bug in WriteTo.
	
	* XmlProcessingInstruction.cs: Formatting.
	
	* XmlTextWriter.cs: Implementations for Close, WriteCData, WriteComment,
	fixes for WriteEndElement, WriteProcessingInstruction.

2002-03-17  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlDocument.cs: Implementations for WriteTo() and WriteContentTo(),
	had Load() add PIs to the document, moved onXXX methods to alphabetical
	order in the file.
	
	* XmlElement.cs: Implementations for WriteTo() and WriteContentTo().
	
	* XmlNode.cs: Implementations for InnerXml Get and OuterXml.
	
	* XmlProcessingInstruction.cs: Implementations for WriteTo() and
	WriteContentTo().
	
	* XmlTextWriter.cs: Implementations for WriteEndElement,
	WriteProcessingInstruction, WriteStartElement, and WriteString.
	
	* XmlWriter.cs: Implemented WriteStartElement() methods.

2002-03-15  Duncan Mak  <duncan@ximian.com>

	* XmlEntity.cs: Added to CVS. Need to implement BaseURI and
	InnerText once I know what they do.

	* XmlDocumentType.cs (XmlDocumentType): Fix the constructor now
	that we can properly chain constructors.
	(CloneNode): implemented.
	(WriteContentTo): Removed MonoTODO attribute as this method has no
	effect in this class.

	* XmlProcessingInstruction.cs (Value): Added the missing Set
	block.
	(InnerText): Added in, but not implemented.

2002-03-14  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlTextWriter.cs: implemented constructors and 
	WriteCData and WriteComment.

2002-03-14  Duncan Mak  <duncan@ximian.com>

	* XmlDocument.cs: Moved the NodeChanged EventHandler to its own
	file, and updated the callbacks to reflect the change.
	(XmlDocument): Added the NameTable constructor.
	(NameTable): Also the NameTable property.

	* XmlNodeChangedEventHandler.cs: Added, replacing the version that
	was in XmlDocument.cs. It has two arguments now (object,
	EventArgs) , instead of one (object).

2002-03-14  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlWriter.cs: Formatting.
	
	* XmlTextWriter.cs: Initial checkin.
	
2002-03-14  Duncan Mak  <duncan@ximian.com>

	* Validation.cs: Removed, replaced by ValidationType.cs.

	* ValidationType.cs: Added.

2002-03-13  Duncan Mak  <duncan@ximian.com>

	* XmlException.cs: Made it [Serializable], implemented good ol'
	GetObjectData, and the serialization constructor.

	* XmlNamedNodeMap.cs (SetNamedItem): Check for the Name property.
	(SetNamedItem): Reverted (added back in) the patch with the
	ReadOnly checks. "Don't doubt yourself, my son... you were right!"

	* XmlNamedNodeMap.cs (GetEnumerator): piggyback on the ArrayList implementation.
	(GetNamedItem (string, string)): implemented.
	(RemoveNamedItem): implemented.
	(SetNamedItem): implemented.

2002-03-12  Kral Ferch  <kral_ferch@hotmail.com>

	* XmlAttribute.cs: Moved a method from amongst properties down to
	it's alphabetical position in the methods section.
	
	* XmlNode.cs: Passes in 'this' to XmlNodeList constructor instead of
	last linked child.  Set XmlNode base class to return false for IsReadOnly().
	Implemented GetEnumerator() and RemoveChild().
	
	* XmlNodeListChildren.cs: Now stores the parent instead of the last child.
	This is to support the behavior that the Enumerator doesn't become invalid
	when changes to the children occur.  Flushed out rest of implementation for
	MoveNext, Current, and Reset.

2002-03-12  Duncan Mak  <duncan@ximian.com>

	* 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.

2002-03-11  Duncan Mak  <duncan@ximian.com>

	* IHasXmlNode.cs: Added to CVS.

2002-03-08  Jason Diamond <jason@injektilo.org>

	* XmlParserContext.cs: Added missing constructors and missing Encoding 
	property.

	* XmlTextReader.cs: Start using the XmlParserContext class.

2002-03-08  Jason Diamond <jason@injektilo.org>

	* XmlTextReader.cs: Implemented MoveToElement and MoveToFirstAttribute.

2002-03-08  Mike Kestner  <mkestner@speakeasy.net>

	* XmlNode.cs (Item): Implemented both indexers.

2002-03-08  Jason Diamond  <jason@injektilo.org>

	* DomEncodingType.cs, TreePosition.cs, XPathNodeType.cs, XmlDataType.cs,
	XmlExceptionCode.cs, XmlSortOrder.cs, XmlUtil.cs: Removed files.

2002-03-08  Jason Diamond  <jason@injektilo.org>

	* XmlAttribute.cs: Attribute nodes are supposed to store their values
	as child nodes so updated to reflect that.

	* XmlDocument.cs, XmlElement.cs, XmlNode.cs: Moved code that was
	duplicated in XmlDocument and XmlElement into XmlNode so that it
	wouldn't have to be duplicated in XmlAttribute, too.

2002-03-08  Kral Ferch <kral_ferch@hotmail.com>

	* XmlNodeList.cs, XmlDocument.cs, XmlLinkedNode.cs,
	XmlNode.cs: Formatting.
	
	* XmlNodeListChildren.cs: Implementation of XmlNodeList
	for XmlNode.ChildNodes property.
	
	* XmlNodeListAsArrayList.cs: Removed file.  Using different
	data structure (circular list) in XmlNode so this file
	is no longer valid.
	
	* XmlDocument.cs, XmlElement.cs: New ChildNodes tests found
	bug in setter property of LastLinkedChild so fixed it.
	
2002-03-06  Jason Diamond  <jason@injektilo.org>

	* XmlInputSource.cs, XmlNames_1_0.cs, XmlParse.cs: Removed files.
	We already have a parser in XmlTextReader.

	* XmlException.cs: Removed constructor accepting XmlInputSource.

2002-03-06  Kral Ferch <kral_ferch@hotmail.com>

	* XmlNode.cs: Rewrote this class from scratch with
	MonoToDo attribs and NotImplementedExceptions.  Now defines an
	internal LastLinkedNode property to aid the new implementation.
	XmlNodes only have ref to owner doc and parent nodes now.
	
	* XmlLinkedNode.cs: Added NextLinkedSibling internal property
	and ref to next sibling to support walking our circular child
	node list.
	
	* XmlDocument.cs: Added ref to last child node and overrides
	XmlNode's internal LastLinkedChild property to support walking
	our circular child node list.
	
2002-03-02  Kral Ferch <kral_ferch@hotmail.com>

	* XmlProcessingInstructions.cs: Class was empty.  Implemented
	constructor, properties, and CloneNode() method.  Put in
	MonoToDo attrib for remaining methods.

	* XmlComment.cs: Reformatted and put in MonoToDo attribs.
	Got rid of helper methods and fields since they were no
	longer needed.

	* XmlLinkedNode.cs: Reformatted and put in MonoToDo attribs.

	* XmlDocument.cs: Added code to Load(XmlReader) to create XmlComment,
	XmlCDataSection, and XmlProcessingInstruction nodes. Implemented
	Createxxx() methods for those three node types.

2002-03-02  Jason Diamond <jason@injektilo.org>

	* XmlDocument.cs: Implemented the remaining CreateElement and
	CreateAttribute methods.

	* XmlAttribute.cs: Re-implemented.

	* XmlElement.cs: Set owner element on attributes. Reformatted.

2002-03-02  Jason Diamond <jason@injektilo.org>

	* XmlTextReader.cs: Implemented MoveToNextAttribute().

	* XmlDocument.cs: Reformatted. Adding missing methods and MonoTODO
	attributes. Create attribute nodes while loading. Implemented
	Load(string) and CreateTextNode().

	* XmlCharacterData.cs, XmlText.cs: Re-implemented.

	* XmlCDataSection.cs, XmlComment.cs: Call correct constructor in 
	XmlCharacterData.

	* XmlNamedNodeMap.cs, XmlAttributeCollection.cs: Stubbed out.

2002-03-02  Mike Kestner <mkestner@speakeasy.net>

	* XmlAttribute.cs : Using fix.
	* XmlDocument.cs (CreateAttribute(String)): Implement.

2002-03-02  Jason Diamond <jason@injektilo.org>

	* XmlNamespaceManager.cs: Atomize prefixes and namespaces strings in 
	the name table.

2002-02-28  Jason Diamond <jason@injektilo.org>

	* XmlDocument.cs, XmlNode.cs: Initial implementation of LoadXml 
	courtesy of Kral Ferch <kral.ferch@hotmail.com>.

2002-02-28  Jason Diamond <jason@injektilo.org>

	* XmlException.cs, XmlReader.cs, XmlTextReader.cs: Reformatted, 
	added missing members and MonoTODO attributes.
	
	* XmlTextReader.cs: Throw XmlException instead of System.Exception.

2002-02-27  Jason Diamond <jason@injektilo.org>

	* XmlElement.cs: Reformatted, added missing members and MonoTODO 
	attributes.

2002-02-26  Duncan Mak  <duncan@ximian.com>

	* XmlCDataSection.cs: Initial implementation.

	* NameTable.cs: Fixed the whole thing. Wrote a NUnit test to test
	it out. This should (hopefully) be correct.

2002-02-26  Jason Diamond <jason@injektilo.org>

	* XmlTextReader.cs: Apparently Microsoft's implementation treats
	namespace declarations as attributes so we do now, too.

	* XmlNamespaceManager.cs: HasNamespace fixed so that it only
	checks the current scope.

2002-02-26  Duncan Mak  <duncan@ximian.com>

	* XmlDocumentType.cs: Added a few hacks here and there to
	temporarily fix the "I broke the build issue".

2002-02-25  Jason Diamond <jason@injektilo.org>

	* XmlDocument.cs, XmlElement.cs, XmlNode.xs, XmlNodeList.cs,
	XmlNodeListAsArrayList.cs: Multiple fixes necessary to get
	simple test to pass. The existing code is really shitty so I'll
	probably start writing tests and refactoring before much else 
	can get done.

2002-02-25  Duncan Mak  <duncan@ximian.com>

	* NameTable.cs: Implemented.

	* XmlDeclaration.cs: It should inherit from XmlLinkedNode, not XmlNode.

2002-02-24  Duncan Mak  <duncan@ximian.com>
	
	* XmlNodeOrder.cs: Added to CVS.

	* XmlQualifiedName.cs: Fixed a warning from Equals ().

	* XmlTokenizedType.cs: Added to CVS.

	* XmlUrlResolver.cs: Added to CVS with one TODO task.

2002-02-23  Duncan Mak  <duncan@ximian.com>

	* XmlQualifiedName.cs: Fixed ToString () and added the operators
	(== and !=).

2002-02-23  Jason Diamond <jason@injektilo.org>

	* XmlTextReader.cs: Added support for qualified attributes.

2002-02-23  Jason Diamond <jason@injektilo.org>

	* XmlNamespaceManager.cs: Initial implementation.
	
	* XmlTextReader.cs: Added support for NamespaceURI property on
	elements.

2002-02-23  Nick Drochak <ndrochak@gol.com>

	* ChangeLog: Add the change log to this directory

	* XmlQualifiedName.cs: Fixed compile errors so it would build. Still has
	MonoTODO's