[Mew-dist 04842] Re: default regexp for mew-field-spec (Re: 1.93b34)

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
1998年 5月 26日 (火) 16:29:59 JST


From: Makoto MATSUSHITA (まつしたまこと) <matusita at example.com>
Subject: [Mew-dist 04825] default regexp for mew-field-spec (Re:  1.93b34)
Date: Mon, 25 May 1998 13:56:26 +0900

> mew-vars.el 中で mew-field-spec が定義されているのですが,これの初期値
> について質問させてください.
> 
>     ("^Received:\\|Return-Path:\\|Sender:\\|Errors-To:$" nil)
> 
> という正規表現は,一見(例えば)
> 
>     ("^\\(Received:\\|Return-Path:\\|Sender:\\|Errors-To:\\)$" nil)
> 
> という意味なのではないかと思ってしまいました(この両者で意味が違うのは
> もちろん自明ですけれども).やはり,上記のような書きかたをされてらっしゃ
> るというのは,意図的なのでしょうか.

どう表現したら速いのか分らず、上にしようか下にしようか迷って、結局上に
したのだったと思います。

Emacs Lisp の正規表現では、動作上は両方等価だと思っていましたが、違い
ますか?

結局 C のコードを読まないといけないかな。

--かず



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