[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: ange-ftpで fしたときの挙動。



増田です。
Meadow-1.15pre1+cygwin-1.3.6 です。

08 Jan 2002 22:32:42 +0900 頃の
Keisuke Mori <ksk@xxxxxxxxxxxxx> さんの内容は...

Subject: Re: ange-ftpで fしたときの挙動。

> で、開けないファイルは、シンボリックリンクのファイルだけですか? 
> それ以外も全てでしょうか? またシンボリックリンクには @ がついて
> ませんか?

シンボリックリンクには、@は付いていません。
開けないのはディレクトリだけです。

  lrwxrwxrwx   1 root     other          7 Jun 24  2001 bin -> usr/bin


↓ところで、自分がイタイ設定をしていることに気づきました。(*_*)
(setq ls-lisp-use-insert-directory-program t)
これって、lispで lsする設定ですよね?

上記設定で dired-listing-switchesを "-alF"にしていると、
ローカルのディレクトリには 

  drwxrwxrwx   2 masutaka 5               0 Dec 20 23:34 bin/

のように /が付きますが、
ネットワーク先のディレクトリには

  drwxrwxrwx   2 root     other        512 Jun 24  2001 cgi-bin

のように、/は付きません。
しかし、Diredは、Fが付いていると思っていて、
(/の一文字分減らした)cgi-bi というディレクトリを開こうとしてしまい、
ディレクトリが開けないという結果になるようです。


(setq ls-lisp-use-insert-directory-program nil)の時は、
dired-listing-switchesを "-alF"にしようが、"-al"にしようが
ディレクトリに /は付かないため、上記不具合はありません。

今のところ、Emacsでは確認していませんが、どうなのでしょうか?

--
増田貴士 <masutaka@xxxxxxxxx>