On 2023-07-27 15:22, Bruno Haible wrote:
Brian Inglis wrote:
It was added in C99 TR19769, integrated in C/++11
Yes.
available in libicu-devel:
https://cplusplus.com/reference/cuchar/
https://open-std.org/jtc1/sc22/open/n3579.pdf
https://open-std.org/jtc1/sc22/wg14/www/docs/n1326.pdf
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf#page=416
$ find /usr/include/ -name uchar.h
/usr/include/unicode/uchar.h
$ cygcheck -f /usr/include/unicode/uchar.h
libicu-devel-72.1-1
This file, <unicode/uchar.h> from ICU4C, is something completely different than
ISO C's <uchar.h>.
This would then be a *newlib* AT sourceware DOT org addition so we could use
FreeBSD's:
https://cgit.freebsd.org/src/blame/include/uchar.h?id=9f9d157d82e2332b74d9c45b596748e3e4691f2d
plus consideration of:
gnulib:
https://git.savannah.gnu.org/gitweb/?p=gnulib.git&a=search&h=HEAD&st=commit&s=uchar.h
and C2023 CD2:
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf
there are only symbol formatting changes in N3148 comments and N3149 is a zip
with a password protected PDF so likely FDIS!
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple