[mew-dist 18728] Re: Mark(*) slides after mew-scan

Shun-ichi GOTO gotoh at example.com
2001年 9月 6日 (木) 11:11:05 JST


## inode の不変性を利用する方法はイヤ

>>>>> at Thu, 06 Sep 2001 09:24:58 +0900 (JST)
>>>>> kazu == Kazu Yamamoto (山本和彦) <kazu at example.com> said,

kazu> 僕は i-node 番号を考えていました。file-attributes を (nth 10 ..) する
kazu> と、UNIX では i-node 番号が返ってきます。

kazu> Windows ではどうなんでしょう?

Windows では、Meadow と NTEmacs (FSF emacs そのもの)があるわけですが、

NTEmacs はコンパイル環境のライブラリが提供する lstat()の返す値を
そのまま使用しますのでCygwin なりMingw なり MSVC なりのライブラリ
実装に依存します。

Meadow の場合はここらへんはlstat()で済まさずに独自に対応していて、
inode 番号はWindows のfile-system がもつ FileIndex 値からつくり出す
疑似inode 番号を返します。

いずれもinode の持つような不変性を保証しているわけではないと思います。

--- Regards,
 Shun-ichi Goto  <gotoh at example.com>
   R&D Group, TAIYO Corp., Tokyo, JAPAN



Mew-dist メーリングリストの案内