From: wmorgan Date: Sat, 27 Oct 2007 01:42:22 +0000 (+0000) Subject: consolidate curses requirement X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=61699ac30b5866e1458abe6359f8b0f21ec2c498;p=sup consolidate curses requirement git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@616 5c8cc53c-5e98-4d25-b20a-d8db53a31250 --- diff --git a/bin/sup b/bin/sup index d3b0734..e2b331a 100644 --- a/bin/sup +++ b/bin/sup @@ -2,6 +2,7 @@ require 'rubygems' require 'ncurses' +require 'curses' require 'fileutils' require 'trollop' require "sup" @@ -148,6 +149,9 @@ begin Ncurses::A_BOLD c.add :completion_character_color, Ncurses::COLOR_WHITE, Ncurses::COLOR_BLACK, Ncurses::A_BOLD + c.add :reply_mode_selected_color, Ncurses::COLOR_YELLOW, Ncurses::COLOR_BLACK, Ncurses::A_BOLD + c.add :reply_mode_unselected_color, Ncurses::COLOR_CYAN, Ncurses::COLOR_BLACK + c.add :reply_mode_label_color, Ncurses::COLOR_CYAN, Ncurses::COLOR_BLACK end log "initializing buffer manager" diff --git a/lib/sup/colormap.rb b/lib/sup/colormap.rb index d13e86c..f60f84b 100644 --- a/lib/sup/colormap.rb +++ b/lib/sup/colormap.rb @@ -1,5 +1,3 @@ -require "curses" - module Redwood class Colormap diff --git a/lib/sup/keymap.rb b/lib/sup/keymap.rb index ce261ba..e8a8943 100644 --- a/lib/sup/keymap.rb +++ b/lib/sup/keymap.rb @@ -1,5 +1,3 @@ -require "curses" - module Redwood class Keymap diff --git a/lib/sup/textfield.rb b/lib/sup/textfield.rb index fc82d06..c155ea0 100644 --- a/lib/sup/textfield.rb +++ b/lib/sup/textfield.rb @@ -1,5 +1,3 @@ -require 'curses' - module Redwood ## a fully-functional text field supporting completions, expansions,