* lib/exclude.c (FNM_EXTMATCH): Define if system does not.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 15 Feb 2007 00:29:06 +0000 (00:29 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 15 Feb 2007 00:29:06 +0000 (00:29 +0000)
commitb20fd100dd7a8a8136817003b18607c3fffc8765
treeae6722409385d4acf5d370665e8a8b3b30f86cf5
parent9d162a1de906d622c116dd3e30c0ef673904a783
* lib/exclude.c (FNM_EXTMATCH): Define if system does not.
Verify that it doesn't overlap with our flags.
(fnmatch_no_wildcards): Don't use strcasecmp or strncasecmp, which
do not have the desired effect in multibyte locales; instead, use
mbscasecmp.
* modules/exclude (Depends-on): Depend on mbscasecmp, not strcase.
Add dependency on xalloc.  Depend on fnmatch, not fnmatch-gnu, since
we don't require GNU fnmatch ourselves (if our users require it, they
should do so explicitly).
ChangeLog
lib/exclude.c
modules/exclude