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

Re: file-modes, set-file-modes



ご回答ありがとうございます。

----- Original Message ----- From: "Shun-ichi GOTO" <shunichi.goto@xxxxxxxxx>
To: <meadow-users-jp@xxxxxxxxxxx>
Sent: Friday, May 04, 2007 3:14 AM
Subject: Re: file-modes, set-file-modes


> たとえば私は c:/abc.txt というファイルを新規に編集/保存して、
> *scratch*バッファにて以下を実行してみました。
> (format "%o" (file-modes "c:/abc.txt"))
> => "666"
> (set-file-modes "/abc.txt" ?\444)
> => nil
> (format "%o" (file-modes "c:/abc.txt"))
> => "444"
> (set-file-modes "/abc.txt" ?\644)
> => nil
> (format "%o" (file-modes "/abc.txt"))
> => "666"

たしかにこのようになります。


> で、件の 'x' ビットのことですが、どのように確認されましたかね。
> たとえばcygwin の ls などで確認してしまうと、cygwinの事情も
> 入ってきた結果ということになってしまいますので、そこんところが
> 重要です。

Cygwin の ls での結果です。
そもそも Cygwin でのファイルモードとの食い違いがあるということを知りませんでした。
なぜそんな変な仕様(Cygwin ? Windows ?)なのか、理解できませんが、これは
Meadow とは無関係であることは理解できました。

ありがとうございました。