п'ятниця 22 вересень 2006 14:11, Eric Blake написав: > Is there a link to an online CVS repository with this change?
http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/stdlib/getopt_long.c > If the FreeBSD getopt_long v1.13 file behaves like GNU's getopt in all > aspects (including the reason that sparked this exchange, where in GNU > getopt_long, optional arguments using :: have no change in behavior > whether or not POSIXLY_CORRECT is specified, since POSIX does not require > disabling this extension), then gnulib needs to be patched to detect if > the BSD getopt_long has the fix. As I mentioned before, Eric, in the absence of a *published standard* expecting a non-FOO implementation to match FOO's "in all aspects" is rather unreasonable. We'll have to stick to the "case-by-case method". As you could see, we are fast to fix issues ONCE THEY ARE BROUGHT UP. Should you hit another one, please, don't just go back to re-implementing and using your own wheel, but let us know, what's you deem to be wrong with ours. Thank you very much. -mi