> やっぱり、以下が計算を間違えているような気がします。 > > (setq med (+ med (mew-summary-refile-override-body mark-or-dst))) > > 足し算が大きすぎるので、med > (1- (point)) になるのではないでしょうか? ひょっとして、mew-summary-refile-override-body の delete-region が起動 されていませんか? だとすると、引かないと計算が合いませんね。 しかし、そうなら、そもそも inc 中に 2 回 refile されるのがおかしいのですが。 --かず