> This was thrown on OSX 10.5.1. Running iTerm 0.9.5. > > --- ArgumentError from thread: main > couldn't initialize curses color pair 4, 0 (key 1) > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/colormap.rb:88:in > `color_for' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/colormap.rb:112:in `send' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/colormap.rb:112:in > `method_missing' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/buffer.rb:104:in `write' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/modes/scroll-mode.rb: > 49:in `draw' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/modes/scroll-mode.rb: > 47:in `each' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/modes/scroll-mode.rb: > 47:in `draw' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/modes/line-cursor- > mode.rb:24:in `draw' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/buffer.rb:95:in `draw' > /Library/Ruby/Gems/1.8/gems/sup-0.3/lib/sup/buffer.rb:283:in > `draw_screen' > /Library/Ruby/Gems/1.8/gems/sup-0.3/bin/sup:172 > /usr/bin/sup:19:in `load' > /usr/bin/sup:19
All the ncurses examples run, but not in color, so there's clearly something going wrong with OSX or my terminal. Curses wont initialize any color pair, so it's seems to be a problem with curses on OSX not sup. irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'curses' => true irb(main):003:0> require 'ncurses' => true irb(main):004:0> Curses.init_pair 1, -1, -1 => false irb(main):005:0> Curses.init_pair 1, Curses::COLOR_WHITE, Curses::COLOR_BLACK => false Alex Gutteridge Bioinformatics Center Kyoto University _______________________________________________ sup-talk mailing list [email protected] http://rubyforge.org/mailman/listinfo/sup-talk
