From: nobu.nakada@... Date: 2003-07-04T00:53:49+09:00 Subject: [ruby-dev:20499] Re: [ruby-cvs] ruby/ext/curses: * string.c (rb_str_shared_replace): clear flags before copy. なかだです。 At Wed, 2 Jul 2003 04:27:29 +0000, matz wrote: > matz Wed, 2 Jul 2003 04:27:29 +0000 > > Modified files: > ruby/ext/curses: > extconf.rb --- ruby/ext/curses/extconf.rb 2002/01/29 19:24:43 1.11 +++ ruby/ext/curses/extconf.rb 2003/07/02 04:27:29 1.12 @@ -8,6 +8,7 @@ make=false have_library("mytinfo", "tgetent") if /bow/ =~ RUBY_PLATFORM if have_header("ncurses.h") and have_library("ncurses", "initscr") make=true +elsif have_header("ncurses/curses.h") and have_library("ncurses", "initscr") and have_library("tinfo", "tgetent") elsif have_header("ncurses/curses.h") and have_library("ncurses", "initscr") make=true elsif have_header("curses_colr/curses.h") and have_library("cur_colr", "initscr") どうも意図が分からないんですが、次の一行を消し忘れたんでしょう か。それともこういう意味? elsif have_header("ncurses/curses.h") and have_library("ncurses", "initscr") make = not have_library("tinfo", "tgetent") -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦