Sha256: 072daa4dba7af10162af5b0034c4a5c3e98f8bd1935943ac9391e66121b55192

Contents?: true

Size: 424 Bytes

Versions: 1

Compression:

Stored size: 424 Bytes

Contents

class Object
  def p(message, color = :nil)
    color_table = {
      :red      => '31;1',
      :green    => '32;1',
      :yellow   => '33;1',
      :blue     => '34;1',
      :purple   => '35;1',
      :sky      => '36;1'
    }

    if !color.nil? and color_table.has_key? color.to_sym
      print "\e[#{color_table[color]}m"
      Kernel::p message
      print "\e[0m"
    else
      Kernel::p message
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pcolor-0.1 lib/pcolor.rb