Re: copyright years: mass-update every January 1

2009-08-13 Thread Joel E. Denny
On Thu, 13 Aug 2009, Eric Blake wrote: > According to Akim Demaille on 8/13/2009 1:59 AM: > >> - Copyright (C) 89, 90, 91, 1995-2006, 2008-2009 Free Software > >> - Foundation, Inc. > >> + Copyright (C) 89, 90, 91, 1995-2006, 2008-2009 Free Software > >> Foundation, Inc. > > > > While at it

Re: copyright years: mass-update every January 1

2009-08-13 Thread Karl Berry
> While at it, why not standardize everything to 4 digits Sounds like a good idea to me< FWIW. The 2-digit years came about because rms "optimized" it with lawyers umpteen years ago. When I questioned him about it more recently (maybe only .3umpteen years :), he went back to the lawyers and

Re: findutils-git: 1 test may fail

2009-08-13 Thread Eric Blake
> > one test -- test-dup2 -- recently added to the findutils test suite > > is inherently broken and may fail. > > Thanks for the report. > Rather than removing the test, let's fix it by closing the next > two fd's. It should be an easy enough fix, but I don't have > commit access right now or I

Re: new modules getopt-posix, getopt-gnu

2009-08-13 Thread Eric Blake
Bruno Haible clisp.org> writes: > To make all this clearer, I'm introducing 'getopt-posix' and 'getopt-gnu' > modules, in the same way as we did for 'fnmatch'. Ultimately 'getopt-posix' > should be renamed to 'getopt', but this cannot be done after a sufficiently > long time of deprecation of the

Re: more version-etc test fixes

2009-08-13 Thread Eric Blake
Eric Blake byu.net> writes: > > + -e 's/\r//g' | > > I'm not sure that sed s/\r//g is portable. You may have to resort to tr > instead. It's not (Solaris /bin/sed treats it like sed 's/\\r//g', looking for a 2-byte literal backslash and r sequence, rather than the intended 1-byte carriage

Re: [PATCH] Exclude optimization

2009-08-13 Thread Ralf Wildenhues
Hello Sergey, * Sergey Poznyakoff meant to write on Tue, Aug 11, 2009 at 09:37:40PM CEST: > > This would seem to still mis-characterizes patterns such as 'foo]'. > > Yes, of course. But this function is by no means thought to correctly > catch all possible variations of wildcard patterns (one wou

Re: definition of NULL

2009-08-13 Thread Ralf Wildenhues
Hi Eric, * Eric Blake wrote on Thu, Aug 13, 2009 at 02:27:07PM CEST: > According to Ralf Wildenhues on 8/12/2009 11:53 PM: > > Just to know whether the trouble was spent well: did you report a bug > > with NetBSD? Their fixing their headers would be nice, even with your > > patch, and one would h

git format-patch on .texi (was: definition of NULL)

2009-08-13 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Bruno Haible on 8/13/2009 3:41 AM: > I got some "malformed patch" errors while applying the patch. Due to wrapped > lines such as > > @@ -12,6 +12,11 @@ The macros @code{EXIT_SUCCESS} and @code{EXIT_FAILURE} > are > not defined on >

Re: definition of NULL

2009-08-13 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Bruno Haible on 8/13/2009 3:41 AM: > Hi Eric, > > Wow! What a large change. Largely repetitive, but it adds up fast! > You handled locale.h, stddef.h, stdio.h, stdlib.h, string.h, unistd.h, > wchar.h, > but time.h also should define NU

Re: definition of NULL

2009-08-13 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Ralf Wildenhues on 8/12/2009 11:53 PM: > Just to know whether the trouble was spent well: did you report a bug > with NetBSD? Their fixing their headers would be nice, even with your > patch, and one would hope it wouldn't be a lot of tro

Re: copyright years: mass-update every January 1

2009-08-13 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Akim Demaille on 8/13/2009 1:59 AM: >> - Copyright (C) 89, 90, 91, 1995-2006, 2008-2009 Free Software >> - Foundation, Inc. >> + Copyright (C) 89, 90, 91, 1995-2006, 2008-2009 Free Software >> Foundation, Inc. > > While at it, why n

Re: more version-etc test fixes

2009-08-13 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Simon Josefsson on 8/13/2009 5:23 AM: > + sed \ > + -e '2s/Copyright (C) [0-9]\{4,4\} Free Software Foundation, > Inc\./COPYRIGHT/' \ > + -e '1s/test-argp-version-etc (.*) .*/test-argp-version-etc (PROJECT) > VERSION/' \ > +

more version-etc test fixes

2009-08-13 Thread Simon Josefsson
It seems it failed on CRLF differences too. Pushed. Also uses multiple -e instead of multiple sed, which I recall Eric suggested out earlier. /Simon >From 4b05d4e5fa7e1a7affd08576388c08b10bcf8cf0 Mon Sep 17 00:00:00 2001 From: Simon Josefsson Date: Thu, 13 Aug 2009 13:22:41 +0200 Subject: [PAT

[PATCH] version-etc-test: Make it work imported into projects.

2009-08-13 Thread Simon Josefsson
Pushed, similar to earlier patched for argp-version-etc-test. /Simon --- ChangeLog |5 + tests/test-version-etc.sh |3 ++- 2 files changed, 7 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index ab44403..ba2ed7e 100644 --- a/ChangeLog +++ b/ChangeLo

Re: definition of NULL

2009-08-13 Thread Bruno Haible
Hi Eric, Wow! What a large change. > There are only 7 headers defined by POSIX to > define NULL, and we already provide gnulib overrides for 6 of the 7 (the only > one lacking was stddef.h itself). You handled locale.h, stddef.h, stdio.h, stdlib.h, string.h, unistd.h, wchar.h, but time.h also