[mew-dist 28762] Re: 行頭のスペースが削除されることがある
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2008年 12月 9日 (火) 10:35:17 JST
Message-Id: <20081208.172634.222765046.kazu at example.com>
Date: Mon, 08 Dec 2008 17:26:34 +0900 (JST)
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [mew-dist 28758] Re: 行頭のスペースが削除されることがあ..
>> 長い行でも折り返したくない場合を判定するコードを入れましょう。
>> とりあえず、コードを書いてみますので、みなさんで育ててみて下さい。
>
> (defvar mew-flowed-prevent-encoding-regex "^\\+\\|^(\\|^ \\|^\t\t")
>
> を定義しました。
>
> これに合致する行があれば、長い行があっても、flowed で符号化しません。
>
> 正規行源は、パッチ、Lisp、Cっぽい言語(あるいは ASCII art)、Cっぽい言語
> ぐらいの意味です。
行ごとにsoft breakするかどうか決めるのはどうでしょうか。
自然言語のところはsoft breakをつかって折り返して、
プログラムとか表とかはsoft breakしないで長いままというふうにです。
あと引用されているプログラムや表もマッチさせたいので
"^…" は "^\(>* \)?…" にした方がよさそう。
--
鯉江英隆 <hide at example.com>
Mew-dist メーリングリストの案内