[Development] QLocale work

John Layt jlayt at kde.org
Sun Jan 22 20:09:40 CET 2012


On Wednesday 18 Jan 2012 12:17:48 you wrote:
> On Wednesday, January 18, 2012 00:42:26 John Layt wrote:

> Any idea what OSX 10.7 has?

OSX 10.7 shipped with ICU 4.6 which has Unicode 6.0

> > The earliest versios of major distro's to ship at least 4.0 are:
> >  * openSuse 11.1 shipped Dec 2008 with ICU 4.0
> >  * Fedora 10 shipped Nov 2008 with ICU 4.0
> >  * Ubuntu Lucid LTS shipped Apr 2010 with ICU 4.2
> 
> Not really relevant imo. Why use bleeding edge Qt with an old distro.

Yes, we can demand a better version on Linux and get it packaged if needs be, 
but we can't on OS X.  Keeping Harmattan support without an upgrade is nice 
too.

> What is lost that is relevant and when was it introduced?
> 
> If relevant stuff is in a later (already released) version, I see no reason
> not to use it.

>From what I've seen so far, the new API is mostly in the date/time formatting 
area, mostly just giving more control over your format options.  For number 
formatting it doesn't seemed to have changed much.

As for features, most of them are transparent, if you have a more recent 
version you get better localisation but the API isn't different to get it.  
The main one here seems to be Number Systems and Digit Sets.

I'll see how we're affected as I go, I may put some conditional code in 
depending on ICU version.  It's adding new features later that may be held up 
by a version bump.

John.




More information about the Development mailing list