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

[FDclone-users:00829] Re: FreeBSD/ports for 7.0R



 しらいです。

In Message-Id <491CCEB5.8080404@imao.jp>
        Yasushi Imao <yasushi_imao@imao.jp>さんwrites:
> お世話になります。今尾です。

> > また、日本語関連の各種設定値は既定値のままでしょうか?
> 
> 日本語は
> LANG=ja_JP.UTF-8
> で使っています。
> 
> で、そのあと実験してみたところ .fd2rc で
> FNAMEKCODE="utf8"
> が指定してあると再現するようです。
> FNAMEKCODE="utf8-iconv"
> でも同様でした。

 この辺りが原因のようですね。下記の組合わせでは少なくとも再
現しませんでした。

FNAMEKCODE=utf8
DEFKCODE=
INPUTKCODE=ja_JP.UTF-8
PTYINKCODE=
PTYOUTKCODE=
FNAMEKCODE=
URLKCODE=
LANGUAGE=ja_JP.UTF-8
MESSAGELANG=

$ pwd
/usr/home/shirai/src/fd3/utf8/テスト
$ echo 111
111      111.txt
$ echo 111

 再現条件をもう少し絞りこんでみて下さい。FreeBSD の標準コー
ドは EUC-JP なので、未定義の項目は EUC-JP になります。組合せ
を色々変えてみるとどうなりますか?
 予想では、EUC-JP <-> UTF-8 間の変換で固まってるか、もしく
は想定外のコード列を入力された端末が処理し切れずに固まったか、
そのどちらかだと思います。

 FreeBSD 2.2.8-R だと UTF-8 を表示出来る端末が存在しないの
で、上記の検証は Windows から UTF-8 対応 TeraTerm で確認して
います。
 ひょっとしたら端末エミュレータのバグの可能性もあるので、他
の端末でも試してみてはどうでしょう。

                                               しらい たかし