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