Should the Unicode version setting of Cygwin feature macro __STDC_ISO_10646__ at
the tail of {newlib/libc,/usr}/include/sys/features.h be updated to reflect
Thomas Wolff's and any subsequent updates of the encoding tables to Unicode
version 10/11/12:

        Unicode Release Dates
Version Year    Month (Day)     Value
12.1.0  2019    May 7           201905L
12.0.0  2019    March 5         201903L
11.0.0  2018    June 5          201806L
10.0.0  2017    June 20         201706L

$ tail {newlib/libc,/usr}/include/sys/features.h
/* The value corresponds to UNICODE version 5.2, which is the current
   state of newlib's wide char conversion functions. */
#define __STDC_ISO_10646__ 200910L

#endif /* __CYGWIN__ */

#ifdef __cplusplus
}
#endif
#endif /* _SYS_FEATURES_H */
...

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.

Reply via email to