| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-19 | Only "extend self" once on the Homebrew module | Jack Nagel | |
| 2014-04-27 | Respect tap directory layout when searching | Jack Nagel | |
| This matches the logic in find_formula. | |||
| 2014-04-27 | Use canonical_name to canonicalize aliases | Jack Nagel | |
| 2014-04-27 | Search results should always be sorted | Jack Nagel | |
| 2014-04-27 | Use Formulary.factory to find formula in taps | Jack Nagel | |
| 2014-04-25 | Yield absolute paths from find_formula | Jack Nagel | |
| 2014-04-24 | Make the on-disk representation of taps unambiguous | Tsukasa OMOTO | |
| This commit supports "-" and "_" in names of user and repository. Closes #28203. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-04-18 | search: move nginx to Homebrew organisation. | Mike McQuaid | |
| 2014-04-10 | Migrate homebrew-php to Homebrew organization. | Mike McQuaid | |
| 2014-02-16 | search: use a queue to collect errors | Jack Nagel | |
| The threading in the tap search code makes handling errors difficult. If an API-related error is raised in one thread, it is likely to be raised in each of the rest as well. This results in duplicated error messages, which is ugly and bad UX. This patch adds a synchronized queue to collect these exceptions. The first one added to the queue is re-raised after all operations are complete. It's not ideal, but it's minimally invasive and I don't have the energy or time to do a rewrite. | |||
| 2014-02-13 | Use a more accurate method name and drop unhelpful block | Jack Nagel | |
| 2014-02-12 | Pass the string instead of reconstructing it from a regexp | Jack Nagel | |
| 2014-02-08 | Drop unnecessary map + compact in search_tap | Jack Nagel | |
| 2014-02-08 | Prevent repeated warnings when GitHub API rate limit is exceeded | Jack Nagel | |
| 2014-02-08 | Raise only GitHub::Error from GitHub.open | Jack Nagel | |
| 2014-02-08 | Parse JSON early in GitHub module | Jack Nagel | |
| 2014-02-08 | Don't mutate argument in search_tap | Jack Nagel | |
| 2014-01-09 | search: handle tap not found and suggest update. | Mike McQuaid | |
| Closes #25706. Closes #25682. | |||
| 2013-12-28 | homebrew-python has moved to Homebrew org. | Mike McQuaid | |
| 2013-11-17 | retire homebrew/x11 | Adam Vandenberg | |
| Closes #24405. | |||
| 2013-10-25 | Add HOMEBREW_NO_GITHUB_API env var. | David MacMahon | |
| This patch allows users to "opt out" of using the GitHub API altogether by setting the HOMEBREW_NO_GITHUB_API environment variable. The value of the environment variable does not matter (it can even be empty!). For Bash/ZSH: export HOMEBREW_NO_GITHUB_API=1 Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2013-10-22 | Different regex for user/tap/formula and user/tap. | Mike McQuaid | |
| Closes #23430. | |||
| 2013-10-21 | global: unify tap regex. | Mike McQuaid | |
| Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2013-09-03 | brew search <user>/<repo> [substring] | Samuel John | |
| For example `brew search homebrew/science` to get a list of all formulae from that tap, even if not yet tapped. `brew search <user>/<repo>/<substr>` or `brew search <user>/<repo> <substr>` to grep for `<substr>` inside of the tap `<user>/<repo>`. | |||
| 2013-08-14 | add ubuntu package search | Adam Vandenberg | |
| 2013-08-09 | Add fedora to brew search | Adam Vandenberg | |
| 2013-08-05 | Add opensuse package search | Adam Vandenberg | |
| 2013-08-05 | Search marcqualie/nginx | Adam Vandenberg | |
| Closes #21678. | |||
| 2013-08-03 | Add homebrew-binary to search | Adam Vandenberg | |
| 2013-07-28 | search: silence JSON decode errors | Jack Nagel | |
| Closes #21506. Closes #21508. | |||
| 2013-07-15 | Clarify behavior of `brew search` without an argument | Jack Nagel | |
| As documented in the man page, when given no arguments, `brew search` will list all formulae. This is different than giving an *empty* argument. | |||
| 2013-07-01 | Better behavior for failed connections in `brew search` | Jack Nagel | |
| Fixes #20868. | |||
| 2013-06-22 | Add Utils::JSON to wrap the JSON implementation | Jack Nagel | |
| 2013-06-12 | Rename variables for clarity | Jack Nagel | |
| 2013-06-12 | Extract search_taps method | Jack Nagel | |
| 2013-06-12 | Pull tap list into a constant | Jack Nagel | |
| 2013-06-12 | Remove use of global variable | Jack Nagel | |
| 2013-06-12 | Rename method | Jack Nagel | |
| 2013-06-12 | Extract query construction | Jack Nagel | |
| 2013-06-12 | Use inspect instead of escaping quotes | Jack Nagel | |
| 2013-06-12 | Move require out of method | Jack Nagel | |
| 2013-05-27 | Add `brew search --debian <f>` | Adam Vandenberg | |
| 2013-05-22 | Remove unnecessary rescue-all exception handling | Daniel Lee Harple | |
| Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-05-22 | Check GitHub API rate limit instead of silently failing | Daniel Lee Harple | |
| Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-05-22 | Pass a User-Agent when fetching data from the GitHub API | Daniel Lee Harple | |
| See <http://developer.github.com/v3/#user-agent-required>. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-02-10 | search homebrew-x11 | Adam Vandenberg | |
| 2013-01-30 | brew-search: search homebrew/apache tap. | Mike McQuaid | |
| 2013-01-23 | brew search looks in samueljohn/python, too. | Samuel John | |
| Closes #17267. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2013-01-23 | Add Homebrew-completions to search | Adam Vandenberg | |
| 2012-12-27 | Respect BROWSER environment variable | Jack Nagel | |
