38 Commits

Author SHA1 Message Date
Markus Reiter
dd8370a9fa Move shared search logic into Homebrew::Search module. 2018-06-07 13:50:10 +02:00
Markus Reiter
14b3b82fca Remove exact match from brew cask search. 2018-06-07 13:48:35 +02:00
Markus Reiter
e786bb08c9 Use search_taps in brew cask search. 2018-06-07 13:48:35 +02:00
Markus Reiter
de246cc528 Update Homebrew-Cask references. 2018-05-25 18:20:02 +02:00
Markus Reiter
c4222141ac Revert "Update Homebrew-Cask references."
This reverts commit 4475651b548afdcf15c4cf7a7cb57baca1885186.
2018-05-25 17:57:32 +02:00
Markus Reiter
4475651b54 Update Homebrew-Cask references. 2018-05-25 17:56:16 +02:00
Markus Reiter
b4de801a01 Support both Homebrew and caskroom for now. 2018-05-21 01:43:49 +02:00
Markus Reiter
19317760da Remove Hbc::Scopes. 2018-04-14 11:45:51 +02:00
Markus Reiter
8c116f9507 Fix Cask search not showing remote matches. 2018-04-11 16:53:32 +02:00
Alexey Alekhin
68dd0ac918 Changed warning message as recommended by @reitermarkus 2017-08-31 03:03:00 +02:00
Alexey Alekhin
2a3f83b8d4 Changed online search failure to warning and removed stacktrace 2017-08-26 02:37:39 +02:00
Alexey Alekhin
2cc6ef48ff Narrowed rescued error type 2017-08-24 00:29:22 +02:00
Alexey Alekhin
15d2a9c7cd Formatting fix 2017-08-23 19:47:47 +02:00
Alexey Alekhin
9e2caa8d6a Fixed style issues 2017-08-23 17:54:01 +02:00
Alexey Alekhin
a5640fdfee Added rescue block for the remote cask search failure 2017-08-23 16:54:21 +02:00
Alexey Alekhin
00803b1a0b brew cask search without query just outputs all available cask tokens 2017-08-23 03:23:33 +02:00
Markus Reiter
56ef168e70 Move fix from #3070 inside GitHub module. 2017-08-20 16:31:46 +02:00
Francisco Souza
f284300495
Skip search_remote on cask search when HOMEBREW_NO_GITHUB_API is set
Fixes #3069.
2017-08-19 19:59:33 -04:00
Ben Muschol
603bdd01a8 Implement PR feedback 2017-08-14 11:08:56 -04:00
Ben Muschol
e93ec12b32 Remove duplicate url generation logic in Github module 2017-08-13 15:03:44 -04:00
Markus Reiter
d29cb450f7 Output plain list when running brew cask search without a TTY. 2017-07-07 19:42:03 +02:00
Markus Reiter
b40e4afac5 Fix parsing --require-sha and HOMEBREW_CASK_OPTS. 2017-06-06 16:40:03 +02:00
Markus Reiter
df1864ee43 Add CLI::Options DSL. 2017-05-22 02:51:17 +02:00
Markus Reiter
debe4540e4 Remove redundant self.run methods. 2017-05-22 02:51:17 +02:00
Markus Reiter
acc7309ca3 Rename Base and InternalUseBase. 2017-05-22 02:51:17 +02:00
Markus Reiter
957c5fb4f0 Refactor CLI::Search. 2017-05-22 02:51:16 +02:00
Markus Reiter
238cd5430f Add remote search to brew cask search. 2017-04-25 12:29:01 +02:00
Nath Tumlin
2080c360e2 Added tests for highlight installed and fixed style errors 2017-03-13 17:52:32 -05:00
Nath Tumlin
250f3445b7 Removed Hbc:: 2017-03-11 16:28:41 -08:00
Nath Tumlin
6162a5e41f Moved highlight_installed from utils.rb to search.rb 2017-03-11 16:25:02 -08:00
Nath Tumlin
d305784c37 Added highlighting of installed casks to cask search 2017-03-10 22:46:28 -08:00
Markus Reiter
84b2276fd8 Use guard clauses. 2016-11-13 23:00:47 +01:00
Markus Reiter
1a0f8b8a02 Use slash-delimited regular expressions. 2016-10-23 14:32:03 +02:00
Markus Reiter
198bf4d3bd Convert puts_columns to puts Formatter.columns. 2016-10-15 17:13:38 +02:00
Markus Reiter
b86c8efb79 Cask: Use nested classes and modules. 2016-09-24 16:00:58 +02:00
Markus Reiter
c20a7fa859 Remove homebrew-fonts hack from search. 2016-09-05 21:43:03 +02:00
Markus Reiter
89a63fb177 Add cask_files method to Tap class. 2016-09-05 21:43:03 +02:00
AnastasiaSulyagina
e81f4ab7de init 2016-08-19 14:50:14 +03:00