以前にお願いしたgrep検索で「検索するフNo.35736
ソフト屋 巣 さん 17/04/18 11:21
 
お世話になります。
以前に秀丸のgrep検索で「検索するフォルダ」のヒストリ数を増加させる事をお願い
した者です。
お願いしたとおりヒストリ数は増加していてる様なのですが現状の「検索するフォル
ダ」のヒストリが新しい14個までしかウィンドウ表示されません(バージョン8.69
の32bit版で確認)。
ヒストリ常駐も14個の外に消えてしまうため常駐していても選べないものが出てし
まいます。
ヒストリの表示数を調整する方法はありますでしょうか?

[ ]
RE:35736 以前にお願いしたgrep検索で「検No.35737
秀丸担当 さん 17/04/18 13:20
 

grepファイルヒストリは、現在は40個が上限ですが、必ず40個入るとは限らない
場合があります。
[その他]→[動作環境]→[検索]→[grepダイアログ]で「普通タイプ」を選んでい
るときのヒストリが基準になっています。
普通タイプは、パスとワイルドカードを一緒に1つのヒストリにしています。
例えば、以下のものは3つヒストリにあります。
c:\folder\*.1
c:\folder\*.2
c:\folder\*.3

新タイプの場合は、普通タイプを基準にパスの部分だけをまとめます。上記の例
では、「c:\folder」の1つだけがヒストリに入ります。2個省略されるので、
ヒストリの数は38個になります。
もし、同じフォルダで「*.1」「*.2」…「*.40」のように違うワイルドカードが
40個あったら、新タイプのヒストリには1個しか入らないことになってしまいま
す。

ただ、少なくともヒストリに常駐しているものは、省略に関係なしに表示される
はずなので、この問題とは別という気がします。


ヒストリのドロップダウンリストの高さが足りなくて、スクロールバーが出てい
るような状況だとしたら、うまく再現できませんでした。
こちらで確認した限りでは、ドロップダウンの高さは30行でした。
解像度やマルチモニタやダイアログのフォントなどが影響あるかもしれないので、
もしスクロールして見えないという場合、そのあたりの具体的なサイズ等を教え
てもらえると助かります。

[ ]
RE:35737 以前にお願いしたgrep検索で「検No.35741
ソフト屋 巣 さん 17/04/18 22:32
 
返答ありがとうございます。
grepは新タイプでエクスプローラ風を利用しています。
改めてgrepの検索フォルダのヒストリの動作を画像で残して検証してみました。私に
は良くわからないルールで消えている様に見えます。

"PEH00775@nifty.com"宛にメールで画像をお送りしますのでご確認ください。 画像
はgrep1.png→grep2.png→grep3.pngの順で新しいフォルダがヒストリに追加されて
いますが、grep3.pngが私の予想と食い違う動作をしています。

なお、検索フォルダのヒストリのウィンドウはスクロールが発生しておりません。よ
ろしくお願いします。

[ ]
RE:35741 以前にお願いしたgrep検索で「検No.35743
秀丸担当 さん 17/04/19 11:17
 

ファイルを受け取りました。
ありがとうございます。
ヒストリに常駐するものが重複していることと、grep3.pngでヒストリに常駐が
消えているのはおかしいと思います。
いまのところ再現できていないですが、原因が分かり次第修正したいと思います。

[ ]