Module: AnsiColor::StdOut
- Included in:
- AnsiColor
- Defined in:
- lib/ansi_color.rb
Instance Method Summary collapse
Instance Method Details
#print(*args) ⇒ Object
47 48 49 50 51 52 53 54 55 56 |
# File 'lib/ansi_color.rb', line 47 def print(*args) if [Hash,Symbol].include? args.last.class = args.pop = {:color => } if .kind_of? Symbol open_tag = Helpers::build_open_tag() super(open_tag + args.map{|a| a.to_s}.join + Helpers::reset) else super(*args) end end |
#puts(*args) ⇒ Object
58 59 60 61 62 63 64 65 66 67 |
# File 'lib/ansi_color.rb', line 58 def puts(*args) if [Hash,Symbol].include? args.last.class = args.pop = {:color => } if .kind_of? Symbol open_tag = Helpers::build_open_tag() super(open_tag + args.map{|a| a.to_s}.join("\n") + Helpers::reset) else super(*args) end end |