Greg Hudson <ghudson@MIT.EDU> writes:
> I would have if you hadn't. However, apr_getopt doesn't handle long
> options, and Karl already specified some of those.
>
> NetBSD has a getopt_long implementation with a TNF copyright (BSDish,
> with advertising clause). There may be a getopt_long implementation
> floating around with an MIT license, but I couldn't find it.
>
> I'd also be willing to write a new getopt_long implementation for the
> public domain, since I'm out of Subversion tasks at the moment. I
> could make it suitable for the apr library.
Greg H -- on second thought, having long option functionality in APR
would help not only Subversion, but others as well. I'll bet Greg
Stein would jump for joy if you took it on... :-)
(As would I, since we'll definitely want a real longopt parser in the
svn client very soon.)
> > I know the gettext tools are GPL'd, but what about the library?
>
> I just checked; it's GPL.
>
> Again, there's a NetBSD implementation with a TNF copyright.
>
> Regarding another bit of code in the same commit:
> > /* Hrm... how to get a private enum namespace? Do I have to use the
> > svn prefix, or is there another way? There's no storage being
> > declared here, so `static' shouldn't work. */
>
> An "enum" declaration is like a "struct" or "union" declaration; it
> only applies to the scope it lives in, and never has external linkage.
> So all enum namespaces are "static".
Received on Sat Oct 21 14:36:10 2006