[Mew-dist 08273] Re: mew-1.94b15.tar.gz and im-111.tar.gz
SAKAI Kiyotaka
ksakai at example.com
1999年 3月 24日 (水) 22:28:32 JST
>> In article <19990324213345V.tam at example.com>, Murata Takashi <Takashi.Murata at example.com> writes:
> - Fcc: で複数フォルダを指定していると、2番目のフォルダで動作が変
> 諸般の事情で (setq mew-fcc "+trash,+inbox") としているのですが、
> このとき trash に出来る控えは正常ですが、 inbox には、いくつメール
> がある状態でも、"1" が空いていれば "1" に控えを作ってしまいます。
とりあえず、このパッチで正しく動作するようになります。
# ただ、関数が 2回目以降に呼ばれたときに、何故 defined を使って渡され
# てきた引数が 2つか 3つかを判定できないのかが、納得できないのですが。
> - "0" から始まるファイル名の記事を扱えない
> あまり無いのかもしれないですが、0001234 というようなファイル名で
> 記事がセーブされているディレクトリを、直接指定出来なくなりました。
> 同じく [Mew-dist 08169] の修正ですが、前後を見ると、以下でいいように
> 思います。
このように修正すると、00012345 のような名前でフォルダに置かれているファ
イルが sort, pack の対象になってしまいますが、そういう仕様の方がいいの
でしょうか?
あと、「直接指定できない」というのは、どういう状態を指しているのでしょ
うか?
--
酒井 清隆 (E-mail: ksakai at example.com)
-------------- next part --------------
Index: Folder.pm
===================================================================
RCS file: /home/ksakai/cvsroot/im-111/IM/Folder.pm,v
retrieving revision 1.2
diff -u -r1.2 Folder.pm
--- Folder.pm 1999/03/24 08:56:13 1.2
+++ Folder.pm 1999/03/24 13:17:25
@@ -160,7 +160,7 @@
$folder_dir = expand_path($folder);
return '' if (!-d $folder_dir);
- @filesinfolder = message_list($folder_dir) unless defined(@filesinfolder);
+ @filesinfolder = message_list($folder_dir) if (scalar(@_) == 2);
if (scalar(@filesinfolder) == 0) {
if ($number eq 'new') {
Mew-dist メーリングリストの案内