Re: proposed change to close-stream module

2006-09-29 Thread Paul Eggert
Bruno Haible <[EMAIL PROTECTED]> writes: > Hi Paul and Jim, > > It bothers me that in order to implement a basic functionality like the > 'closeout' module, you need the __fpending module, which is not based on > POSIX but rather a case-by-case hack for various platforms. > > Here is a proposed pa

Re: [bug-gnulib] proposed change to close-stream module

2006-09-29 Thread Bruno Haible
Jim Meyering wrote: > This looks potentially disruptive. > Have you tested it much? I've verified (in gettext) that the fwriteerror_no_ebadf function works as advertised. I haven't tested close-stream and closeout, since I don't use them directly in my packages. You're always invited to proofread/

Re: proposed change to close-stream module

2006-09-29 Thread Jim Meyering
Bruno Haible <[EMAIL PROTECTED]> wrote: > Hi Paul and Jim, > > It bothers me that in order to implement a basic functionality like the > 'closeout' module, you need the __fpending module, which is not based on > POSIX but rather a case-by-case hack for various platforms. > > Here is a proposed patc

proposed change to close-stream module

2006-09-29 Thread Bruno Haible
Hi Paul and Jim, It bothers me that in order to implement a basic functionality like the 'closeout' module, you need the __fpending module, which is not based on POSIX but rather a case-by-case hack for various platforms. Here is a proposed patch to lift this dependency. Instead of using __fpendi