lib/rconf/ruby_extensions.rb in rconf-0.8.3 vs lib/rconf/ruby_extensions.rb in rconf-0.8.4
- old
+ new
@@ -36,18 +36,17 @@
# Add ability to output colored text to console
# e.g.: puts "Hello".red
class String
def bold; colorize("\e[1m\e[29m"); end
- def grey; colorize("\e[30m"); end
- def red; colorize("\e[1m\e[31m"); end
- def dark_red; colorize("\e[31m"); end
- def green; colorize("\e[1m\e[32m"); end
- def dark_green; colorize("\e[32m"); end
- def yellow; colorize("\e[1m\e[33m"); end
- def blue; colorize("\e[1m\e[34m"); end
- def dark_blue; colorize("\e[34m"); end
- def pur; colorize("\e[1m\e[35m"); end
+ def black; colorize("\e[30m"); end
+ def red; colorize("\e[31m"); end
+ def green; colorize("\e[32m"); end
+ def yellow; colorize("\e[33m"); end
+ def blue; colorize("\e[34m"); end
+ def purple; colorize("\e[35m"); end
+ def cyan; colorize("\e[36m"); end
+ def white; colorize("\e[37m"); end
def colorize(color_code)
# Doesn't work with the Windows prompt...
(RightConf::Platform.windows? || !$stdout.isatty) ? to_s : "#{color_code}#{to_s}\e[0m"
end
end