[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 メーリングリストの案内