newlib-cygwin/winsup/cygwin/regex
Corinna Vinschen e95a7a7955 Cygwin: convert Windows locale handling from LCID to ISO5646 strings
Since Windows Vista, locale handling is converted from using numeric
locale identifiers (LCID) to using ISO5646 locale strings.  In the
meantime Windows introduced new locales which don't even have a LCID
attached.  Those were unusable in Cygwin because locale information
for these locales required to call the new locale functions taking
a locale string.

Convert Cygwin to drop LCIDs and use Windows ISO5646 locales instead.

The last place using LCIDs is the __set_charset_from_locale function.
Checking numerically is easier and uslay faster than checking strings.
However, this function is clearly a TODO
2023-02-24 16:40:58 +01:00
..
COPYRIGHT
cname.h Cygwin: fix formatting: drop spaces leading tabs 2020-03-11 13:45:58 +01:00
engine.c
regcomp.c Cygwin: convert Windows locale handling from LCID to ISO5646 strings 2023-02-24 16:40:58 +01:00
regerror.c
regex.3
regex.7
regex2.h Cygwin: fix formatting: drop spaces leading tabs 2020-03-11 13:45:58 +01:00
regexec.c Cygwin: regex: convert wchar_t to wint_t 2023-02-14 13:02:15 +01:00
regfree.c
utils.h