[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00830] Re: FreeBSD/ports for 7.0R
- Subject: [FDclone-users:00830] Re: FreeBSD/ports for 7.0R
- From: Yasushi Imao <yasushi_imao@imao.jp>
- Date: Sat, 15 Nov 2008 00:51:04 +0900
お手数をおかけします。
> この辺りが原因のようですね。下記の組合わせでは少なくとも再
> 現しませんでした。
すいません。検証作業が足りませんでした。その後調査したところ
~/.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