[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00834] Re: FreeBSD/ports for 7.0R
- Subject: [FDclone-users:00834] Re: FreeBSD/ports for 7.0R
- From: Yasushi Imao <yasushi_imao@imao.jp>
- Date: Sat, 15 Nov 2008 22:30:14 +0900
お世話になります。今尾です。
> 上の startup file だと環境変数も殆んど未設定でしょうけど、
> login 時に設定されるものも幾つかあります。私は普通に telnet
> login していますが、どうやって login していますか?
PuTTY、Tera Term の telnet、ssh の両方で、つまり 4通りで実験しています。
> 因みに su(1) で login した場合には起動ファイルのパスを誤認
> して fd_unicd.tbl を見つけられないので、UTF-8 を全く扱えませ
> ん。このバグは次の release で修正予定です。
su は使っていません。
> もしくは別の shell で login した後に fdsh を起動した場合と
> か、fd のコマンドラインから補完しようとした場合とか、条件を
> 色々変えて試してみて下さい。
tcsh でログインして、fdsh を起動した状態でも実験していましたが、まったく
同様です。
> FreeBSD 以外ではどうでしょう?うちでは Linux や Darwin で
> も再現しないようです。
私も FreeBSD と Linux (Ubuntu 8.04、CentOS 5) で試して、FreeBSD でのみ再
現しましたので、FreeBSD の最近のバージョン固有と思っていましたが、
Solaris 10 X86 でも login shell として利用する、fdsh を他の shell からっ
起動するの両方の方法で再現できました。Solaris 環境で日本語を使う機会があ
りませんでしたので気がつきませんでした。
> んー、こちらも再現しませんね。FNAMEKCODE=utf8 だと current
> directory をうまく見つけられなくて補完には失敗しますが、特に
> freeze するようなことはないみたいです。
EUC で作成した "テスト" に対して LANG=ja_JP.EUC 環境下で "ln -s テスト
test" を実行し、UTF-8 では cd test で行いました。pwd で current
directory をみると /home/yimao/tmp/test になったので、再現させるのは無理
かと思いましたが、この状態でも再現 (FNAMAKCODE="utf8" で freeze) できま
した。
日本語 directory 配下の tab 補完は結構頻繁に使う機会があると思うんです
が、私のところだけで再現するところをみると、どうやら私個人の設定/使用方
法に問題にあるような気がしてきました。実はこの問題は以前から発生していた
んですが、再現条件が特定できていませんでしたので、他の方から報告があるの
を期待して待っていました。ですが、一向にその気配がありませんでしたので、
今回思い切ってご相談させていただきました。が、結局お騒がせしただけに終わ
りそうで少し残念です。
--
(株)イマオコーポレーション 情報システム部
今尾 泰之 (いまお やすし)
mailto:yasushi_imao@imao.jp
No virus found in this outgoing message.
Checked by AVG - http://www.grisoft.jp
Version: 8.0.175 / Virus Database: 270.9.4/1789 - Release Date: 2008/11/14 19:32