[Mew-dist 13714] Re: gpg and Emacs 20.7

Takashi P.KATOH p-katoh at example.com
2000年 7月 25日 (火) 08:55:04 JST


From: Ninomiya Hideyuki <nin at example.com>
Subject: [Mew-dist 13713] Re: gpg and Emacs 20.7
Message-ID: <20000725.070639.71080621.nin at example.com>
> 自分とこは、FreeBSD 3.5-R + PAO3 , gpg 1.0.2 なのですが、
> # 通常 LANG=ja_JP.EUC LC_ALL=ja_JP.EUC な環境で暮らしてますが...
> (setenv "LANG" "en")ではダメでした...
> (setenv "LC_ALL" "en")でうまくいくようです。

GnuPG のソース (gnupg-1.0.2/intl/dcgettext.c) を見る限り、

  LANGUAGE -> LC_ALL (-> categoryname) -> LANG

の順に見ているようなので、LC_ALL が効いているのでしょう。
# 「categoryname って何?」って聞かないで (^_^;


> OSと普段の環境によって変えなきゃならないみたいなので、
> defvar or defcustom で変更できるようにしとかなきゃだめでしょうか ?

gnupg-1.0.?/intl/dcgettext.c : guess_category_value()
|   /* The highest priority value is the `LANGUAGE' environment
|      variable.  This is a GNU extension.  */

とあるので (GnuPG に関しては) LANGUAGE で (つまり林さんの変
更で) いいんじゃないでしょうか。

-- 
かとぺ / 加藤 貴司
不許全文引用



Mew-dist メーリングリストの案内