Skip to content

find: add -i/--ignore-case flag for case-insensitive pattern matching - #27

Merged
deadc0de6 merged 3 commits into
deadc0de6:mainfrom
jiM3op:case-insensitive-find
Jul 13, 2026
Merged

find: add -i/--ignore-case flag for case-insensitive pattern matching#27
deadc0de6 merged 3 commits into
deadc0de6:mainfrom
jiM3op:case-insensitive-find

Conversation

@jiM3op

@jiM3op jiM3op commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Adds -i/--ignore-case flag to find for case-insensitive pattern matching. File/folder naming in real-world collections is often inconsistently cased (e.g. "Need For Speed" vs "Need for Speed"), and the existing glob matcher is case-sensitive by default, causing searches to silently miss valid matches.
Tested locally — builds clean, verified against a real catalog, updated tests-ng/test-find.sh accordingly.

jiM3op added 3 commits July 11, 2026 19:11
Added note about case insensitive find option with -i switch.
Reintroduced the case intensive find option in the README.
@deadc0de6

Copy link
Copy Markdown
Owner

thank you!

@deadc0de6
deadc0de6 merged commit 14ce930 into deadc0de6:main Jul 13, 2026
1 check passed
@fliker09

Copy link
Copy Markdown

Any chance to get a release build for this? For people who don't want to install Go :-)

@deadc0de6

Copy link
Copy Markdown
Owner

@fliker09 sure: https://github.com/deadc0de6/gocatcli/releases/tag/v1.3.0

@fliker09

Copy link
Copy Markdown

Yay, thanks! ^_^ Also, I appreciate you compile it for such a variety of platforms!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants