From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Nov 26 01:06:34 1996
Received: by jaz.jp.freebsd.org (8.8.3+2.6Wbeta9/8.7.3) id BAA24876
	Tue, 26 Nov 1996 01:06:34 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.3+2.6Wbeta9/8.7.3) with ESMTP id BAA24869
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 26 Nov 1996 01:06:27 +0900 (JST)
Received: from chacha.ribon.or.jp (mym0154.bekkoame.or.jp [202.244.225.154]) by cola2.bekkoame.or.jp (8.7.5+2.6W/3.4W2) with SMTP id BAA05102 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 26 Nov 1996 01:06:17 +0900 (JST)
Received: from himechan.ribon.or.jp (himechan.ribon.or.jp [192.168.0.1]) by chacha.ribon.or.jp (8.6.12/3.5Wbeta) with ESMTP id BAA06620 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 26 Nov 1996 01:03:14 +0900
Received: (from flathill@localhost) by himechan.ribon.or.jp (8.7.5/3.5Wbeta) id BAA00947; Tue, 26 Nov 1996 01:03:16 +0900 (JST)
Message-Id: <199611251603.BAA00947@himechan.ribon.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org
X-Mailer: Mew version 1.06 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Tue_Nov_26_01:03:13_1996)--"
Date: Tue, 26 Nov 1996 01:03:15 +0900
From: Seiichirou Hiraoka <flathill@leo.bekkoame.or.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 6783
Subject: [FreeBSD-users-jp 6783] Re: Kanji Input to Netscape Navigator via kinput2
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

----Next_Part(Tue_Nov_26_01:03:13_1996)--
Content-Type: Text/Plain; charset=iso-2022-jp

$BJ?2,!w#B#E#K#K#O#A#M#E$G$9!#(B

$B>/$7!"$*;G$$$7$?$$;v$,$"$j$^$9!#(B
$B$"$k%W%m%0%i%`$N%3%s%Q%$%kJ}K!$K$D$$$F$G$9$,!"$=$NA0$KGX7J$r=q$-$^$9!#(B

$B@hF|!";0J?!w7DBg$5$s$+$i%a!<%k$rD:$-$^$7$?!#(B
$BFbMF$H$7$F$O!"(B
$B!V(BLinux$B$N$[$&$G(BNetscape$B$K(Bkinput2$B$r;H$C$FD>@\4A;z$rF~NO$9$k;v$K@.8y$7$?$i$7$$!#(B
$B$G!"$=$l$HF1$8;v$r(BFreeBSD$B$G$b=PMh$k$+$I$&$+!";n$7$F2<$5$$!#!W(B
$B$H$$$&FbMF$G$9!#(B

$B;d$N=j$G$b?'!9$H$d$C$F!"%a%K%e!<!"%\%?%s!"%X%k%WEyA4$FF|K\8l2==PMh$^$7$?!#(B
$B%+%C%H!u%Z!<%9%H$GF|K\8l$rF~NO$9$k;v$b=PMh$k$h$&$K$J$j$^$7$?!#(B
# $B$3$3$^$G$O0JA0$G$b=PMh$F$$$?$h$&$G$9$,!#(B

$B$G!":G8e$K!"(BNetscape$B$K(Bkinput2$B$r;H$C$FD>@\4A;z$r=q$-9~$`$H$$$&CJ3,$G$9$,!"(B
$B$=$N$?$a$KI,MW$@$H;W$o$l$k%U%!%$%k(B($B%m%1!<%k$N4X78!)(B)$B$N%3%s%Q%$%k$,=PMh$^$;$s!#(B
# $B$C$F$$$&$+!"=PMh$F$b$&$^$/;H$($^$;$s!#(B

$B%U%!%$%k$OC;$$$N$G!":G8e$KE:$(IU$1CW$7$^$9!#(B
Linux$B$G$N%3%s%Q%$%kJ}K!$O!"%U%!%$%k$N:G=i$NItJ,$K=q$$$F$"$j$^$9!#(B

$B;d$N=j$G$O!"(BFreeBSD(98)2.1.5R$B$G;n$7$^$7$?!#(B

$B%3%s%Q%$%k$,@.8y$7$?$i!"$=$N%U%!%$%k$r!"(B.cshrc$BEy$G!"(B
setenv LD_PRELOAD /usr/local/lib/liblocale.so
                                 ^^^^^^^^^^^^$B%U%!%$%kL>$G$9!#(B
$BEy$H$7$F!"$&$^$/FI$_9~$a$l$PNI$$$N$G$9$,!"!"!"!"!#(B

$B$I$J$?$+$*J,$+$j$K$J$kJ}$O!"65$($F2<$5$$!#(B

$B$h$m$7$/$*4j$$$7$^$9!#(B

	    $BJ?2,(B  $B@,0lO/(B  $B!?(Bflathill@leo.bekkoame.or.jp$B!?(B
		     $B0&I2Bg3X9)3XItEE5$EE;R9)3X2J(B
      $B!z!y!z(BFreeBSD$B=i?4<T%f!<%6$N$?$a$N%[!<%`%Z!<%83+@_Cf!z!y!z(B
		 http://www.bekkoame.or.jp/~flathill/




----Next_Part(Tue_Nov_26_01:03:13_1996)--
Content-Type: Text/Plain; charset=us-ascii

/* locale.c for Linux
   gcc -fPIC -shared -Wl,-rpath=/usr/X11R6/lib,-soname,liblocale.so \
   -o liblocale.so locale.c -L/usr/X11R6/lib -lX11 -lXt

   LD_PRELOAD=/lib/liblocale.so netscape */

#include <locale.h>
#include <X11/Intrinsic.h>

char *_Xsetlocale (int, const char *);

#undef setlocale
char *setlocale (int c, const char *l)
{
  if ((c == LC_ALL || c == LC_CTYPE) && l != NULL
      && !(*l == 'C' && l[1] == '\0')) {
	XtSetLanguageProc(NULL, NULL, NULL);
	l = NULL;
  }
  return _Xsetlocale(((c == LC_ALL || c == LC_CTYPE) ? 2 : 3), l);
}

----Next_Part(Tue_Nov_26_01:03:13_1996)----
