**** Merged from MCS ****
[mono-project.git] / mcs / class / corlib / System.Collections.Generic / ChangeLog
blob64a94e2be2a0ee2e7ece2ed100b7e29b73c91f8e
1 2004-09-20  Gert Driesen <drieseng@users.sourceforge.net>
3         * ReadOnlyCollection.cs: Moved to System assembly
4         * Collection.cs: Moved to System assembly
6 2004-09-07  Carlos Alberto Cortez <carlos@unixmexico.org>
8         * ReadOnlyCollection.cs: New file and changes to 
9         Collection.cs tu support it.
11 2004-09-05  Marek Safar <marek.safar@seznam.cz>
13         * Dictionary.cs: Added new file (no implementation).
15 2004-09-03  Carlos Alberto Cortez <carlos@unixmexico.org>
17         * Collection.cs: Small improvements related to
18         style, resizing, and type checking.
20 2004-09-01  Carlos Alberto Cortez <carlos@unixmexico.org>
22         * Collection.cs: New file.
24 2004-08-04  Martin Baulig  <martin@ximian.com>
26         * List.cs (List<T>.Enumerator): Made this a struct.
27         (List<T>.GetEnumerator): The public method now returns the
28         `Enumerator' struct.
30 2004-08-02  Martin Baulig  <martin@ximian.com>
32         Started to do some API review.
34         * ICollection.cs (ICollection<T>): Added IsReadOnly, Add, Clear,
35         Contains and Remove.
37         * IList.cs (IList<T>): Removed Add, Clear, Constains, Remove,
38         IsReadOnly and IsFixedSize.
40 2004-08-02  Martin Baulig  <martin@ximian.com>
42         * IList.cs (IList.Add): Changed return type to void.
44         * List.cs (List.Add): Likewise.
46 2004-07-16  Martin Baulig  <martin@ximian.com>
48         * IComparable.cs: Removed, it's in System.
50 2004-07-12  Duncan Mak  <duncan@ximian.com>
52         * KeyNotFoundException.cs: Added.
54 2004-06-18  Ben Maurer  <bmaurer@ximian.com>
56         * Comparer.cs: v2 impl. Some workarounds for gmcs are enabled.
58 2004-05-26  Sebastien Pouliot  <sebastien@ximian.com>
60         * Queue.cs: Fixed possible integer overflow in CopyTo methods.
61         * Stack.cs: Fixed possible integer overflow in CopyTo methods.
63 2004-03-13  Martin Baulig  <martin@ximian.com>
65         * Stack.cs, Queue.cs, List.cs: Implement the non-generic interfaces.
67 2004-03-11  Martin Baulig  <martin@ximian.com>
69         * List.cs: New file.
71 2004-03-11  Martin Baulig  <martin@ximian.com>
73         * Stack.cs, Queue.cs: Just use `Node' for the nested class, not
74         `Node<T>' (which would create another type parameter `T'
75         overriding `T' from the outer class).   
77 2004-02-23  Martin Baulig  <martin@ximian.com>
79         * Stack.cs, Queue.cs: New files.  Hmm, looks like I forgot to add
80         them to CVS; they're already on my hard disk since December or so.
82 2003-12-08  Martin Baulig  <martin@ximian.com>
84         * *.cs: require GENERICS.
86 2003-11-08 Ben Maurer  <bmaurer@users.sourceforge.net>
88         * *.cs: require NET_2_0 and GENERICS
90 2003-11-07 Ben Maurer  <bmaurer@users.sourceforge.net>
92         * IComparable.cs, IComparer.cs, IDictionary.cs, IKeyComparer.cs, KeyValuePair.cs
93         Added.
95 2003-11-06  Martin Baulig  <martin@ximian.com>
97         * ICollection.cs, IList.cs, IEnumerator.cs, IEnumerable.cs:
98         Started to implement the System.Collections.Generic classes.