[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:00152] Re: perl & locale problem



やなぎはらです。

From: Kikutani Makoto <kikutani@xxxxxxxxxxxxxxx>
Message-ID: <Pine.LNX.3.95LJ1.1b3.970312141621.426P-100000@xxxxxxxxxxxxxxxxxxx>

kikutani> きくたにです。
kikutani> 
kikutani> linux-usersのお告げにより、元のperlを入れなおして
kikutani> あのいまいましいwarningは export LC_ALL=C することによって
kikutani> 逃れています。これは正しいでしょうか?

ただしいんじゃないでしょうか。

ただ、 

	setlocale(LC_ALL, "")

を使っているコマンドの動作はは全て loclae = C として
動作してしまいますが。

たとえ、LANG=japanese or ja_JP.ujis or ja_JP.EUC とか
していても、setlocale() は、LC_ALL があればそちらを
プログラムの全ロケールとして扱ってしまうからです。

まぁ、ちゃんと 日本語locale がサポートされていない Linux では、
実害はないと思われますが。

+---------------------------------------------------------+
 Yoshiaki Yanagihara		E-mail: yochi@xxxxxxxxxxx           
					yosiaki@debian.org
 Debian JP Project
 [Japanese] http://www.linux.or.jp/~yochi/debian-jp.html
 [English ] http://www.linux.or.jp/~yochi/debian-jp-e.html