diff --git a/Library/Homebrew/cmd/irb.rb b/Library/Homebrew/cmd/irb.rb index c43fa9f077..0755ecda8c 100644 --- a/Library/Homebrew/cmd/irb.rb +++ b/Library/Homebrew/cmd/irb.rb @@ -2,6 +2,11 @@ require 'formula' require 'keg' require 'irb' +class Symbol + def f + Formula.factory(self) + end +end class String def f Formula.factory(self) @@ -11,8 +16,10 @@ end module Homebrew extend self def irb if ARGV.include? "--help" - puts "Formula.factory('ace').installed?" - puts "ack.f # => instance of the Ack formula" + puts "'v8'.f # => instance of the Ack formula" + puts ":hub.f.installed?" + puts ":lua.f.methods - 1.methods" + puts ":mpd.f.recursive_deps.reject{|f| f.installed? }" else ohai "Interactive Homebrew Shell" puts "Example commands available with: brew irb --help"