2008年12月17日

[mew-dist 28786] Re: Workaround for infinite loop of regexp

> きのうcommitされていた正規表現の変更で
> ['._-] が
> [._-'] になっているのですが、
> 「-」の場所がかわっているので意味が違ってくるのと、
> 「_」はasciiで95で「'」はasciiで39なので「-」が効かないのとで、
> 実質 [.] になってしまっていませんか?

Emacs の正規表現ルーチンのバグで、['._-] が無限ループに陥ることがありま

す。その対処だったんですが、間違っていましたね。

"'" が 50 個並んでいる行を含むメールを引用しようとすると無限ループにな
ります。

'.', '_', '-' は、50 個並んでいても OK です。

なぜだか分らないので、とりあえず "'" を消しておきます。

--かず


投稿者 xml-rpc : 2008年12月17日 14:05
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/80044
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。