diff options
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/brew | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -52,7 +52,11 @@ begin when 'search', '-S' formulae = (HOMEBREW_PREFIX+'Library'+'Formula').children.sort.map{|f| f.basename('.rb') } - puts_columns formulae.grep(Regexp.new(ARGV.first || '')) + if ARGV.first =~ /^\/(.*)\/$/ + puts_columns formulae.grep(Regexp.new($1)) + else + puts_columns formulae.grep(/.*#{ARGV.first}.*/) + end when 'edit' if ARGV.named_empty? |
