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
	implementation.
	
2007-09-11  Marek Safar <marek.safar@gmail.com>

	* Enumerable.cs: Fixed Join recursion.

2007-08-22  Marek Safar <marek.safar@gmail.com>

	* Enumerable.cs: More SelectionMany.

2007-08-21  Marek Safar <marek.safar@gmail.com>

	* AOrderedEnumerable: New abstract base.
	
	* Enumerable.cs, Queryable.cs: Public methods update.
	
	* InternalOrderedSequence.cs: Fixed ThenBy.

2007-08-21  Marek Safar <marek.safar@gmail.com>

	* Enumerable.cs, Queryable.cs: Public methods update.
	
	* InternalOrderedSequence.cs, OrderedSequence.cs: Derives from
	IOrderedEnumerable<TElement>.
	
2007-08-17  Michael Hutchinson <m.j.hutchinson@gmail.com>

	* Enumerable.cs: Fix Aggregate's counting code, and make it more 
	  efficient.

2007-06-08  Marek Safar <marek.safar@gmail.com>

	* Enumerable.cs: Fixed recursion in GroupBy.

2007-03-24  Antonello Provenzano  <antonello@deveel.com>

	* Enumerable.cs: Migrated from QueryExpression
		- Implemented overload of method Aggregate
		- Method AsEnumerable implemented
		- Method Contains overloaded
		- 'Distinct' method refactored and overloaded
		- 'Except' method refactored and overloaded
		- Method IndexOf overloaded to be used with IEqualityComparer instances
		- Method Join overloaded to be used with IEqualityComparer instances
		- Method GroupJoin overloaded to be used with IEqualityComparer instances
		- Implemented internal method ToReadOnlyCollection for support
		to expressions.
		
2007-02-16  Marek Safar <marek.safar@gmail.com>

	* Enumerable.cs, Queryable.cs: Remove Extension attribute.

2007-02-03  Atsushi Enomoto  <atsushi@ximian.com>

	* IQueryable_T.cs : fixed type/member signatures (generic arguments).

2007-01-19  Marek Safar <marek.safar@gmail.com>

	* QueryExpression.cs,
	* Enumerable.cs: New files.

	* Small update to recent version.

2007-01-19  Marek Safar <marek.safar@gmail.com>

	* ChangeLog: Added
	
