« MiGrep Ver2.5.1.9 | トップページ | WindowsXPの画像ビューワもどき »

2005.12.27

MiGrep Ver2.5.1.10

 Ver2.5.1.9で実装した文字コードチェックには問題がありました(^^;
 あらためて確認したところファイルの最後まで完全なチェックがされない場合があり、「大幅な高速化が出来た」はウソでしたm(__)m
 再度アセンブラで書いたところを修正した所、100kb程度の大きさになるとかなり低速になってしまいました。少しでも高速にするために、1バイト単位でのチェックを4バイト単位に変更した所、何とか我慢できるレベルになったかなといった状態です。
 なお、このアルゴリズムにはひとつ問題があって、JISコードの場合には8bit目のチェックで引っかかりません。実際には、8bit目が引っかからなかった場合でも、もう一度通常の文字コードチェックを通すので実害はありませんが、まったく美しくありません。
 どうしましょうか・・・

 現時点のバージョンは以下です。文字コードチェックの不具合が修正されています。シェル拡張機能とコマンドラインオプションは相変わらず使用できません。
「mig25110.lzh」をダウンロード

|

« MiGrep Ver2.5.1.9 | トップページ | WindowsXPの画像ビューワもどき »

コメント

vecterより、ダウンロードして使わせていただきました。
utf8が対応されて非常に助かります。
検索結果をファイル出力する際、パス、行番号、見つかった行を、CSV(タブ区切りやカンマ、指定文字区切り等)で出力出来ないでしょうか?

投稿: 松井 浩二 | 2007.07.13 08:43

バージョンアップの際に機能追加を検討します。

#といっても作業は止まったままなんですが・・・(^^;

投稿: M&I | 2007.07.15 13:39

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: MiGrep Ver2.5.1.10:

« MiGrep Ver2.5.1.9 | トップページ | WindowsXPの画像ビューワもどき »