Skip to content

Tags: misty-rc/gf

Tags

v1.1.0

Toggle v1.1.0's commit message
--limit / --exclude / 時間フィルタを追加、search パッケージをファイル分割

- --limit N / -n N: 最大結果件数(atomic + done チャネルで goroutine 即停止)
- --exclude PAT: グロブ除外(ディレクトリはサブツリーごとスキップ)
- --newer / --older / --created-after / --created-before: 日時範囲フィルタ
  - lazy Info() 呼び出し(時間フィルタ無効時は syscall スキップ)
  - birthtime: Windows=Win32FileAttributeData, macOS=Birthtimespec, Linux=ゼロ値スキップ
- search.go / walk.go / pattern.go にファイル分割(各 Single Responsibility)
- テスト追加(limit・exclude・combined)
- README / ヘルプに新オプションを反映
- CLAUDE.md を簡潔化し docs/specs/ を .claude/ 以下に配置

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v1.0.1

Toggle v1.0.1's commit message
モジュールパスを github.com/misty-rc/gf に修正

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v1.0.0

Toggle v1.0.0's commit message
MIT ライセンスを追加

- LICENSE ファイルを新規作成
- README.md / README-ja.md のライセンスセクションにリンクを追記

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>