[Mono-dev] Bug 582502 - System.Linq.Enumerable.OrderByDescending is not a stable sort

2010-03-22 Thread Richard Kiene
QuickSort, but if you'd like a MergeSort implementation I would be happy to supply it. Thanks, Richard Kiene ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list

Re: [Mono-dev] Bug 582502 - System.Linq.Enumerable.OrderByDescending is not a stable sort

2010-03-24 Thread Richard Kiene
t;> To solve this; I replaced QuickSort with MergeSort and everything works as >> it is supposed to. I'm not sure if the desired solution is to use MergeSort >> or a stable QuickSort, but if you'd like a MergeSort implementation I would >> be happy to supply it. >

[Mono-dev] GroupBy Bug (Bug 601101)

2010-04-29 Thread Richard Kiene
r the MIT/X11 License. Also worth noting is that a Dictionary is used to create the groups, but Dictionary as defined by MSDN does not preserve element ordering. It appears that the mono implementation of Dictionary does and that is why it is used, is this correct? Thanks, Richard Kiene

Re: [Mono-dev] GroupBy Bug (Bug 601101)

2010-04-29 Thread Richard Kiene
e MIT/X11 License. Thanks, Richard Kiene Index: System.Linq/Enumerable.cs === --- System.Linq/Enumerable.cs (revision 147679) +++ System.Linq/Enumerable.cs (working copy) @@ -756,6 +756,11 @@ yield r

[Mono-dev] MonoTools Server Usage & License

2011-02-28 Thread Richard Kiene
A few questions: -- Under what license is the MonoTools Server distributed? -- Using the MonoTools Server for OS X as-is won't work because the app is not a pure Mono app (we embed Mono in our Cocoa/Obj-C app). So what we're considering doing is building the server in to the project so that onc