題名の検索における気づきの点No.11107
たまがわ さん 03/02/03 15:57
 
 検索機能について、気づきの点を一つ書かせていただきます。
 以下のようなメールがあったとします(「連絡」は単なる一つの例示で、意味はあ
りません)。

Subject:に「連絡」という単語が入っている
本文中に以下の一文が入っている

 件名:連絡

 上記の本文中の一文の行頭には、半角スペースが一つ以上入っています。
 ここで、対象を「題名(Subject:)」にして、「連絡」というキーワードを検索しま
す。すると、当然、Subject:の「連絡」がヒットしますが、そこで「F3キー」を押す
と、本来検索対象外の本文中の「連絡」がヒットしてしまいます。

 これは何か深い意味のある仕様なのかとも思いましたが、私の場合、返信やら転送
やらで上記のようなパターンが含まれたメールが届くので、Subject検索中にいちい
ち本文中でヒットすると煩わしいな、とも感じています。

[ ]
RE:11107 題名の検索における気づきの点No.11108
秀まるお2 さん 03/02/03 16:41
 
 F3キーに対して何が割り当てられているかによりますが、こちらで試した限り
は本文中の「連絡」がF3キーを押してヒットすることはありませんでした。カー
ソルを本文中の「連絡」の直前や、さらに1文字前に移動するなどしてから検索
しても、わざわざSubject:ヘッダに移動して、そこの「連絡」にヒットします。

 こちらは標準のキー割り当てになっていて、F3キーには鶴亀メール側の「下候
補」が割り当てられています。

 F3キーに、鶴亀メール側の下候補ではなくて、秀丸エディタ側の下候補が割り
当てられているならば、たまがわさんのような症状が発生します。秀丸エディタ
としての「下候補」は、ヘッダだろうが本文だろうが意識せずに動作してしまい
ます。

[ ]
RE:11108 題名の検索における気づきの点No.11111
秀まるお2 さん 03/02/03 17:35
 
 今気づきましたが、例えば「新規メール」のエディタ上で「下候補」とやると、
たしかに本文中であってもヒットします。

 そもそもエディタ上での検索は、秀丸エディタの検索と同じコマンドが機能し
てしまうので、これは仕方がないような気がします。

[ ]
RE:11107 題名の検索における気づきの点No.11112
ひろ さん 03/02/03 17:52
 
 たまがわさん今日は、ひろです。
>  ここで、対象を「題名(Subject:)」にして、「連絡」というキーワードを検索しま
> す。すると、当然、Subject:の「連絡」がヒットしますが、そこで「F3キー」を押す
> と、本来検索対象外の本文中の「連絡」がヒットしてしまいます。
 再現しませんでした。ひょっとして、[F3] を押したときエディタ・ウィン
ドウ上でしょうか? もしそうなら、元々エディタ・ウィンドウ上では範囲指定
は出来ないので、これは仕様です。もしそうでなければ、「検索範囲」など他
のオプションとの組み合わせもかかれると良いかもしれません。

 こちらの環境は、Windows98+IE6.0+鶴亀 Ver.2.36 です。

[ ]
RE:11111 題名の検索における気づきの点No.11118
たまがわ さん 03/02/03 19:37
 
 再現されないようですね。
 こちらで更に調べてみましたところ、以下のようなことが分かりました。

(1)ヘッダ表示を「簡略表示」にしているときに現象が出る(本文にヒットする)。
ヘッダ表示を「すべて表示」にしているときは現象は出ない。
(2)「F3キー」を押していくと現象が出るが、「SHIFT + F3キー」では現象は出な
い。
(3)本文でヒットする文字列は、以下のとおり。(「件名」に意味はありませんで
した。また、この条件に該当しないと、いくら本文に検索対象文字があってもヒット
しません。)
  (1個以上の半角スペース+0個以上の任意の文字列)+(半角コロン「:」)
+(検索対象を含む文字列)

 なお、キーアサインはデフォルトです。

 当方、Win XP Pro SP1 + 鶴亀2.37 で、再確認してみました。
 何かほかにも条件があるかもしれませんが、正規表現・あいまい検索等のチェック
及び検索範囲の指定は関係ないようでした。

[ ]
RE:11118 題名の検索における気づきの点No.11119
たまがわ さん 03/02/03 20:25
 
>(3)本文でヒットする文字列は、以下のとおり。
>  (1個以上の半角スペース+0個以上の任意の文字列)+(半角コロン「:」)
>+(検索対象を含む文字列)

 試してみたら、半角コロンもいらなかったようです。
(1個以上の半角スペース)+(検索対象を含む文字列)
が本文中にあればヒットしてしまうみたいです。(私のところでは)

[ ]
RE:11119 題名の検索における気づきの点No.11129
たまがわ さん 03/02/03 23:24
 
 多重になって恐縮です。
 添付ファイルの検索をするため、対象を「特定のヘッダ内」にし、特定のヘッダの
指定を「x-attach:」にして検索を行ったところ、同様に本文中でヒットする現象が
見られました。
 この場合は、自動的にヘッダ表示が「すべて表示」に切り替わっており、簡略表示
とは関係ないようです。
 一方、対象を「ヘッダ」にして検索すると、この現象は見られません。
 いまいち条件が絞り切れませんが、パソコンを変えてインストールしてみても同様
です。

 実害はないといえばないのですが、私の場合、メールソフトの中に必要なデータや
文書がゴッタ煮状態で、日々検索機能を使いまくらなくてはならないので、使い勝手
の面でやや気になるところです。

[ ]
RE:11119 題名の検索における気づきの点No.11148
ひろ さん 03/02/04 17:42
 
 たまがわさん今日は、ひろです。
>  試してみたら、半角コロンもいらなかったようです。
> (1個以上の半角スペース)+(検索対象を含む文字列)
 やっぱり再現しません。何がトリガーなんでしょう。

[ ]
RE:11129 題名の検索における気づきの点No.11153
秀まるお2 さん 03/02/04 18:05
 
 再現しました。本文の1行目に限ってヒットしてしまうようです。

 本文とヘッダの区切り部分の計算ミスのような気がします。調べて修正させて
いただきます。

[ ]
RE:11153 題名の検索における気づきの点No.11154
秀まるお2 さん 03/02/04 18:38
 
 調べてみたら再現条件はもっと複雑でした。本文の先頭が半角空白かタブでな
いとダメで、しかも、Subject:ヘッダを検索対象としたなら、そのSubject:ヘッ
ダが簡略表示ヘッダ中の最後でないとダメという…。

 とにかく直りました。

[ ]
RE:11154 題名の検索における気づきの点No.11163
たまがわ さん 03/02/04 21:56
 
> 調べてみたら再現条件はもっと複雑でした。本文の先頭が半角空白かタブでな
>いとダメで、しかも、Subject:ヘッダを検索対象としたなら、そのSubject:ヘッ
>ダが簡略表示ヘッダ中の最後でないとダメという…。

 複雑な条件の割り出しと検証に多大な時間と労力を割いていただきまして感謝いた
します。ありがとうございました。

[ ]