From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Feb 13 03:27:48 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id DAA10379
	Thu, 13 Feb 1997 03:27:48 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id DAA10374
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 13 Feb 1997 03:27:47 +0900 (JST)
From: yamagata@nwgpc.kek.jp
Received: from localhost by nwgpc.kek.jp (8.8.5/X-95.11.12/nwgpc)
	id DAA01638; Thu, 13 Feb 1997 03:27:46 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Wed, 12 Feb 1997 10:13:49 +0900"
References: <9702120113.AA07412@taxis.lit.rd.nttdata.co.jp>
Content-Type: Text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19970213032746Y.yamagata@nwgpc.kek.jp>
Date: Thu, 13 Feb 1997 03:27:46 +0900
X-Dispatcher: impost version 0.97+ (Feb. 2, 1997)
Mime-Version: 1.0
Lines: 45
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 9739
Subject: [FreeBSD-users-jp 9739] Re: Zsh3 on 2.1R
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$3$s$P$s$O!";37A$G$9!#(B

In message <9702120113.AA07412@taxis.lit.rd.nttdata.co.jp>,
Michihiro Sato wrote

> FreeBSD $B$H$OD>@\4X78$J$$5$$b$9$k$N$G$9$,(B....
> 
> zsh (zsh-3.0.0) $B$G(B, wildcard "*"  $B$K$h$k%U%!%$%kL>$NJd40$r$d$k$H(B,
> $B;d$N(BFreeBSD(2.1R)$B$N4D6-$G$O(B, $BB>$N%7%'%k$H$O!V=gHV!W$,0c$C$F$7$^$&(B
> $B$N$K5$$E$$$?$N$G$9$,(B, $B$3$l$C$F2?8N$@$+$4B8CN$NJ}$O$$$^$;$s$+(B?

strcoll$B$r;H$C$F%U%!%$%kL>$NHf3S$r$7$F$$$k$+$i$G$9!#(B
man strcoll$B$7$F$_$F$/$@$5$$!#(B

$B$3$N>l9g$O(Bstrcoll$B$,;2>H$9$k(BLC_COLLATE$B%G!<%?$,5$$K$$$i$J$$$o$1$G$9$N$G!"(B
$B5$$K$$$k$h$&$J%G!<%?$r=q$$$FF~$lBX$($k$N$,@52r$J$s$G$7$g$&$+(B?
$B;d$K$OJ,$j$^$;$s!#(B

$B$7$P$i$/A0$3$l$,F3F~$5$l$?$H$-8D?ME*$KHs>o$K5$$K$$$i$J$+$C$?$N$G(B
config.h
$B$G(B
#define HAVE_STRCOLL 1
$B$3$l$r(B0$B$K$J$k$h$&$K$7$F(Bmake$B$7$F$$$?$N$G$9$,!"(B
$B:G6a$O(BHAVE_STRCOLL$B$,(B0$B$@$H(Bglob.c$BEy$G(B

#ifdef HAVE_STRCOLL
    cmp = strcoll(c, d);
#endif
    for (; *c == *d && *c; c++, d++);
#ifndef HAVE_STRCOLL
    cmp = (int)STOUC(*c) - (int)STOUC(*d);
#endif

$B$J$s$F$3$H$r$7$F$$$k$N$G(B

#define HAVE_STRCOLL 1
#define strcoll(a, b) strcmp(a, b)

$B$H$7$FF($2$F$$$^$9!#(B

$BB>$N(BOS$B$N>l9g$O(Bstrcoll$B$,$J$$$H$+!"(B
$B$U$D!A$J%G!<%?$@$C$?$j$9$k$N$G(B
$B@5>o$K8+$($k$H$$$&%*%A$G$7$g$&!#(B

--
