Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-27 Thread Jim Meyering
Paolo Bonzini wrote: > On 07/26/2011 10:26 PM, Jim Meyering wrote: >> > > I don't know about typical mingw file system usage. >> > > Do mingw users use NTFS often? >> > >> > Yes, all of them. MinGW is just the name of the free compiler >> > toolchain for Windows. Unlike cygwin, it uses the MS

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-27 Thread Paolo Bonzini
On 07/26/2011 10:26 PM, Jim Meyering wrote: > > I don't know about typical mingw file system usage. > > Do mingw users use NTFS often? > > Yes, all of them. MinGW is just the name of the free compiler > toolchain for Windows. Unlike cygwin, it uses the MS C library, so > anything MS docume

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-26 Thread Jim Meyering
Paolo Bonzini wrote: > On 07/26/2011 03:42 PM, Jim Meyering wrote: >> I don't know about typical mingw file system usage. >> Do mingw users use NTFS often? > > Yes, all of them. MinGW is just the name of the free compiler > toolchain for Windows. Unlike cygwin, it uses the MS C library, so > any

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-26 Thread Paolo Bonzini
On 07/26/2011 03:42 PM, Jim Meyering wrote: I don't know about typical mingw file system usage. Do mingw users use NTFS often? Yes, all of them. MinGW is just the name of the free compiler toolchain for Windows. Unlike cygwin, it uses the MS C library, so anything MS documents applies to mi

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-26 Thread Jim Meyering
Paolo Bonzini wrote: > On 07/26/2011 12:18 PM, Jim Meyering wrote: >> Regarding NTFS, can you point to a real gnulib-using application that is >> misbehaving because of this? I've seen that some NTFS implementations >> *do* have usable inode support. Both cygwin and fuse-based ones do, >> so you

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-26 Thread Paolo Bonzini
On 07/26/2011 12:18 PM, Jim Meyering wrote: Regarding NTFS, can you point to a real gnulib-using application that is misbehaving because of this? I've seen that some NTFS implementations *do* have usable inode support. Both cygwin and fuse-based ones do, so you must mean mingw. Yes, I mean m

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-26 Thread Jim Meyering
Paolo Bonzini wrote: > On 07/24/2011 09:06 PM, Jim Meyering wrote: >>> > What about a few POSIX-violating fringe operating systems (Windows and >>> > DJGPP come to mind)?:) For Windows we can write our own stat >>> > function in cygwin, but for DJGPP I think we're in a bad situation... >> AFAI

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-25 Thread Bastien ROUCARIES
On Mon, Jul 25, 2011 at 10:32 AM, Paolo Bonzini wrote: > On 07/24/2011 09:06 PM, Jim Meyering wrote: >>> >>> >  What about a few POSIX-violating fringe operating systems (Windows and >>> >  DJGPP come to mind)?:)   For Windows we can write our own stat >>> >  function in cygwin, but for DJGPP I th

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-25 Thread Paolo Bonzini
On 07/24/2011 09:06 PM, Jim Meyering wrote: > What about a few POSIX-violating fringe operating systems (Windows and > DJGPP come to mind)?:) For Windows we can write our own stat > function in cygwin, but for DJGPP I think we're in a bad situation... AFAIK, DJGPP is not relevant these days

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-24 Thread Jim Meyering
Paolo Bonzini wrote: > On 07/23/2011 11:12 PM, Jim Meyering wrote: >> >> In my experience, dev/ino is sufficient, as long as you're not using one of >> a few POSIX-violating fringe file systems (clearcase's MVS comes to mind). > > What about a few POSIX-violating fringe operating systems (Windows a

Re: bug #17457: "grep -r foo . > somefile" goes into an infinite loop

2011-07-24 Thread Paolo Bonzini
On 07/23/2011 11:12 PM, Jim Meyering wrote: In my experience, dev/ino is sufficient, as long as you're not using one of a few POSIX-violating fringe file systems (clearcase's MVS comes to mind). What about a few POSIX-violating fringe operating systems (Windows and DJGPP come to mind)? :) Fo