[sylpheed-jp:10754] Re: 署名のコマンド出力の文字コ ードについて

Hiroyuki Yamamoto <[email protected]>
Newsgroups gmane.mail.sylpheed.general.japanese
Message-ID <[email protected]>
山本です。

On Thu, 2 Apr 2009 09:08:29 +0900
Masaki Mizutani <[email protected]> wrote:

> みずたにと申します。
> 
> FreeBSD 6.3-STABLE上で Sylpheed 2.5.0 を使っていたのですが
> PCのリプレースのタイミングでUbuntuというOSに乗り換えてみました。
> 何もしないのにXが上がってきたり、LANGがja_JP.UTF-8だったり、
> 凝り固まった古い頭にはなかなか新鮮な驚きの連続です。
> 
> で、本題なのですが、今まで使っていた ~/.sylpheed-2.0 と ~/Mail を
> 持ってきてあっさり使えるようになり、送受信も問題なく行えるのですが
> コマンド出力の署名がうまく動きません。
> 具体的には文字コードが合っていないようで、判読不能の文字が表示されま
> す。 geditでperlスクリプト(*1)のコードをutf-8, euc-jp, iso-2022-jpに変
> えてみたのですが、どれも違う化け方をしていて正しく表示されませんでし
> た。 Linux歴48時間程度なんですけど、どの辺を確認したらよいのでしょう
> か。
> 
> *1...
> #!/usr/bin/perl -w
> use strict;
> print "漢字とかちゃんと出ますか?\n";
> exit 0;

署名ファイルまたはコマンド出力を読み込むときは、ロケールエンコーディング
から UTF-8 への変換を行おうとします。ロケールが UTF-8 の場合は UTF-8 で
問題ないはずです。

-- 
Hiroyuki Yamamoto <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.