2008年12月 8日

[mew-dist 28760] Re:行頭のスペースが削除されることがある

On December 8, 2008, [mew-dist 28758],
kazu (at iij.ad.jp) wrote:

>> 長い行でも折り返したくない場合を判定するコードを入れましょう。
>> とりあえず、コードを書いてみますので、みなさんで育ててみて下さい。
>
> (defvar mew-flowed-prevent-encoding-regex "^\\+\\|^(\\|^ \\|^\t\t")

ちょうど今、実例に当たっています。

とある投票システムがあり、それは電子メールで送られてきた選択肢について
下記のようにランクを付けて返信することにより投票するものです。

> - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-
> xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
> [ 1 ] Choice 1: Xxx xxx XXXx xx xxxxxxxx xxx xxxxxxx xxxxx xxxx xx xxxxxxxxx.
> [ 2 ] Choice 2: Xxxxxx xxx XXX xx xxxxxxx xxxxxxx xxxxx xxxx xx xxxxxxxxx, xxxxxxx xx x xxx xxxxxxxx.
> [ 3 ] Choice 3: Xxx xxx XXXx xx xxxxxxxxx xxx xxxxxxx.
> [ 4 ] Choice 4: Xxxxxxx xxxxxxxxxx
> - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-

この(返信時の"> "も含む)内容をそのまま送りたいのですが、flowedになっ
てしまいます。

また、逆のパターンもありうるのではないでしょうか。たとえば、flowedを
期待して段落の最後にだけ改行を入れていたのに、行頭に"("等を使った箇所
があり、fixedになってしまう、というふうに。

mew-use-format-flowedがtで長い行がある場合には、flowedにするか否かを
尋ねるようにするのはどうでしょうか。

--
木下達也


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




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