[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:7614] r4258
- X-ml-count: 7615
- Subject: Re: [MD:7614] r4258
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx>
- Date: Wed, 03 Jun 2009 13:12:09 +0900 (JST)
- X-mailer: Mew version 6.2.51 on Emacs 22.3 / Mule 5.0 (SAKAKI) / Meadow-3.01-dev (TSUBO-SUMIRE)
白井です。
おつかれ〜。
From: horiguti@xxxxxxxxxxx さん曰く
Subject: [MD:7614] r4258 (Re: w32-get-true-file-link-count does not affect file-attributes)
Message-ID: <20090603.034723.110378016.horiguti@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 03 Jun 2009 03:47:23 +0900 (JST)
>> r4250 で file-attributes 内で Meadow 独自にリンクカウントを数えて
>> いた関数使っていた部分を本来(でもありませんが)の lstat に戻したの
>> が原因です.
>
> というわけでリンクカウントと inode 計算の機能を復活させました.
>
> また, 結構マクロとかの定義とか,システムコールのエミュレーション
> が fileio.c にいたりとかいうあたりが場当たり感を醸してきていたので
> 多少ともまともと思われる構成に変えました.
>
> 手元では gcc と VS2008(VC9) でのコンパイル/実行を確認しています.
gcc と VC6 で OK でした。
手元だと w32-get-true-file-link-count を使っているのは Mew, wl,
emacs-w3m でしたが気づかなかった。。。Mew で local folder の
update すれば一発だったんですが。
P.S.
手元の Meadow は emacs-22.3(というか EMACS_22_BASE の先端)と
マージしてあります。問題なく動いているようなので、隙?をみてコミッ
トしようと思っています。
--
白井秀行 (mailto:shirai@xxxxxxxxxxx)