改行なしのファイルで検索/置換ダイアログNo.05856
elbow さん 10/07/16 00:51
 
こんにちは

1. ë(U+00EB)の改行なしのファイルを開く
2. 検索ダイアログ もしくは 置換ダイアログを開く
3. 検索ダイアログの表示が遅いです
サンプル用のテキストをメールで送っておきます

そちらの環境で再現しますでしょうか?
環境:windowsXP SP3 + 秀丸8.01β11
環境:windows7 x64 + 秀丸64 8.01β11

[ ]
RE:05856 改行なしのファイルで検索/置換No.05857
秀丸担当 さん 10/07/16 10:37
 

ファイルを受け取りました。
ありがとございます。
確かにこのケースだと極端に遅くなってしまうようです。
単語の終端を得るまでに1文字ずつ調べるとき、Unicode文字の場合は行頭から再
度位置計算していて効率の悪いことになっていました。
次のバージョンで改善させていただきます。

[ ]
RE:05857 改行なしのファイルで検索/置換No.05864
elbow さん 10/07/23 00:31
 
こんにちは。

こちらの件は秀丸 8.01β13で修正されていることを確認しました。

[ ]
RE:05857 改行なしのファイルで検索/置換No.05974
elbow さん 10/08/24 00:46
 
こんにちは。

こちらの件ですが、秀丸 8.02β4で修正を元に戻したことで
問題が再現するようになりました。
検索ダイアログ起動時に検索文字列をそもそも取得しないような
修正でも良いですのでそのうち対応していただければと思います。

環境: windows7 x64 + 秀丸64 8.02β4

[ ]
RE:05974 改行なしのファイルで検索/置換No.05976
秀丸担当 さん 10/08/24 11:12
 

おっしゃる通りV8.02β4で元に戻してしまったので、またこの問題は起きてしま
うと思います。
この問題は、検索ダイアログの文字列取得の問題というより、単語移動の問題で
した。
今後のバージョンで慎重に検討したいと思います。

[ ]