Module: Curses

Defined in:
lib/sup/colormap.rb

Constant Summary collapse

COLOR_DEFAULT =
-1
NUM_COLORS =
`tput colors`.to_i
MAX_PAIRS =
`tput pairs`.to_i

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.color!(name, value) ⇒ Object



7
8
9
# File 'lib/sup/colormap.rb', line 7

def self.color! name, value
  const_set "COLOR_#{name.to_s.upcase}", value
end

Instance Method Details

#xObject

xterm 24-shade grayscale



12
# File 'lib/sup/colormap.rb', line 12

Curses::NUM_COLORS.times { |x| color! x, x }