Undo most of the 2007-02-03 change, switching to the strcase module
commit1cfe1ed7c8c41cf0a1c8a3d5c8b22da2559759a2
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 7 Feb 2007 20:37:29 +0000 (7 20:37 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 7 Feb 2007 20:37:29 +0000 (7 20:37 +0000)
treea49110951bf6f727a024e78e0f2919fbe1ea8912
parent0049ec8628e5a320d055a0cea8676a58cec60986
Undo most of the 2007-02-03 change, switching to the strcase module
now that gnulib strcase has been fixed.
* bootstrap.conf (gnulib_modules): Remove c-strcase.  Add strcase.
* lib/.cvsignore: Remove c-ctype.c, c-ctype.h, c-strcase.h,
c-strcasecomp.c, c-strncasecmp.c.  Add strcasecmp.c, strncasecmp.c
* m4/.cvsignore: Add strcase.m4.
* src/getargs.c: Revert 2007-02-03 change, as follows.
Don't include c-strcase.h.
(language_argmatch): Use strcasecmp rather than c_strcasecmp.
strcasecmp has "unspecified behavior" outside the POSIX locale,
but it works fine in practice if at least one argument is ASCII,
as is the case in Bison.
ChangeLog
bootstrap.conf
lib/.cvsignore
m4/.cvsignore
src/getargs.c