From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Nov 18 12:17:39 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id gAI3HdL26512;
	Mon, 18 Nov 2002 12:17:39 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from white.imgsrc.co.jp (ns.imgsrc.co.jp [2001:218:422:1::2])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet6 id gAI3Hd226507
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 18 Nov 2002 12:17:39 +0900 (JST)
	(envelope-from max@wide.ad.jp)
Received: from localhost (localhost [127.0.0.1])
	by white.imgsrc.co.jp (Postfix) with ESMTP
	id E9B8524DB8; Mon, 18 Nov 2002 12:17:38 +0900 (JST)
Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130])
	by white.imgsrc.co.jp (Postfix) with ESMTP
	id 25A1824DA8; Mon, 18 Nov 2002 12:17:35 +0900 (JST)
Received: from ale.imgsrc.co.jp (ale.imgsrc.co.jp [210.226.20.142])
	by black.imgsrc.co.jp (Postfix) with ESMTP
	id B0BF21E460E; Mon, 18 Nov 2002 12:17:33 +0900 (JST)
Message-ID: <87smxzzhv5.wl@ale.imgsrc.co.jp>
From: Masafumi NAKANE <max@FreeBSD.org>
To: aida-s@jcom.home.ne.jp
Cc: FreeBSD-users-jp@jp.FreeBSD.org, 1yen@sh.rim.or.jp
In-Reply-To: <863cq1aocv.wl@jcom.home.ne.jp>
References: <20021115214352.7ad1aa8c.gen_otsuji@yahoo.co.jp>
	<20021116.000308.440980825.nin@polka.mail.plala.or.jp>
	<20021116.095823.74729736.1yen@192.168.132.10>
	<863cq1aocv.wl@jcom.home.ne.jp>
User-Agent: Wanderlust/2.8.1 (Something) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4
 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.4 Emacs/21.2
 (i386--freebsd) MULE/5.0 (SAKAKI)
X-PGP-Fingerprint: EB40 BCAB 4CE5 0764 9942  378C 9596 159E CE35 6B59
X-ICQ-UIN: 46494717
MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi")
Content-Type: text/plain; charset=ISO-2022-JP
X-Virus-Scanned: by AMaViS on ns.imgsrc.co.jp
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 18 Nov 2002 12:17:34 +0900
X-Sequence: FreeBSD-users-jp 72130
Subject: [FreeBSD-users-jp 72130] Re: XIM =?ISO-2022-JP?B?GyRCJCwbKEI=?=
 =?ISO-2022-JP?B?GyRCJFgkcyRKJE4kRyQ5ISMbKEI=?= 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: max@FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+021111

$BCf:,$G$9!#(B

On Sat, 16 Nov 2002 17:52:00 +0900,
AIDA Shinra <aida-s@jcom.home.ne.jp> wrote:
> $B;dC#$NJ}$G$b!"(Bwchar_t$B$O2?$H$+$7$J$/$F$O$H;W$C$F$$$^$9$,!"7|0F$,(B2$B$D$/$i(B
> $B$$=E$J$C$F$$$F!">/$J$/$H$bMh7n$^$G$OD>$;$J$$>u67$K$"$j$^$9!#:#$N$H$3$m(B
> $B$O(Bports$B$NB&$G2?$H$+%O%C%/$rF~$l$FBP1~$7$FM_$7$$$H;W$$$^$9!#(B

> stable$B$K1F6A$,=P$F$$$k$N$OHs>o$KLdBj$,$"$k$N$G!"$^$:$O(Bpatch-al$B$r%P%C%/(B
> $B%"%&%H$7$F!"(Bportrevision$B$r>e$2$kI,MW$,$"$k$H;W$$$^$9!#$=$N8e$I$&$d$C$F(B
> current$B$KBP1~$9$l$P$$$$$N$+!";d$O(Bcurrent$B$N4D6-$r;}$C$F$$$J$$$N$G$h$/J,(B
> $B$+$i$J$$$N$G$9$,!"(Bcurrent$B$NJ}$O<!$N%Q%C%A$r;n$7$F$/$l$^$;$s$+!)(B

$B$$$?$@$$$?%Q%C%A$r;n$7$F$_$^$7$?$,!"%3%s%Q%$%k$,DL$j$^$;$s$G$7$?!#$"$^(B
$B$j$8$C$/$j$HDI$$$+$1$F$J$$$s$G$9$,!";n$7$K(B ports-jp 13296 $B$GN.$l$?%Q%C(B
$B%A$rEv$F$F$_$?$H$3$m!"$3$A$i$G$O(B -stable, -current $B$H$b$KLdBj$J$/%3%s(B
$B%Q%$%k$ODL$j$^$7$?!#$$$?$@$$$?%Q%C%A$K$D$$$F$b!"$b$&>/$7$$$m$$$m$HD4$Y(B
$B$F$_$h$&$H$O;W$C$F$$$^$9$,!#(B

$B>\$7$$F0:n3NG'$r$G$-$k4D6-$,$J$$$N$G!"$I$J$?$+;n$7$F$$$?$@$1$k$H=u$+$j(B
$B$^$9!#(B

$B0J2<$N%Q%C%A$r(B files/patch-al $B$H$7$F$*$$$F(B port $B$G(B make $B$r$7$F$$$?$@$1(B
$B$l$P$$$$$O$:$G$9!#(B

$BCf:,2mJ8(B

----------
--- canna/widedef.h.orig	Fri Nov 29 22:00:55 1996
+++ canna/widedef.h	Thu Oct 24 22:51:17 2002
@@ -35,7 +35,16 @@
 #define WCHAR16
 #endif
      
-#if defined(__FreeBSD__) || defined(__NetBSD__)
+#ifdef __FreeBSD__
+# include <sys/param.h>
+# if __FreeBSD_version >= 500039
+#  include <wchar.h>
+# else
+#  include <machine/ansi.h>
+# endif
+#endif
+
+#ifdef __NetBSD__
 # include <machine/ansi.h>
 #endif
 
@@ -64,14 +73,14 @@
 #if defined(__FreeBSD__) || defined(__NetBSD__)
 # ifdef _BSD_WCHAR_T_
 #  undef _BSD_WCHAR_T_
-#  ifdef WCHAR16
-#   define _BSD_WCHAR_T_ unsigned short
-#  else
-#   define _BSD_WCHAR_T_ unsigned long
-#  endif
+# endif
+# ifdef WCHAR16
+#  define _BSD_WCHAR_T_ unsigned short
+# else
+#  define _BSD_WCHAR_T_ unsigned long
+# endif
 # include <stddef.h>
 # define _WCHAR_T
-# endif
 #else
 #if !defined(WCHAR_T) && !defined(_WCHAR_T) && !defined(_WCHAR_T_) \
  && !defined(__WCHAR_T) && !defined(_GCC_WCHAR_T) && !defined(_WCHAR_T_DEFINED)
----------
