From: WATANABE Hirofumi Date: 1999-08-08T22:45:18+09:00 Subject: [ruby-list:15968] Re: termios わたなべです. GOTO Kentaro writes: :それはともかく、termios がmakeできません。rename.rbしないと :いけないのは別にしても、struct termios が違うようです。 termios とはやまだあきらさんの ruby-termios-module のことですか? :が、エラーになります。この c_line ってなんですか?? struct :trmios をラップしてエミュレートした方が良いのでしょうか?? 普通 termios には c_line はなくて termio にはあるから 4.4BSD系 は POSIX に忠実ってことかな. というわけで termios ってことなら c_line は外しちゃったほうがいいと 思います. require 'termios' include Termios oldt = getattr($stdin) newt = oldt.dup newt.c_lflag &= ~ECHO setattr($stdin, TCSANOW, newt) print "> " a = $stdin.gets setattr($stdin, TCSANOW, oldt) print "\n" p a -- わたなべひろふみ