自動折り返し禁止が消えるNo.03206
ike さん 10/08/10 22:01
 
秀丸メール5.50β7を使用しています。
自動折り返し禁止設定が消えて困っています。

長いURLを含んだメールで、URL行に「現在行の自動折り返し禁止」を設定します。こ
のとき、URLは右に長くはみ出て、水平スクロールバーが出ます。
この状態で草稿に保存したとたん、自動折り返し禁止マーク(右下がりの矢印)が消
えて画面上で折り返しされます。(スクロールバーも消える)
さらにもう一度保存しようとすると、URL折り返しの警告が出ます。不便で仕方あり
ません。

5.39ではこのような現象は見られませんでした。
解決法があれば教えてください。よろしくお願いいたします。

[ ]
RE:03206 自動折り返し禁止が消えるNo.03207
秀まるお さん 10/08/10 22:30
 
 お手数かけてすみません。

 今ちょっと、文字コードを多国語混在ユニコードにしてテストしてみたら再現
しました。

 たしかに自動折り返し禁止関係でいじった処理がありました。HTMLメール編集
アドイン関係でいじった所が普通のメールにも影響してしまってたようです。

 また修正して、明日β版をアップロードさせていただきます。

[ ]
RE:03207 自動折り返し禁止が消えるNo.03213
ike さん 10/08/12 20:52
 
β9で直っていることを確認しました。よかったです。
でも、使うことのないHTMLメール機能関連でのバグというのはあまりいい気はしませ
ん。
ほしい機能はユーザーみなバラバラでしょうが、追加機能のために本来の機能にバグ
が入ることだけは避けてくださいね。
がんばってください。

[ ]
RE:03213 自動折り返し禁止が消えるNo.03215
秀まるお さん 10/08/12 23:24
 
 言い訳になって申し訳ないですが、一応説明させていただきますと…

 実はHTMLメール編集アドインのせいでレベルダウンしたという訳ではなくて、
HTMLメール編集アドイン関係でいろいろテストをしていたらバグを見つけて、そ
れを直したらレベルダウンした、ということだったりします。

 自動折り返し禁止の指定は、普通はメール本文にしか指定しないんですけども、
実はヘッダの中でも自動折り返し禁止が指定出来てしまいます。そういう指定を
した状態でマクロのSetHeader関数が呼ばれたりすると、自動折り返し禁止の改
行の所がヘッダと本文の区切りの空行に変換されてしまう、というバグを見つけ
ました。

 HTMLメール編集アドインを使っているとヘッダを頻繁に書き換えることが発生
して、それでたまたま見つけたバグでした。

 それを直す過程で、ヘッダの中にある「自動折り返し禁止」の制御文字だけを
除去するようにしないといけないはずが、メール本文の制御文字も間違って除去
してしまってました。

 どっちにしてもレベルダウンのバグには違いないので、とにかく気をつけて修
正しないといけないです。今後も気をつけます。

[ ]