[Mew-dist 03663] annotate (was Re: Mew-dist 03651)

Mito mit at example.com
1998年 2月 5日 (木) 15:42:00 JST


# 無意味なメールを送ってしまったと思います。すみませんでし
# た。(_ _)
※ "白" こと Shirai at example.com さんの
   『[Mew-dist 03651] Re: supporting Message/partial patch』からの引用です。

白> [Mew-dist 1895] Re: mew-summary-search-parent

なんですが、annotate したのも一応検索できるのですが、
Annotate=yes にすると、imput が元のメールを編集するときに、
そのフォルダでテンポラリファイル(sub annotate の $tmp)を作成
するため、"."  の更新時刻が変更されてしまいます。

これがちょっといやだったので、Annotate=no にしていましたが、
$tmp を 別な場所で作成するようにできないでしょうか?

とりあえず、$tmp を ~/.im/ 下に作るようにしてみました。

--- imput.in	1998/02/05 06:31:08	1.1
+++ imput.in	1998/02/05 06:31:43
@@ -1558,7 +1558,8 @@
     EACH: foreach (split(',', $msg)) {
 	im_notice("annotating $_.\n");
 	my $cur = &expand_path($_);
-	my $tmp = $cur . '.tmp';
+	my $tmp = &conf_dir . "/anno$$\_"
+			. substr($cur,rindex($cur,"/")+1,-1) . ".tmp";
 	# copy to temporary file
 	unless (open(ORIGINAL, "<$cur")) {
 	    im_notice("anno: open failed(1): $cur ($!).\n");

-- 
2/5 15:37頃
NECソフトウェア新潟  水戸
mailto:mit at example.com



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