[リストへもどる]
一括表示

タイトルインクリメンタルサーチ(ローマ字一致)の確認
記事No2697
投稿日: 2017/06/05(Mon) 23:43
投稿者DD
お世話になっています。

migemoを利用したインクリメンタルサーチ(ローマ字一致)の確認です。
PPCで開いているフォルダに、ファイル名が「あ」と「案」の2つのファイルがあるとします。

(ダイアログボックスがない)画面上にて直接文字列を入力するモードで、「ann」と入力しても
ステータス行の入力結果には、「a」としか表示されず、「あ」と「案」のファイル両方が
ハイライトされたままとなります。

なお、対象フォルダに、ファイル名「ann」というファイルが存在していた場合は、「ann」と「案」に
ハイライトがされます。
また、ダイアログボックス版のインクリメンタルサーチでも入力欄に「ann」と入力すれば、
「案」にハイライトがされます。

作者様の環境でも同じ現象が発生しますでしょうか?

ppx 64bit 1.55
migemo.dll 64bit 1.3
bregonig.dll 64bit 4.12


タイトルRe: インクリメンタルサーチ(ローマ字一致)の確認
記事No2699
投稿日: 2017/06/07(Wed) 21:50
投稿者TORO
こちらでは再現できませんでした。

ダイアログ無しのインクリメンタルサーチは、該当ファイルが見つからな
いとそれ以上の入力ができないようにしています。
今回は「an」のときに該当がないため、「ann」まで入力できないと思われ
ます。

もし、ローマ字検索キャッシュを行う最長文字数(X_rscah)を2以上にして
いるなら、キャッシュが破損しているかもしれませんので、X_rscah を 0
にして試し、改善されるならヒストリの初期化をしてください。


タイトルRe: インクリメンタルサーチ(ローマ字一致)の確認
記事No2700
投稿日: 2017/06/07(Wed) 23:56
投稿者DD
お忙しい中、ご検証ありがとうございました。

すみません。追加情報となってしまいますが、下記条件のようです。
(設定を全削除し、一から環境構築してみましたが、
 同様な現象が発生しました)

・機能割当、表記は、「SETUP.EXE」にて、「エクスプローラ」を設定
 ※インクリメンタルモードに切り替えなくても
  英字キーを入力すれば、インクリメンタルサーチが始まる設定

 この設定で、「インクリメンタルモード」に切り替えせずに、「ann」と入力した場合に、「あ」と「案」のファイル両方がハイライトされたままとなります。

「インクリメンタルモード」に切り替えてから「ann」と入力した場合は、正常にハイライトされます。


タイトルRe^2: インクリメンタルサーチ(ローマ字一致)の確認
記事No2702
投稿日: 2017/06/11(Sun) 10:03
投稿者TORO
モード切替無しでのインクリメンタルサーチでしたか。
こちらは、時間経過や誤入力等の条件でサーチが解除されるので、
その辺に引っかかっていそうです。

一度条件を見直してみます。


タイトルRe^3: インクリメンタルサーチ(ローマ字一致)の確認
記事No2704
投稿日: 2017/06/17(Sat) 17:25
投稿者DD
ご確認ありがとうございます。

条件見直しでサーチ解除されなくなると助かります。
お忙しい中お手数ですが、修正いただけますとありがたいです。


タイトルRe^3: インクリメンタルサーチ(ローマ字一致)の確認
記事No2706
投稿日: 2017/06/21(Wed) 22:56
投稿者DD
> モード切替無しでのインクリメンタルサーチでしたか。
> こちらは、時間経過や誤入力等の条件でサーチが解除されるので、
> その辺に引っかかっていそうです。
>
> 一度条件を見直してみます。

1.55+1で確認してみました。
現象解消されていました。

修正ありがとうございました。