Hello,

I thought I should say a word or two about what I have been doing
lately. Last weekend, I hacked in support for argp (a nice option
parsing tool, originally from the HURD world, I think, now included in
latest libc). The main advantage of using argp is that parsing of
options can be delegated to one or more child-parsers, so that the
messaging options can be written in one place (werror.c), algorithm
selection in its module (algorithms.c), etc, and then each program
which needs those options can reuse the same parser and behave more
consistently.

I almost made a work-in-progress release, but then I discovered that
argp had some more dependencies on glibc than I had first realized. So
I'll have to hack it some more to make sure it compiles properly on
non-glibc systems. 

/Niels

Reply via email to