HmJre.dll のあいまい検索と「改行/空白をNo.09132
ひろ さん 03/07/17 23:25
 
 秀まるおさん今日は、ひろです。
 検索について、エディタ・ウィンドウは秀丸と同一なので問題ありません。
しかし本体では、HmJre.dll を使用している場合、検索ダイアログと [設定]
の両方で、改行/空白無視が指定できます。しかし検索ダイアログのそれが優
先されます。

 まだ HmJre.dll は正式版でないので、まだ記載が無いのは自然かと思いま
すが、秀丸の正式公開時には、鶴亀ヘルプ「検索ダイアログボックス(鶴亀
メール本体側)」の
> 正規表現、あいまい検索
>  正規表現とは、特別な文法によって検索対象の文字列を指定する方法で、これ
> を使うと複雑な条件の文字列を簡単に検索することができます。詳しくは秀丸エ
> ディタを参照してください。
> 改行/空白を無視
>  メール本文中にある改行文字、空白(半角、全角両方)、タブ文字を除去して
> 検索します。例えば「携帯電話」という文字列をメール本文から検索するときに、
> 「携帯」と「電話」の間で改行されていた場合でもきちんと検索できます。
のあたりに、「大文字/小文字の区別」を含め追記が必要かと思います。

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

[ ]
RE:09132 HmJre.dll のあいまい検索と「改No.09135
秀まるお さん 03/07/18 10:07
 
> 検索ダイアログと [設定]
> の両方で、改行/空白無視が指定できます。しかし検索ダイアログのそれが優
> 先されます。

 優先されると言うか、両方のORになってるという感じですが。

 これについては歴史的な経緯および秀丸/鶴亀の違いによって直しようが無い
気がするので、ひろさんご指摘の通り、ヘルプに適当に追加してみます。

[ ]
RE:09135 HmJre.dll のあいまい検索と「改No.09137
ひろ さん 03/07/18 15:12
 
 秀まるおさん今日は、ひろです。
>  優先されると言うか、両方のORになってるという感じですが。
 再度確認してみましたが、検索ダイアログで OFF にしていると、[設定] で
ON にしていてもヒットしません。これが仕様でも一向に構いませんが、秀ま
るおさんの意図と異なっていれば、修正をお願いします。

>  これについては歴史的な経緯および秀丸/鶴亀の違いによって直しようが無い
> 気がするので、ひろさんご指摘の通り、ヘルプに適当に追加してみます。
 更に JRE32.DLL/HmJre.dll で違っているので、確かに直し様が無いでしょ
うね。秀丸 Ver.4.00 が正式公開されるのはまだ先かと思いますが、、宜しく
お願いします。

[ ]
RE:09137 HmJre.dll のあいまい検索と「改No.09141
秀まるお さん 03/07/22 10:04
 
 毎度いろいろ確認ありがとうございます。

>  再度確認してみましたが、検索ダイアログで OFF にしていると、[設定] で
> ON にしていてもヒットしません。

 調べてみたら、改行を無視するあいまい検索が効かないようでした。さらに、
正規表現がONで、しかも大文字/小文字の区別がOFFの時の検索もおかしいこと
も見つけてしまいました。

 さっそく修正させていただきます。

[ ]
RE:09141 HmJre.dll のあいまい検索と「改No.09143
Iranoan さん 03/07/22 12:08
 
 秀まるお さん今日は、Iranoan です。
> さらに、
> 正規表現がONで、しかも大文字/小文字の区別がOFFの時の検索もおかしいこと
> も見つけてしまいました。
 災い転じて福となす(^^)。
>  さっそく修正させていただきます。
 宜しくお願いします。

[ ]