2008-02-09 Miguel de Icaza <miguel@novell.com>
[mono.git] / mcs / class / System.Core / System.Linq / ChangeLog
index 7b00ac52f09d8c4d9e98f7ad02740f8b9622becb..bc3ee5eef7cdd2dce8fb7d1d060611129331be41 100644 (file)
@@ -1,3 +1,108 @@
+2008-02-09  Miguel de Icaza  <miguel@novell.com>
+
+       * Enumerable.cs (ToDictionary): Implement this overload. 
+
+2008-02-01  Jb Evain  <jbevain@novell.com>
+
+       * Queryable.cs, Check.cs: integrate GHOP work from
+       Andreas Noever <andreas.noever@gmail.com>.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: fix Intersect.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: fix Concat et SelectMany.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: fix range.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: more ArgumentNullExceptions.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: fix some more ArgumentNullException.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: correctly throw ArgumentNullException
+       for Cast.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs (Iterate): protect against null selectors.
+
+2008-01-21  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: fix IterateNullable.
+
+2008-01-15  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: clean the ToReadOnlyCollection extension
+       method.
+
+2007-12-18  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: refactor some Min.
+
+2007-12-18  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: refactor some more Max.
+
+2007-12-12  Jb Evain  <jbevain@novell.com>
+
+       * Check.cs, Enumerable.cs: extract the checks to their
+       own class, as they'll be used by Queryable as well.
+
+2007-12-04  Marek Safar <marek.safar@gmail.com>
+
+       * Enumerable.cs: Refactor some copy&paste blocks.
+
+2007-11-28  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: fix warnings.
+
+2007-11-27  Scott Peterson  <lunchtimemama@gmail.com>
+
+       * InternalOrderedSequence.cs: updated Quicksort algorithm.
+
+2007-11-22  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Enumerable.cs : fixed Range(int,int) that iterated one less.
+         Thanks to http://d.hatena.ne.jp/NyaRuRu/ .
+
+2007-11-13  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: make the new unit tests pass.
+
+2007-11-09  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: refactor the ArgumentNullException checks.
+
+2007-11-08  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: Implement SequenceEqual.
+
+2007-11-08  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: Complete Union.
+
+2007-11-08  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: correctly implement Intersect.
+
+2007-11-08  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: code cleanup.
+
+2007-11-06  Jb Evain  <jbevain@novell.com>
+
+       * Enumerable.cs: Fix what we return on Except. Fix #324031.
+
 2007-09-12  Marek Safar <marek.safar@gmail.com>
 
        * Enumerable.cs: Fixed GroupJoin logic. Reused DefaultIfEmpty