From owner-FreeBSD-tech-jp@jp.freebsd.org  Thu Oct 15 17:01:36 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id RAA26378;
	Thu, 15 Oct 1998 17:01:36 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from coconut.itojun.org (root@coconut.itojun.org [210.160.95.97])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id RAA26369
	for <FreeBSD-tech-jp@jp.freebsd.org>; Thu, 15 Oct 1998 17:01:34 +0900 (JST)
	(envelope-from itojun@itojun.org)
Received: from localhost (itojun@localhost.itojun.org [127.0.0.1])
	by coconut.itojun.org (8.8.8+3.0Wbeta12/3.6W) with ESMTP id RAA08307
	for <FreeBSD-tech-jp@jp.freebsd.org>; Thu, 15 Oct 1998 17:01:33 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
In-reply-to: shiozaki's message of Thu, 15 Oct 1998 16:47:45 JST.
      <19981015164745S.shiozaki@ased.mt.nec.co.jp> 
X-Template-Reply-To: itojun@itojun.org
X-Template-Return-Receipt-To: itojun@itojun.org
X-PGP-Fingerprint: F8 24 B4 2C 8C 98 57 FD  90 5F B4 60 79 54 16 E2
From: Jun-ichiro itojun Itoh <itojun@iijlab.net>
Date: Thu, 15 Oct 1998 17:01:32 +0900
Message-ID: <8303.908438492@coconut.itojun.org>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-tech-jp 1779
Subject: [FreeBSD-tech-jp 1779] Re: Xtt + gtk+1.0.5j + gimp1.0.0j 
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org


>> > # $B%$%=%?!<$N;d$N%[!<%`%G%#%l%/%H%j(B($B%&%'%C%V%Z!<%8$G$O$J$$(B)$B$K$O!"(B
>> > #   ~tshiozak/doc-pub/internal/wcspec/wcspec-0001.txt
>> > # $B$H$$$&!"Ff$N;EMM=q$,$"$j$^$9!#(B32bit wchar_t ;-)
>> isoternet $B%a%s%P!<$8$c$J$$$N$GA[A|$G8@$C$F$^$9$1$I!"FCDj$N(B codeset $B$K(B
>> $B0MB8$7$?<BAu$K$J$C$F$^$;$s$+!)(B $B8e$+$i<BAu$9$k$K$b4X$o$i$:!">&MQ(B UNIX 
>> $B%Y%s%@$K;EMM$NCJ3,$GIi$1$F$A$c$$$1$J$$$H;W$$$^$9$G$9!#(B
>$B$&!"0lIt0MB8$7$F$^$9!#(Bwchar $B$NI=8=$H$7$F!":G>e0L%S%C%H$,(B 0 $B$N$H$-$O(B
>UCS-4 $B$H$J$j$^$9!#:G>e0L%S%C%H$,(B 1 $B$N$H$-$O!"$o$?$7$H$7$F$b$^$@(B
>$B9M$($"$0$M$F$kItJ,$,$"$j$^$7$F!"$H$j$"$($::#$N=j!"%m%1!<%k$,JQ$o$C$F$b(B
>$B0l0U$K$J$k$h$&$J$7$/$_$r:n$C$F$"$j$^$9!#(B
>$B$b$A$m$s!"(Bwchar_t $B$O!"%m%1!<%k$,JQ$o$C$F$b0l0U$G$"$kI,MW$O$J$$$N$G$9$,!"(B
>$B%^%k%A%9%/%j%W%H=hM}3HD%$X$NF;$r;D$7$?$$$H$$$&?'5$$,$G$F$7$^$$$^$7$F!"(B
>$B$3$s$J;EMM$K$J$C$F$^$9!#$G$b!"$o$?$7$H$7$F$b!"$3$&$$$&JD$8$?%3!<%IBN7O$r(B
>$B:n$k$3$H$O!"7k6IE}0l%3!<%I$H$$$&5uA|$rDI$C$+$1$F$k$@$1!"$N$h$&$J5$$,$7$F!"(B
>$B<+J,<+?H$I$&$bG<F@$G$-$J$$ItJ,$b$"$j$^$9!#(B

	iso-2022$B7O$N(Bstateful$B$J(Bencoding$B$b?)$($k(Brune library$B$r:n@.$7$F$$$^$9!#(B
	$B8=:_$O(BSRA sch($B%9%1%8%e!<%k4IM}%D!<%k(B)$B$r2~B$$7$F<B83$7$?$j$7$F$$$^$9!#(B
	nvi-m17n$B$N<!$NHG$O$3$l$G$d$m$&$H$7$F$$$k$N$G$9$,!"$J$+$J$+86:n$,(B
	wchar_t clean$B$K$J$j$^$;$s!#(B
		ftp://ftp.itojun.org/hidden/sch-m17n-980909.tar.gz  
		(hidden$B$G$O(Bdir$B$G$-$^$;$s$,;}$C$F$/$N$O$4<+M3$K(B)
	curses$B$H$+(Bregex$B$K$D$$$F$b7P83$H%"%$%G%#%"$O$"$j$^$9$N$G!";~4V$5$((B
	$B$"$l$P$N$)$H$$$&$+$s$8$G$9!#(B
	$B$*<jEA$$$7$F$/$l$k$R$H!"(Bxpg4$B$K$D$C$3$s$G$/$l$k$R$H$O$$$D$G$b4?7^$G$9!#(B

	wchar_t$B$O(Bu_int32_t$B$G$9!#$F$C$Z$s(B1bit$B$,$^$@6u$$$F$$$^$9$,!"(B
	$B$3$3$,(B1$B$@$C$?$i(BUCS4$B$K$9$k$+$I$&$9$k$+!"$,G:$_$I$3$m$G$9!#(B
	$B$I$C$A$K$7$F$b$"$kJ8;z$N(Bwchar_t$B$K$h$kI=8=$,J#?t<o$G$F$-$F$7$^$&$N$G!"(B
	$BFbIt$GJQ49$7$F$"$2$J$$$H(Bmulti script$B$K$O$G$-$J$$!#(B
	$B$H$$$&$+!"(Brunelocale library$B$C$F!"(Blocale$B$N<oN`$K$h$C$F(Bwchar_t$B$N(B
	$B$D$/$j$,0c$&$N$G!"(BN x N$B$NJQ494X?t$r;}$?$J$$$H$$$1$J$$!#(B

#	i18n$B1c2q$9$k(B?

itojun


---
/*
 * mappings:
 * ASCII (ESC ( B)		00000000 00000000 00000000 0xxxxxxx
 * iso-8859-1 (ESC , A)		00000000 00000000 00000000 1xxxxxxx
 * 94 charset (ESC ( F)		0fffffff 00000000 00000000 0xxxxxxx
 * 94 charset (ESC ( M F)	0fffffff 1mmmmmmm 00000000 0xxxxxxx
 * 96 charset (ESC , F)		0fffffff 00000000 00000000 1xxxxxxx
 * 96 charset (ESC , M F)	0fffffff 1mmmmmmm 00000000 1xxxxxxx
 * 94x94 charset (ESC $ ( F)	0fffffff 00000000 0xxxxxxx 0xxxxxxx
 * 96x96 charset (ESC $ , F)	0fffffff 00000000 0xxxxxxx 1xxxxxxx
 * 94x94 charset (ESC & V ESC $ ( F)
 *				0fffffff 1vvvvvvv 0xxxxxxx 0xxxxxxx
 * 94x94x94 charset (ESC $ ( F)	0fffffff 0xxxxxxx 0xxxxxxx 0xxxxxxx
 * 96x96x96 charset (ESC $ , F)	0fffffff 0xxxxxxx 0xxxxxxx 1xxxxxxx
 */
