class Suppository::Tty
Public Class Methods
em()
click to toggle source
# File lib/suppository/tty.rb, line 26 def em underline 39 end
gray()
click to toggle source
# File lib/suppository/tty.rb, line 6 def gray bold 30 end
green()
click to toggle source
# File lib/suppository/tty.rb, line 22 def green bold 32 end
red()
click to toggle source
# File lib/suppository/tty.rb, line 14 def red underline 31 end
reset()
click to toggle source
# File lib/suppository/tty.rb, line 18 def reset escape 0 end
white()
click to toggle source
# File lib/suppository/tty.rb, line 10 def white bold 39 end
Private Class Methods
bold(n)
click to toggle source
# File lib/suppository/tty.rb, line 32 def bold(n) escape "1;#{n}" end
escape(n)
click to toggle source
# File lib/suppository/tty.rb, line 40 def escape(n) "\033[#{n}m" if $stdout.tty? end
underline(n)
click to toggle source
# File lib/suppository/tty.rb, line 36 def underline(n) escape "4;#{n}" end