grepのヒットしたファイル数No.08565
h-tom さん 15/03/04 00:52
 

h-tom です。

秀丸エディタ Ver.8.25β4

新しいgrepを使った場合、実行後ステータスバーに表示される結果が変です。
ヒットしているファイルがあるのに、
 「ヒットしたファイル=0」
になっています。

従来通りにすると、ヒットしたファイル数が表示されます。

[ ]
RE:08565 grepのヒットしたファイル数No.08566
秀まるお さん 15/03/04 08:39
 
 お手数かけてすみません。たしかにその点バグってました。次のβ版で修正さ
せていただきます。

 実は他にもいろいろテストしてバグを見つけていたりするので、今のうちに報
告させていただきます。

 − grepでの「ファイル名一覧だけ作成」の時の結果の形式が旧バージョ
  ンと違うバグ修正。
 − grep実行後の「ヒットしたファイル=NN」の数が正しく表示されない
  バグ修正。
 − grep実行中の詳細情報の「 -- Found(n)」のヒット数表示が正しくな
  いバグ修正。
 − grepを中断した後にステータスバーをクリックして詳細表示すると中身
  がカットされるバグ修正。
 − grep時のエンコード種類の自動判定が旧バージョンと仕様が違う点があ
  ったバグ修正。
    ・エンコードの種類を自動以外を指定してても「UnicodeのBOMを認識」
     などの自動判定が効いてしまうバグ修正。
    ・EUCコード指定ドライブは無視するようにした。
    ・「ファイルの内容を解析してエンコードの種類を自動認識する」
      がOFFの場合でもファイル内容による自動判定が効いていたバグ
      修正。
    ・3バイトEUCの解釈がおかしかったバグ修正。
    ・Shift-JISのファイルをEUCと解釈して無理矢理検索した時に、0xA1
     〜0xFE以外の文字の扱いが違ってたバグ修正。
    ・EUC文字コードの中にJISの文字コードが混じっててもうまく解釈す
     るようにした。

[ ]
RE:08566 grepのヒットしたファイル数No.08567
秀まるお さん 15/03/04 08:50
 
>     ・EUC文字コードの中にJISの文字コードが混じっててもうまく解釈す
>      るようにした。

 これは間違い(解釈しないのが正しくて、現状通りでバグってない)でした。

[ ]