From mboxrd@z Thu Jan 1 00:00:00 1970 From: alexg@kuicr.kyoto-u.ac.jp (Alex Gutteridge) Date: Thu, 29 Nov 2007 10:49:34 +0900 Subject: [sup-talk] Exception on start up Message-ID: <2F2233F8-7973-4157-A6B8-600502AD6D6F@kuicr.kyoto-u.ac.jp> > 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