[mew-dist 28178] Re: V と ^

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2008年 3月 16日 (日) 10:59:51 JST


山本です。

> -      next if last_mod > File.mtime(fpath).tv_sec
> +      next if last_mod > File.ctime(fpath).tv_sec
>        m = Mail.new(fpath)
>        id = get_id(m)
>        parid = get_parid(m)
> 
> でないと、今現在はこの後にある、del_entryのところに行き着きません。
> (renameされたファイルのmtimeが変わらないため)

これは、Windows の環境でそうということでしょうか?

ここは、ctime でも mtime でもいいと考えていました。set-file-times は、
両方を変更するからです。ctime に変更するのは、まったく問題ないと考えて
います。

> Windowsで'V'の環境を作っていないのですが、
> 手元で試せるRubyでは (Windows XP/NTFS)
> ruby-mswin32(http://www.garbagecollect.jp/ruby/mswin32/ja/)
> => 1
> ...この環境でcmewが使えるのだろうか...
> 
> cygwin
> => unixと同じ(mkdirしたばかりの空ディレクトリでは2)

了解です。問題なさそうなので、とりあえずコードを commit しておきます。

--かず



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