全文引用の非表示化No.02759
Micky さん 10/10/01 13:58
 
まいどお世話になります。

秀丸関係のコミュニテックス会議室をメールで配信してもらって
読んでいると時々

≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処
理しました。≫

という文章をみかけます。
個人的に全文引用は嫌いで、非常にうれしい機能です。

ふと気がついたのですが、秀丸メールの機能としてこれを実装
できないでしょうか。
スレッドでつながっていて全文引用していれば <<カットしました>>みたいな
メッセージに置き換えて表示するか、メール自体を置き換えてしまうか・・・
(置き換えてしまうのはちょっとやり過ぎかもしれませんけど)
スレッドでつながっていないと、探すのに時間がかかってしまいそうで
そのあたりは制約かなーと勝手に想像しています。

一度検討いただければ幸いです。
以上、よろしくお願いします。

[ ]
RE:02759 全文引用の非表示化No.02760
秀まるお さん 10/10/01 14:37
 
 折りたたみ表示するって機能なら割と簡単に実現出来るかという気がします。

 「全般的な設定・メール表示・詳細(表示関係)・もっと詳細」の所に、ヘッ
ダの中の長い行を折りたたむオプションがあります。それと同じような仕組みの
機能として、引用行を自動で折りたたんでしまうオプションがあったらいいかな
ぁという気がします。

 □ 引用行の自動折りたたみ
       折りたたむ対象の引用行の行数 = [_____]行以上

 とかいうオプションを追加するとか。

 スレッドの前後関係を見て、全文引用に限って自動で折りたたむ、みたいなこ
とも出来るかもしれませんけど。

 □ 引用行の自動折りたたみ
       折りたたむ対象の引用行の行数 = [_____]行以上
       □ 全文引用と思わしき場合は折りたたむ

 とか。

[ ]
RE:02760 全文引用の非表示化No.02761
Micky さん 10/10/01 15:18
 
まいどお世話になります。

秀まるおさん write:

>  折りたたみ表示するって機能なら割と簡単に実現出来るかという気がします。
そっか、すでに折りたたみって機能がありましたね。実現されるとうれしいです。

>  スレッドの前後関係を見て、全文引用に限って自動で折りたたむ、みたいなこ
> とも出来るかもしれませんけど。
私がやりたいのはズバリこれですね。

>  □ 引用行の自動折りたたみ
>        折りたたむ対象の引用行の行数 = [_____]行以上
>        □ 全文引用と思わしき場合は折りたたむ
こういう設定もうれしいですね。
あ〜、もっと早くお願いすればよかった。

[ ]
RE:02761 全文引用の非表示化No.02762
秀まるお さん 10/10/01 17:48
 
 β24の次のβ版くらいでちょっとトライしてみます。

[ ]
RE:02762 全文引用の非表示化No.02763
秀まるお さん 10/10/04 13:13
 
 スレッドの前後関係を見て判定させるのはちょっと難しいのでやっぱりやめま
す。

 「何行以上なら折りたたむ」のような機能だけ対応させていただきます。

 引用記号をつけずにそのまんま引用してるケースも自動折りたたみ出来たら便
利なんですが、これもちょっと技術的に難しいのでやめときます。

[ ]
RE:02763 全文引用の非表示化No.02764
Micky さん 10/10/05 09:05
 
まいどお世話になります。

秀まるおさん write:

>  スレッドの前後関係を見て判定させるのはちょっと難しいのでやっぱりやめま
> す。
>
>  「何行以上なら折りたたむ」のような機能だけ対応させていただきます。
>
>  引用記号をつけずにそのまんま引用してるケースも自動折りたたみ出来たら便
> 利なんですが、これもちょっと技術的に難しいのでやめときます。
β26で動作を見ています。
おかげ様でだいぶすっきりしました。
過去のメールも折りたたんでくれるので、メールを見直したりするときも
煩わしさから解放されたような気分です。
ありがとうございます。

ただ、Outlook 系の「----- Original Message -----」移行に続く場合で
引用マークを使用しない人がかなりいて従来通りの表示となります、
この部分をやるとしたら今回見送ったスレッドの前後を見ないと
無理でしょうかね。また、アイデアがあればってことで。

[ ]
RE:02764 全文引用の非表示化No.02765
秀まるお さん 10/10/05 17:40
 
> ただ、Outlook 系の「----- Original Message -----」移行に続く場合で
> 引用マークを使用しない人がかなりいて従来通りの表示となります、

 たしかにOutlook系などで、こちらの送ったメール本文をそのまんまメールの
最後にくっつけてくるケースが多いです。

 それで、こういう場合対応の処理も試しに作ってみたら、それなりにうまく動
くようになりました。ということで次のβ版に入れてみます。

[ ]
RE:02765 全文引用の非表示化No.02766
Micky さん 10/10/06 09:57
 
まいどお世話になります。

秀まるお write:

>  たしかにOutlook系などで、こちらの送ったメール本文をそのまんまメールの
> 最後にくっつけてくるケースが多いです。
>
>  それで、こういう場合対応の処理も試しに作ってみたら、それなりにうまく動
> くようになりました。ということで次のβ版に入れてみます。
検出ロジック次第ですが、「----- Original Message -----」以外でも
ひっかけることは可能でしょうか?
現状社内システムで同じようなメールがあり、引用マークなし、空行ありと
言ったような状況です。
今回の折りたたみ機能のおかげでヘッダに相当する部分は引用マークが
付いておりうまく折りたたまれるのですが・・・


それと、今気がついたのですが、メールを選んで開いた場合(別ウィンドウに
表示した場合)今回の自動折りたたみは「折りたたまれていない状態」で
表示されますが、これは意図してのことでしょうか?
これはこれで
・見逃しが無い様に表示する
・不要であれば折りたためばよい
と解釈したので、「なるほど」と思った次第です。

[ ]
RE:02766 全文引用の非表示化No.02767
秀まるお さん 10/10/06 10:34
 
> 検出ロジック次第ですが、「----- Original Message -----」以外でも
> ひっかけることは可能でしょうか?

 「Original Message」とかの文字列はまったく見ないで、とにかく、返信元の
メールの本文と内容を比較して、ほぼ一致していたら折りたたむ、みたいな
ロジックにしました。

 「ぼぼ一致」というのは、行頭にある空白と改行を除いて比較して同じかどう
か、という処理にしました。

 なので、「Original Message」となってる部分やメール本文以外が引用記号な
しで引用されてる部分については折りたたみされないです。

 返信元メールの本文はどうやって探してくるかというと、同じフォルダの中か
らスレッド的につながるメールを探してみて、もし無ければ送信済みフォルダか
ら探す、という風にしてみました。なので、他のフォルダに返信元メールがある
場合はうまく折りたたみされないです。

> それと、今気がついたのですが、メールを選んで開いた場合(別ウィンドウに
> 表示した場合)今回の自動折りたたみは「折りたたまれていない状態」で
> 表示されますが、これは意図してのことでしょうか?

 これは、「全般的な設定・メール表示・詳細(表示関係)・もっと詳細」の中
にある、

 (秀丸メール本体ウィンドウ上でのみ)

 というオプションがONになっているせいだと思います。そこはデフォルトでON
になってます。

> ・見逃しが無い様に表示する

 たしかにそういう意図もあって、エディタ・ウィンドウでは折りたたまない方
がいいかなぁと思ってそういうオプション追加&デフォルトONにしています。

 それと、折りたたまれた所の表示も、β26からは、少し目立つような表示に変
更していたりはします。(それでもいまいちわかりにくいですが)

 今日中に次のβ版をアップロード出来ると思います。

[ ]
RE:02767 全文引用の非表示化No.02768
Micky さん 10/10/06 11:11
 
まいどお世話になります。

秀まるおさん write:

>  返信元メールの本文はどうやって探してくるかというと、同じフォルダの中か
> らスレッド的につながるメールを探してみて、もし無ければ送信済みフォルダか
> ら探す、という風にしてみました。なので、他のフォルダに返信元メールがある
> 場合はうまく折りたたみされないです。
おおーっ、すごい。
いつもながらありがとうございます。

>  (秀丸メール本体ウィンドウ上でのみ)
>
>  というオプションがONになっているせいだと思います。そこはデフォルトでON
> になってます。
確認しました。確かにONになっています。そういえば最初に見たような気が。

[ ]
RE:02767 全文引用の非表示化No.02769
Micky さん 10/10/06 14:52
 
まいどお世話になります。

秀まるおさん write:

>  「Original Message」とかの文字列はまったく見ないで、とにかく、返信元の
> メールの本文と内容を比較して、ほぼ一致していたら折りたたむ、みたいな
> ロジックにしました。
さっそくダウンロードして使ってます。
あぁ、快適です。

さっそく広報活動したいと思います。(勿論β版の前提を含め)
ありがとうございました。

[ ]