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

KOIE Hidetaka ( 鯉江英隆 ) hide at example.com
2001年 9月 6日 (木) 12:46:58 JST


  | 僕が考えている msg-id: + inode no の方法において、msg-id: は Summary 
  | キャッシュに保存されている静的な情報ですが、inode no は動的に得る情報
  | です。たとえば、ソートから再表示までの間、一時的に生成される識別子です。

ということであればmessage-id:をみなくても
inode番号だけでユニークになりますね。

ここで、
同じフォルダの中でハードリンクしているファイルはないと想定しましたが、
つくれないことはないんですね。これを逆手にとって
pack/sortのときに同じinode番号のファイルがあったら
「重複しているので消してもいいか?」ときくか
きかれるのがうっとうしい人には
「重複してたのは+trashに移動しました」と表示するのもいいかな。

  | > 	diskが複数台あったら負けませんか。
  | 目的は、フォルダ内で一意になる識別子を探すことです。
  | フォルダが disk をまたがることって、ないんじゃないかな。

ファイルシステムをスタックしている人がいるかもしれないので
スタック可能なシステムでは
11番目のDevice number(struct stat::st_dev)
も利用すると気休めになるのでは。

--
KOIE Hidetaka 鯉江英隆 <hide at example.com>



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