Re: underscores in gnulib file names

2007-09-06 Thread Jim Meyering
Jim Meyering <[EMAIL PROTECTED]> wrote: > glibc is very nice software, but it is not a model > of adherence to GNU or portability standards. Whoops. Don't want to sound *too* inflammatory :-) Let me rephrase: glibc doesn't bend over backwards to support losing C compilers (or any non-gcc ones?)

Re: underscores in gnulib file names

2007-09-06 Thread Jim Meyering
Bruno Haible <[EMAIL PROTECTED]> wrote: > Hi Paul, > >> RMS writes: >> >> > Our convention is to use dashes, not underscores. >> > The names getopt_.h and getopt_int.h don't follow >> > this convention. I'm open to such a change. I admit that .eh seems a little odd, and would require everyone to

Re: underscores in gnulib file names

2007-09-06 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Bruno Haible on 9/6/2007 5:02 PM: > Hi Paul, > >> * Change getopt_.h to getopt.eh, and similarly for the other files >> whose names end in "-.h". ".eh" is short for "edit-needed header". > > This is awful. Text editors, xgettext, and

Re: underscores in gnulib file names

2007-09-06 Thread Bruno Haible
Hi Paul, > RMS writes: > > > Our convention is to use dashes, not underscores. > > The names getopt_.h and getopt_int.h don't follow > > this convention. Where does this "convention" come from? It's the first time I hear about such a bizarre requirement. POSIX does not specify the existence of

remove obsolete comment from 'bootstrap'

2007-09-06 Thread Paul Eggert
I installed this to catch up with recent changes: * build-aux/bootstrap: Remove obsolete comment about wget --help. Index: build-aux/bootstrap === RCS file: /cvsroot/gnulib/gnulib/build-aux/bootstrap,v retrieving revision 1.11 diff -u

Re: [PATCH]: struct timespec redefinition

2007-09-06 Thread Paul Eggert
Yoann Vandoorselaere <[EMAIL PROTECTED]> writes: > -if test $gl_cv_sys_struct_timespec_in_time_h = yes; then > +if test $gl_cv_sys_struct_timespec_in_sys_time_h = yes; then Thanks for catching and reporting that. I installed the patch.

underscores in gnulib file names

2007-09-06 Thread Paul Eggert
RMS writes: > Our convention is to use dashes, not underscores. > The names getopt_.h and getopt_int.h don't follow > this convention. > In the long term, would you please change them? Here's one way to satisfy this request: * Change getopt_int.h to getopt-int.h. * Change getopt_.h to getopt.e

[PATCH]: struct timespec redefinition

2007-09-06 Thread Yoann Vandoorselaere
Hi, I got the report from an OpenBSD-3.8 user who get the following error while trying to compile libprelude: /usr/include/sys/time.h:52: error: redefinition of `struct rpl_timespec' It look like the SYS_TIME_H_DEFINES_STRUCT_TIMESPEC assignment is never made due to the wrong variable being test