on Tue Jan 24 2017, Ben Rimmington <me-AT-benrimmington.com> wrote:

> <https://github.com/apple/swift/blob/master/docs/StringManifesto.md#f1>
>
>> In practice, these semantics will usually be tied to the version of
> the installed ICU library, which programmatically encodes the most
> complex rules of the Unicode Standard and its de-facto extension,
> CLDR.
>
> Unicode is released in June.             
> <http://www.unicode.org/versions/#schedule>
> CLDR is released in March and September. 
> <http://cldr.unicode.org/#TOC-General-Schedule->
> ICU is released in April and October.    
> <http://site.icu-project.org/download>
>
> Therefore "libicucore" on Apple platforms will always use an older Unicode 
> standard.
> For example, iOS 10 and macOS Sierra are using ICU 57, which doesn't support 
> Unicode 9.
>
> Could you include the latest ICU alongside the Swift standard library?

To what end?

If Swift always uses the latest ICU it will sometimes behave
inconsistently with Foundation.  If you want to use the latest ICU
yourself, you can always put it in your app bundle.

-- 
-Dave
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to