python compilation issue on pylint

2018-12-19 Thread Marco Atzeri
I am trying to build a recent pylint with the attached cygport but the following error is puzzling me /usr/lib/python3.6/assert_on_tuple.py:11: SyntaxWarning: assertion is always true, perhaps remove parentheses? *** Error compiling '/cygdrive/d/cyg_pub/devel/python-module/python3-pylint-2.2.2-1

[ANNOUNCEMENT] attr 2.4.48-1

2018-12-19 Thread Corinna Vinschen
The following packages have been uploaded to the Cygwin distribution: * attr-2.4.48-1 * libattr-devel-2.4.48-1 * libattr1-2.4.48-1 -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscri

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: Exclude System entries with "ls" or "find"

2018-12-19 Thread Brian Inglis
On 2018-12-19 07:43, Andrey Repin wrote: >> On Dec 19 08:29, Eliot Moss wrote: >>> On 12/19/2018 7:10 AM, Andrey Repin wrote: > Bottom line is, if you want to handle DOS attributes in a special way > not covered by our POSIX emulation, user space has to do it. Can something be implemen

Re: Exclude System entries with "ls" or "find"

2018-12-19 Thread Corinna Vinschen
On Dec 19 17:43, Andrey Repin wrote: > Greetings, Corinna Vinschen! > > > On Dec 19 08:29, Eliot Moss wrote: > >> On 12/19/2018 7:10 AM, Andrey Repin wrote: > >> > Greetings, Corinna Vinschen! > >> > > >> > > Bottom line is, if you want to handle DOS attributes in a special way > >> > > not cover

Re: Exclude System entries with "ls" or "find"

2018-12-19 Thread Andrey Repin
Greetings, Corinna Vinschen! > On Dec 19 08:29, Eliot Moss wrote: >> On 12/19/2018 7:10 AM, Andrey Repin wrote: >> > Greetings, Corinna Vinschen! >> > >> > > Bottom line is, if you want to handle DOS attributes in a special way >> > > not covered by our POSIX emulation, user space has to do it. >

Re: Exclude System entries with "ls" or "find"

2018-12-19 Thread Corinna Vinschen
On Dec 19 08:29, Eliot Moss wrote: > On 12/19/2018 7:10 AM, Andrey Repin wrote: > > Greetings, Corinna Vinschen! > > > > > Bottom line is, if you want to handle DOS attributes in a special way > > > not covered by our POSIX emulation, user space has to do it. > > > > Can something be implemented

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: Exclude System entries with "ls" or "find"

2018-12-19 Thread Eliot Moss
On 12/19/2018 7:10 AM, Andrey Repin wrote: Greetings, Corinna Vinschen! Bottom line is, if you want to handle DOS attributes in a special way not covered by our POSIX emulation, user space has to do it. Can something be implemented around getfattr to serve this use case in a more POSIX'y way?

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

iswcntrl() regression

2018-12-19 Thread Bruno Haible
Hi, POSIX [1] requires that iswcntrl (EOF) == 0. This was true in CYGWIN_NT-10.0 2.9.0(0.318/5/3) (x86_64) but is no longer true in CYGWIN_NT-10.0 2.11.1(0.329/5/3) (x86_64). (Reported by Assaf Gordon.) Looking at the changes that occurred in the cygwin git between 2.9.0 (on 2017-08-03)

Re: Exclude System entries with "ls" or "find"

2018-12-19 Thread Andrey Repin
Greetings, Corinna Vinschen! > Bottom line is, if you want to handle DOS attributes in a special way > not covered by our POSIX emulation, user space has to do it. Can something be implemented around getfattr to serve this use case in a more POSIX'y way? -- With best regards, Andrey Repin Wedn

Re: Exclude System entries with "ls" or "find"

2018-12-19 Thread Corinna Vinschen
On Dec 18 22:00, Brian Inglis wrote: > On 2018-12-18 01:13, Corinna Vinschen wrote: > > On Dec 17 16:46, Steven Penny wrote: > >> Compare Cygwin: > >>$ ls -1 -N /cygdrive/c > >>$Recycle.Bin > >>cygwin64 > >>Documents and Settings > >>pagefile.sys > >>PerfLogs > >>Program