> 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

Reply via email to