分割禁止拡張とメール・アドレスNo.01127
Iranoan さん 08/01/30 23:58
 
 秀まるおさん今日は、Iranoan です。
 分割禁止拡張を使っても、エディタ・ウィンドウで「メールアドレスと思わ
しき箇所を分割しない」が無効です。
 こちらの環境は、WindowsXP+IE6.0+秀丸メール Ver. 5.00beta22 です。

[ ]
RE:01127 分割禁止拡張とメール・アドレスNo.01130
秀まるお さん 08/01/31 11:08
 
 こちらではずっと前から「メールアドレスと思わしき箇所を分割しない」をON
にして使ってまして、今改めてチェックしてみたんですけど、ちゃんと機能して
いるように思います。

 「maruo@mitene.or.jp」と入力して、それの前に半角空白を入力していくと、
メールアドレス部分があるタイミングで一気に追い出し処理されます。

 ってことで大丈夫だと思うんですけど、どうでしょ?。具体的にダメな例があ
れば教えて欲しいです。

 あ、ちなみにここでの「メールアドレスかどうか」の判定は、秀丸エディタの
カラー化の設定とは関係なく、分割禁止拡張が独自に判断しています。それでお
かしいパターンがあるのかもしれないです。

[ ]
RE:01130 分割禁止拡張とメール・アドレスNo.01132
Iranoan さん 08/01/31 14:12
 
 秀まるおさん今日は、Iranoan です。
>  ってことで大丈夫だと思うんですけど、どうでしょ?。具体的にダメな例があ
> れば教えて欲しいです。
 実は、http://www.maruo.co.jp/turukame/1/x01126_.html#1126 の投稿を書
いているときに気が付いたのですが、
という本文があるメールで、電子署名の検証ができますが、本文中の
xxx@xxx.org
を一行で書き、折り返しを 70 桁にすると、org のみ次の行に表示されます。

 メール・アドレス以外の部分を全て全角空白にすると、期待通りの動作をし
ますね。

 P.S これで再現しなければ、一度設定ファイル (*.reg) をお送りします。

[ ]
RE:01132 分割禁止拡張とメール・アドレスNo.01134
秀まるお さん 08/01/31 14:26
 
> を一行で書き、折り返しを 70 桁にすると、org のみ次の行に表示されます。

 たぶん、その「折り返しを70桁にすると」っていのうが関係してるんだと思い
ます。何かマクロを使って折り返し桁数を変更したのでしょうか?

 具体的にどういうマクロで折り返し桁数変更したのか教えもらえれば、僕の方
で再現出来るんじゃないかと思います。

 「全般的な設定・メール表示」の「本文の折り返し桁数」を試しに80にして例
の文章を貼り付けし、そこでもう一度全般的な設定で折り返し桁数を70に設定し
てOKした限りでは、メールアドレスはまるごと追い出し処理されましたけど。

[ ]
RE:01134 分割禁止拡張とメール・アドレスNo.01135
Iranoan さん 08/01/31 15:21
 
 秀まるおさん今日は、Iranoan です。
>  たぶん、その「折り返しを70桁にすると」っていのうが関係してるんだと思い
> ます。何かマクロを使って折り返し桁数を変更したのでしょうか?
 念の為に、「送信用のエディタ起動時」のマクロを未設定にしてやってみま
したが、結果は変わりません。
 また xxx@xxx.org 直前の文字によって分割禁止が働いたり、働かなかった
りします。例えば、例文の「の」以外に「漢」「あ」や「 」もだめですが、
「カ」では上手くいきます。

[ ]
RE:01135 分割禁止拡張とメール・アドレスNo.01136
秀まるお さん 08/01/31 16:24
 
 設定をいじって試してみた所、禁則処理の「ワードラップ」をOFFにしたらダ
メみたいですけど、OFFにしてるはずないですよねぇ。

 他にもいろいろオプションをいじったんですが、うまく再現が出来ないです。
ソースコードを見ても、特別難しいことはやってないと思います。

 設定を送っていただくとしたら、秀丸メールの設定だけじゃなくて、

  HKEY_CURRENT_USER\Software\Hidemaruo\Hidemaru\Env\NoDivSub

 の配下の3つあるはずの値も教えて欲しいというか、それをエクスポートして
もらって送っていただければ再現出来るかなぁと思いますけども。

 こちらでは分割禁止拡張の全部のオプションをONにしたり、「メールアドレス
と思わしき…」以外を全部OFFにしたりしましたが、どっちにしても再現しない
です。

[ ]
RE:01136 分割禁止拡張とメール・アドレスNo.01137
秀まるお さん 08/01/31 16:44
 
 秀丸メールでは再現しなかったんですが、秀丸エディタでテストしたらなぜ
か再現しました。

 ということで設定ファイルは送っていただかなくてもよくなりました。

 なんとか調べて修正させていただきます。

[ ]
RE:01137 分割禁止拡張とメール・アドレスNo.01138
秀まるお さん 08/01/31 16:51
 
 秀丸メールではデバッグバージョンのNoDivSub.dllが動いていて、それは正
常なんですが、リリースバージョンだとダメでした。

 リリースバージョンのコンパイルオプションを「実行速度について最適化」
から「プログラムサイズについて最適化」に変えたらうまく動いてしまいまし
た。よくわからないけども、とりあえずそういうことでもう一回バージョンア
ップさせていただきます。

[ ]
RE:01138 分割禁止拡張とメール・アドレスNo.01139
Iranoan さん 08/01/31 23:14
 
 秀まるおさん今日は、Iranoan です。
> とりあえずそういうことでもう一回バージョンア
> ップさせていただきます。
 私の場合は、秀丸メールではだめで、秀丸エディタでは良かったのですが、
何ででしょうかね。
 どちらにしても Ver.1.04 にヴァージョン・アップしたら、秀丸メールでも
上手く動作するようになりました。どうも有り難うございました。

[ ]