X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fconsole.pl;h=0a6d7404ba62c066539afd4697ba2d2fafba6771;hb=eb311dbba79ebae3360bda7fd7dfb05629f4d76c;hp=d98b95f8f18b5ef93b84ca8ee740193586d15820;hpb=f583c57eb08132eff72688c4615811647e8f82cb;p=spider.git diff --git a/perl/console.pl b/perl/console.pl index d98b95f8..0a6d7404 100755 --- a/perl/console.pl +++ b/perl/console.pl @@ -23,6 +23,7 @@ BEGIN { unshift @INC, "$root/perl"; # this IS the right way round! unshift @INC, "$root/local"; + $is_win = ($^O =~ /^MS/ || $^O =~ /^OS-2/) ? 1 : 0; # is it Windows? } use Msg; @@ -54,7 +55,7 @@ $spos = $pos = $lth = 0; $inbuf = ""; @time = (); -$SIG{WINCH} = sub {@time = gettimeofday}; +#$SIG{WINCH} = sub {@time = gettimeofday}; sub mydbg { @@ -84,9 +85,9 @@ sub do_initscr init_pair(12, COLOR_MAGENTA, COLOR_BLUE); init_pair(13, COLOR_YELLOW, COLOR_GREEN); init_pair(14, COLOR_RED, COLOR_GREEN); - eval { assume_default_colors($foreground, $background) }; + eval { assume_default_colors($foreground, $background) } unless $is_win; } - + $top = $scr->subwin($lines-4, $cols, 0, 0); $top->intrflush(0); $top->scrollok(1);