[ISSUE-137] Add search for package version support #278
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi David, I was using this app for a while and found it very good to maintain my local formulae/casks of Homebrew. While the listing function is great, the app would be more enhanced if we could add version specificity when users are searching for packages.
I found you already issued a feature request at here, so in this PR I am adding this function.
The flow is simple, but some discussions can be made regarding which search method would be best for user experience. In the issue you mentioned two ways of specifying a package version, but what we can do as well is using
grep
like below:brew formulae | grep@postgresql@14
The search goes to local database, so the result could be faster rendered and more accurate.
Being said, I think
brew search
is also appreciated because it has more tolerance to accepting user's prompt. What do you think? Looking forward to your reply.