[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: CVS update: subversion/subversion/client .cvsignore Makefile.am README main.c

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2000-10-06 15:14:09 CEST

> hehe... I guess somebody really ought to point Karl at apr_getopt.h.

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.

> 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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.