Re: NSCalendar and NSLocale support

2009-06-15 Thread Richard Frith-Macdonald
On 15 Jun 2009, at 00:26, Lars Sonchocky-Helldorf wrote: Am 14.06.2009 um 23:10 schrieb Riccardo Mottola: Hi, Dave MacLachlan wrote: Hey there... I'm looking to add NSCalendar and NSLocale to Foundation. I'm happy to implement them, but I was hoping to do it on top of ICU (http://site.i

Re: Grand Central

2009-06-15 Thread Jamie Ramone
This "block thingy" looks interesting. Oh, while we're on the topic of multi-processors, I've invented an algorithm that allows parallel lock-less insertions on a linked list. Could be useful for NSConnections, as it's WAY more efficient than anything else I've ever seen (and, yes, I am including N

Re: Grand Central

2009-06-15 Thread David Chisnall
On 15 Jun 2009, at 09:28, Jamie Ramone wrote: This "block thingy" looks interesting. Oh, while we're on the topic of multi-processors, I've invented an algorithm that allows parallel lock-less insertions on a linked list. Could be useful for NSConnections, as it's WAY more efficient than anythin

Re: Getting reviews and submitting patches

2009-06-15 Thread Yavor Doganov
В Sun, 14 Jun 2009 18:56:40 +0100, Richard Frith-Macdonald написа: > On 14 Jun 2009, at 17:20, Dave MacLachlan wrote: >> Google has signed off on having them submitted to the project, so the >> legal steps are taken care of already. > > Including copyright assignment to the FSF? That's a requirem

Re: NSCalendar and NSLocale support

2009-06-15 Thread Robert J. Slover
It is still readily available ( for instance, http://www.opencsw.org/packages/libicu ), and is required by common software such as OpenOffice. I remember looking into it a few years ago for my job, when estimating the effort to support non-English languages in our application. --Robert On

Re: NSCalendar and NSLocale support

2009-06-15 Thread Riccardo Mottola
Hi Dave, Dave MacLachlan wrote: Hey there... I'm looking to add NSCalendar and NSLocale to Foundation. I'm happy to implement them, but I was hoping to do it on top of ICU (http://site.icu-project.org/). Are we willing to add a dependency on ICU to gnustep? The ICU license is GNU GPL compa

Re: NSCalendar and NSLocale support

2009-06-15 Thread Riccardo Mottola
Hi, Lars Sonchocky-Helldorf wrote: Really? SUN should use it: from http://site.icu-project.org/: Thanks, I am capable of looking up that myself. In fact, i even did before replying to the email. Besides, many of those references are more or less just there to make "number". What does i

Re: NSCalendar and NSLocale support

2009-06-15 Thread Robert J. Slover
Riccardo, I would concur, but IIRC from when I looked at it a couple of years ago, there is basically a pure C API and a C++ API side-by-side. The C API lacks an interface to the complex text layout engine, which wouldn't be needed for Locale support. I am pretty sure I got it to build

Re: Grand Central

2009-06-15 Thread Jamie Ramone
On Mon, Jun 15, 2009 at 6:42 AM, David Chisnall wrote: > On 15 Jun 2009, at 09:28, Jamie Ramone wrote: > >> This "block thingy" looks interesting. Oh, while we're on the topic of >> multi-processors, I've invented an algorithm that allows parallel >> lock-less insertions on a linked list. Could be

Re: NSCalendar and NSLocale support

2009-06-15 Thread Pete French
> I would concur, but IIRC from when I looked at it a couple of years > ago, there is basically a pure C API and a C++ API side-by-side. The Just to save you some time, don't use the C API, as it doesnt work properly. I went through this a couple of weeks ago. Did a C version, got odd results

Re: NSCalendar and NSLocale support

2009-06-15 Thread Robert J. Slover
Ouch. That is good to know. We ended up not doing the localization work anyway. The customer wanting it didn't want to fund it. We have no C++ code, but tons of C code (some around 30 years old) which would need this if the idea ever comes 'round again. --Robert On Jun 15, 2009, at 4:1