C++ Logo

std-proposals

Advanced search

Re: [std-proposals] Proper Unicode support

From: William Linkmeyer <wlink10_at_[hidden]>
Date: Fri, 11 Nov 2022 19:02:45 -0500
I think this is the “standard” unicode library: https://github.com/unicode-org/icu

WL

> On Nov 11, 2022, at 5:28 AM, Francesco Pretto via Std-Proposals <std-proposals_at_[hidden]> wrote:
>
> 
> Hello,
>
> at every C++ iteration I am growing uncomfortable because of poor/absent Unicode support, that is a fundamental aspect of programming and is still lacking after all these years and with growing number of alternative languages and frameworks properly supporting it.
>
> As a very minimum C++ should have library support for:
> - code points iteration;
> - casing functions with Unicode support (eg. tolower/toupper);
> - regex with Unicode support;
> - possibly more.
>
> Also, the UTF-16, UTF-8 conversion APIs should finally re-introduced to find a substitute for the deprecated std::codecvt[1] overloads.
>
> What's the current state of C++ standardization with regard to Unicode support? What can be expected for the future?
>
> Thank you,
> Francesco
>
> [1] https://en.cppreference.com/w/cpp/locale/codecvt
> --
> Std-Proposals mailing list
> Std-Proposals_at_[hidden]
> https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals

Received on 2022-11-12 00:03:01