[Mew-dist 10615] Re: [Q] 複数メールの削除

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 9月 7日 (火) 16:22:57 JST


From: "Shigeyuki Fukunaga" <sfukunag at example.com> さん曰く
Subject: [Mew-dist 10599] [Q] 複数メールの削除
Message-ID: <19990907000005Z.sfukunag at example.com>
Date: Tue, 7 Sep 1999 00:01:00 +0900

福永> Mew 1.94 と IM 130 を用いています。

福永> IMAP4 を使っていますが、%inbox に表示される
福永> メールのうち、複数に D (削除)のマークをつけて
福永> x を押すと、何もエラーのないまま見た目には削除されます。
福永> (%inbox からそのメールが消えます)
福永> また、+trash にはそのメールが移されます。

福永> しかし、再び s などで %inbox を調べると
福永> マークしたファイルのうち最初の一つだけが削除されていて
福永> 残りのファイルが表示されてしまいます。

うぅ、ごめんなさい。ほとんど私のチェック洩れです。(__)
附属のパッチで大丈夫だと思います。

-- 
白井秀行 (mailto:shirai at example.com)
-------------- next part --------------
--- Imap.pm.orig	Tue Sep  7 10:07:41 1999
+++ Imap.pm	Tue Sep  7 10:06:50 1999
@@ -992,9 +992,9 @@
 }
 
 sub imap_delete_message () {
-    my ($src, $range) = @_;
+    my ($src, @range) = @_;
     my $HANDLE = imap_get_handle($src);
-    my $srcset = imap_range2set($HANDLE, $range);
+    my $srcset = imap_range2set($HANDLE, @range);
 
     imap_delete($HANDLE, $srcset);
 }


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