メールの署名の区切り"-- "への対応希望No.00702
まーく さん 06/05/03 18:23
 
わたしは秀丸エディタVersion5.15の正規ユーザです。
かなり前から秀丸エディタを愛用しております。
バージョンを重ねるごとに機能と完成度が向上していくすばらしさに
深く感謝いたします。

最近さらに追加していただけたらと思う項目が出てきましたので
投稿いたします。

その他―ファイルタイプ別の設定―保存・読み込み
―保存するときの変換―保存するときに行末の空白を削除する
の項目に、細目として「RFC準拠の署名区切りは対象としない」を
追加していただけませんでしょうか。

わたしはメールの文章作成やメールデータ整理にも秀丸を使っており
行末の余分な空白削除はありがたく活用させていただいているのですが
署名区切りの扱いがないのが残念でなりませんでした。

機能の名称にはこだわりません。内容はこうです。
「半角ハイフン2個に続けて半角スペース1個だけで構成されている行は
行末の半角スペースを削除しない」
"--"のあとに半角スペースが入って"-- "となっているところに
意味があります。
これはメール文末で、「ここから署名です」と示す区切りとして
以前から使われております。

より正確な内容はRFC3676
http://www.rfc-editor.org/rfc/rfc3676.txt
4.3.に述べられている項目です。
少し古いのですが、関心空間に詳しい説明がありました。
http://www.kanshin.com/keyword-279056
RFC番号が古いですが、内容は同様です。

このような機能が欲しければマクロを書けばよい
という考え方もあるかとは思いますが
わたしにマクロを書けるスキルがないのも事実ですし、それ以上に
マクロを起動し忘れる心配のない保存時自動処理を
希望するものです。

お手数かとは思いますが、今後の機能追加の1つとして
ご検討いただけませんでしょうか。
どうかよろしくお願いいたします。

--
まーく
(今回実例として署名区切りをつけてみました)

[ ]
RE:00702 メールの署名の区切り"-- "へのNo.00704
山紫水明 さん 06/05/03 23:11
 
 まーくさん,こんばんは。

>その他―ファイルタイプ別の設定―保存・読み込み
>―保存するときの変換―保存するときに行末の空白を削除する
>の項目に、細目として「RFC準拠の署名区切りは対象としない」を
>追加していただけませんでしょうか。

 サイトー企画さんから正式の回答があると思いますので(連休明けに?),
余計なことかも知れませんが,あくまでご参考までに。
 次のマクロは,「--」直後を除く空白削除処理後に自動的に保存終了します。
なお,「ファイルタイプ別の設定」では,保存するときに行末の空白を削除しない
に設定しておきます。
//------------------------------------------------------------//
if( updated ) {
    question basename2 + " は変更されています。保存しますか?";
    if( result == yes ) {
        replaceallfast "[ \t]+|  +$", "", regular;
        replaceallfast "(?<!--) $", "", regular;
        saveexit;
    }
} else quit;
endmacro;
//------------------------------------------------------------//

 終了するときはこのマクロで終了するというものです。もし複数ファイルを同時
に終了したいということでしたら,もう少し工夫が必要になるでしょう。
 なお,ご希望の内容に異議があるわけではありませんので念のため。

     では, (^^)/~
                                        山紫水明(ユーザー)
                                        SANSHISUIMEI

[ ]
RE:00702 メールの署名の区切り"-- "へのNo.00705
秀まるお2 さん 06/05/05 00:03
 
 これは秀丸エディタについての要望ってことになるんですよねぇ。

 個人的には、今回のようなお話は、いわゆるレアケースということであって、
一般ユーザー様が同じような要望を期待されるケースはほとんど無いといっても
いいくらいのまれな例じゃないかと思ったりします。

 というか、メールを編集するなら秀丸メールを使っていただいたらいいような
気がしますし、そもそもメールという前提でなら、行末に余計な空白が付いてい
たとしても、別に自動削除まで考えなくていいんじゃないかと思います。

 オプションを増やすということは、それはつまり、そういうオプションが不要
なユーザー様にとっては余計な設定項目が増えることになって、結果として、新
しく秀丸エディタをお試し利用いただいたユーザー様をがっかりさせる方向にな
ってしまう危険性があります。なるべくシンプルでとっつきやすいソフトにしな
いことには新規に秀丸エディタを買っていただけることも無くなってしまって、
そうするとサイトー企画は存続できなくなってしまい、結果として常連ユーザー
様に対するサポートも継続できなくなるというジレンマが発生します。

 RFCって言ってそれが通じる人が、全パソコンユーザー様(ましてやこれから
新規に秀丸エディタを買っていただける可能性のあるユーザー様)の何パーセン
トかとか考えたら、やっぱりそういう物を標準オプションとするのは適当でない
と思います。

 ということで今回のケースは却下させていただきます。

 とりあえずの対処としては、例えば電子メールは「.eml」のような拡張子で保
存するという前提にしておいて、.emlファイルについてのファイルタイプ別設定
にて行末空白を自動削除しないようにして使えばいいんじゃないかと思います。

[ ]
RE:00705 メールの署名の区切り"-- "へのNo.00706
まーく さん 06/05/05 13:04
 
早速のアドバイスとご回答ありがとうございます。
ご返答が遅れましてすみません。
マルチレス失礼いたします。


山紫水明さん

わたしに対するナイスフォローをいただいた上
お手を煩わせてしまい、恐縮です。
御作のマクロ、ありがたく活用させていただきます。


秀まるお2さん

はい、秀丸エディタへの希望を書きました。
ご回答ありがとうございます。
希望に応えた場合は大多数のユーザに無縁の設定項目が増えて
煩雑になるとのご見解、了解いたしました。

多くの秀丸ユーザ様にご不便を強いてまで我を張るつもりは
毛頭ありません。今回の希望は取り下げます。
秀まるお2さんご提案のファイルタイプ別使い分けも
検討したいと思います。

秀丸メールをご紹介いただきありがとうございます。
質問になってしまって申し訳ありませんが、秀丸メールでは
"-- "の扱いをどのようになさっているかご教示いただければ
幸いです。
もし他の文字列と同じ扱いになっているのでしたら
今後はメール署名区切りとして扱うことをご検討なさるのも
一考の価値があると思います。

関心空間
http://www.kanshin.com/keyword/279056
のコメントからは
MozillaのメーラとThunderbirdは署名区切りと認識していると
想像できます。
なお、Eudoraも署名区切りを認識するそうです。これは
RFC3676 1ページ右上に書かれているQualcommが開発元ですから
認識して当然なのかもしれません。

--
まあく

[ ]
RE:00706 おわびと訂正No.00707
まーく さん 06/05/05 13:11
 
> --
> まあく

ハンドルネームの誤記です、すみません。
このフォーラムにまあくさんとおっしゃる方がいらっしゃいましたら
誤解を与えかねず、申し訳ありませんでした。

--
まーく

[ ]
RE:00706 メールの署名の区切り"-- "へのNo.00708
秀まるお2 さん 06/05/05 15:07
 
 その「-- 」を署名区切りとして認識するようなことは知ってはいますが、具
体的に「署名区切りだからどうこう」って処理はあんまり無かったような気がし
ます。

 何か具体的にこうして欲しいってことがあれば対応できるとは思いますけど。
ただ、「-- 」が100%間違いなく署名区切りとして使われてる訳ではないことだ
けは認識して欲しいですけど。

[ ]
RE:00708 メールの署名の区切り"-- "へのNo.00709
まーく さん 06/05/05 18:04
 
すばやいご回答に感謝いたします。

> ただ、「-- 」が100%間違いなく署名区切りとして使われてる訳ではないことだ
> けは認識して欲しいですけど。
了解しました。
「-- 」の扱いについて、現時点で差し迫ったご希望を申し上げるような
項目はありません。
今後必要がありましたらそのときにご連絡差し上げようと思います。

どうもありがとうございました。

--
まーく

[ ]