[mew-dist 25933] mg-5.0.1.3

Kazumasa Utashiro utashiro at example.com
2005年 1月 12日 (水) 15:51:11 JST


そういえば、一昨日あたりリリースした mg-5.0.1.3 には、メールの本文から
だけ検索するための --body というオプションがついています。Subject とか
iij とかを検索しようとすると、案外これがないと不便です。随分前に入れた
のですが、リリースしてませんでした。

	http://www.srekcah.org/~utashiro/perl/scripts/mg/mg-5.0.1.3

	http://log.utashiro.com/pub/2005/01/mg5013.html

また、新しく追加した --exclude, --include を使っても似たようなことはで
きます。たとえば、こんな感じ:

	mg --exclude '(?s)\A.*?\n\n' Subject [0-9]*

	mg --include '(?s)\n\n.*' Subject [0-9]*

ただし、この場合は -l オプションはうまく動かないという known bug があ
ります。

--include と --exclude を入れ換えると、ヘッダからだけ探す。このオプショ
ンは組み合わせて使うことも、同じものを複数回指定することもできます。

検索範囲を指定する関数も定義できるので、マルチパートの中を選択的に探す
とかも書けば書けます。ただ、検索自体は全体に対して行うので、効率的かど
うかは不明。

自分でオプションを定義する機能もつけたので、シェルの alias 的に使うこ
とができます。

--utashiro



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