Re: iswcntrl() regression

2019-01-12 Thread Thomas Wolff
Am 11.01.2019 um 10:16 schrieb Corinna Vinschen: On Jan 11 02:07, Thomas Wolff wrote: Am 06.01.2019 um 23:39 schrieb Thomas Wolff: Am 06.01.2019 um 21:21 schrieb Corinna Vinschen: On Dec 19 21:57, Bruno Haible wrote: Hello Thomas, Oops 1: I forgot to add the reference to POSIX: http://pubs.o

Re: iswcntrl() regression

2019-01-11 Thread Corinna Vinschen
On Jan 11 02:07, Thomas Wolff wrote: > Am 06.01.2019 um 23:39 schrieb Thomas Wolff: > > Am 06.01.2019 um 21:21 schrieb Corinna Vinschen: > > > On Dec 19 21:57, Bruno Haible wrote: > > > > Hello Thomas, > > > > > > > > Oops 1: I forgot to add the reference to POSIX: > > > > http://pubs.opengroup.or

Re: iswcntrl() regression

2019-01-10 Thread Thomas Wolff
Am 06.01.2019 um 23:39 schrieb Thomas Wolff: Am 06.01.2019 um 21:21 schrieb Corinna Vinschen: On Dec 19 21:57, Bruno Haible wrote: Hello Thomas, Oops 1: I forgot to add the reference to POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iswcntrl.html Oops 2: The relevant express

RE: iswcntrl() regression

2019-01-08 Thread Wong, Samuel
Subject: Re: iswcntrl() regression CCed Bruno and Assaf, I guess both are not subscribed to the Cygwin ML. On Dec 19 14:25, Thomas Wolff wrote: > On 19.12.2018 13:53, Bruno Haible wrote: > > Hi, > > > > POSIX [1] requires that iswcntrl (EOF) == 0. > Interesting speci

Re: iswcntrl() regression

2019-01-06 Thread Thomas Wolff
Am 06.01.2019 um 21:21 schrieb Corinna Vinschen: On Dec 19 21:57, Bruno Haible wrote: Hello Thomas, Oops 1: I forgot to add the reference to POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iswcntrl.html Oops 2: The relevant expression is iswcntrl (WEOF), not iswcntrl (EOF).

Re: iswcntrl() regression

2019-01-06 Thread Corinna Vinschen
On Dec 19 21:57, Bruno Haible wrote: > Hello Thomas, > > Oops 1: I forgot to add the reference to POSIX: > http://pubs.opengroup.org/onlinepubs/9699919799/functions/iswcntrl.html > > Oops 2: > The relevant expression is iswcntrl (WEOF), not iswcntrl (EOF). > > > > Are there any other special req

Re: iswcntrl() regression

2018-12-19 Thread Bruno Haible
Hello Thomas, Oops 1: I forgot to add the reference to POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iswcntrl.html Oops 2: The relevant expression is iswcntrl (WEOF), not iswcntrl (EOF). > > Are there any other special requirements concerning EOF? WEOF is a special value. The

Re: iswcntrl() regression

2018-12-19 Thread Corinna Vinschen
CCed Bruno and Assaf, I guess both are not subscribed to the Cygwin ML. On Dec 19 14:25, Thomas Wolff wrote: > On 19.12.2018 13:53, Bruno Haible wrote: > > Hi, > > > > POSIX [1] requires that iswcntrl (EOF) == 0. > Interesting special case, as EOF is not a character. > In newlib/libc/ctype, this

Re: iswcntrl() regression

2018-12-19 Thread Thomas Wolff
On 19.12.2018 13:53, Bruno Haible wrote: Hi, POSIX [1] requires that iswcntrl (EOF) == 0. Interesting special case, as EOF is not a character. In newlib/libc/ctype, this could be fixed in iswcntrl_l.c as a special condition, or injected as a special case in the categories.t table. Are there a