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

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



お手数をおかけします。

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

すいません。検証作業が足りませんでした。その後調査したところ
~/.fdshrc が存在し、

$ echo ~/.fdshrc

if [ -f ~/.fd2rc ]; then
	. ~/.fd2rc
fi

の状態で再現するようです。

まず
FNAMEKCODE=utf8
の指定があると、残りのパラメータに関係なく tab 補完を利用した瞬間に固ま
るようです。

さらに
FNAMEKCODE=
で
DEFKCODE=utf8
の指定があると
"bad directory" が表示され、日本語の directory に cd できませんが、無理
やり他の shell を利用して日本語 directory に移り、さらに fdsh を起動して
tab 補完を利用すると、表示上文字化けしますが、利用可能でした。

FNAMEKCODE=
DEFKCODE=
では、文字化けが発生しますが tab 補完は利用できました。


>  再現条件をもう少し絞りこんでみて下さい。FreeBSD の標準コー
> ドは EUC-JP なので、未定義の項目は EUC-JP になります。組合せ
> を色々変えてみるとどうなりますか?

.fdshrc を組み合わせることで再現しました。


>  ひょっとしたら端末エミュレータのバグの可能性もあるので、他
> の端末でも試してみてはどうでしょう。

UTF-8 Tera Term と PuTTY で再現できました (というか、しておりました) の
で、端末には依存しないと考えていました。当方では、今すぐということでは
Windows 環境でしか端末を準備できませんが、必要であれば、月曜日に他の端末
も実験します。


最後におまけで質問させてください。

> INPUTKCODE=ja_JP.UTF-8
> LANGUAGE=ja_JP.UTF-8

tar ball の中の _fdrc を見て "=" の右は "utf8" という指定の仕方を使って
いましたが、fdclone では "ja_JP.UTF-8" と "utf8" のどちらが正式な表記に
なるのでしょうか?


-- 
(株)イマオコーポレーション 情報システム部
今尾 泰之 (いまお やすし)
mailto:yasushi_imao@imao.jp