Paul Eggert <[EMAIL PROTECTED]> wrote: > I'd like to add a 'string' module to gnulib, which does for <string.h> > what the sys_time module does for <sys/time.h>, namely, sets up a > substitute string.h that has needed GNU declarations. That way, > we don't need to worry about the little include files like "strstr.h" > which make the rest of the code harder to read and maintain. > > Here's a patch to do this, tested with coreutils. > > Bruno, this patch would affect strcase, pathname, fchdir, javacomp, > striconv, execute, pipe. > > Sergey, this patch would affect argp. > > Simon, this patch would affect mempcpy, getaddrinfo, iconvme, > mempcpy, xstrndup. > > Yoann, this would affect strsep. > > This may be a bit ambitious, but I'd like to check in this patch all > at once, since if I check in only the stuff that Jim and I maintain > it'll break the other modules (due to little files like "strstr.h" > that go away).
Ambitious, indeed, but very nice. Please post the new file, modules/string, too :-)