[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gnulib] Re: proofreading the changesets
From: |
Simon Josefsson |
Subject: |
[Bug-gnulib] Re: proofreading the changesets |
Date: |
Tue, 16 Dec 2003 12:56:53 +0100 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) |
Bruno Haible <address@hidden> writes:
> lib/argp-fmtstream.c,v-1
> lib/argp-fmtstream.h,v-1
> lib/argp-help.c,v-1
> lib/argp-namefrob.h,v-1
> lib/argp-parse.c,v-1
> lib/argp-xinl.c,v-1
> lib/argp.h,v-1
...
> lib/xgetdomainname.c,v-1
> lib/xgetdomainname.h,v-1
> lib/xgethostname.c,v-1
> lib/xgethostname.h,v-1
FWIW, I read through these, and didn't find anything weird.
Incidentally, I'm no longer using argp in my projects, so I probably
won't know much about its status in the future. The reason I stopped
using argp was more subjective than technical; the current argp in
libc/gnulib now work fine on the 20+ platforms I test on. One of my
motives for dropping argp is that I found GNU Gengetopt easier to work
with, despite that it is less flexible and rather limited compared to
argp. Another motive was the code quality -- argp is horrible,
gengetopt is not perfect but it is at least short. Another motive was
the amount of cluttered code argp leads to. The deciding factor was
probably maintainer responsiveness though; it took literally months to
get patches applied to libc, whereas the gengetopt maintainer even
implemented suggestions I sent. Well, at least my argp exercise
resulted in a portable argp, if someone else wants to use it.