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

Tatsuya Kinoshita tats at example.com
2008年 12月 5日 (金) 01:46:02 JST


On December 4, 2008, [mew-dist 28747],
masutaka (at nifty.com) wrote:

> 草稿を保存して送信すると、行頭の空白が削除されることがあります。
> 再現方法が分かりましたのでご連絡致します。
> 
> ----------------------------------------------------------------------
> 1. ~/.emacs.el には以下の一行を記載。~/.mew.el は存在しない。
> 
> (autoload 'mew "mew" "Messaging in the Emacs World" t)
> 
> 2. 本文に添付の文字列のみを記載し、C-cC-m し、+queue を確認すると、
>    aaa の前のスペースが削除される。
> 
>    2 行目の最後の 8 を削除すると、現象は再現しません。
> ----------------------------------------------------------------------
[...]
>  aaa
> 0123456789012345678901234567890123456789012345678901234567890123456789012345678

aaaの行を空にすると+queueに入れることすらできません。

あと、mew-encode.el 739行目の(char-before mew-flowed-stuffed)は
(char-equal (char-before) mew-flowed-stuffed)か何かの誤りでしょうか。

ところで、mew-use-format-flowedについては、現状の動作が不安定という
だけでなく、うまく運用できるのか、ユーザーが驚く・意図に反する動作に
ならないかどうか、疑問に思っています。

参加者全員がformat=flowed対応メーラーでformat=flowedを意識した改行・
引用方法を使うならうまくいきそうですが、かなり限定的だと思います。

mew-use-format-flowedのデフォルト値はnilにしておいて、そういう相手の
ときだけcaseによって設定可能、としてはどうでしょうか。

-- 
木下達也



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