土岐です。 From: matz / netlab.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:13277] Re: list of obsoleted in ruby (Re: eof_p ってなんでしょうか?) Date: Thu, 1 Apr 1999 18:30:51 +0900 > Ruby 1.4では無くなる予定の関数的メソッド > > eof? > getc > ungetc > pipe > seek > tell pipe はなくなってしまうのですか。わたしはいくつか pipe 使ってるスクリ プトを作ってしまったので、将来に備えて代わりの方法を探してみると、 ruby-devel -v ruby 1.3.1 (1999-03-24) [i386-freebsd2.2.8] ruby-devel -e 'pipe' /tmp/rbq13079:1: warning: pipe is obsolete; use IO::pipe instead ruby-devel -e 'IO::pipe()' /tmp/rbJ13080:1: private method `pipe' called for IO (NameError) ruby-devel -e 'IO::class_eval{ pipe }' /tmp/rbS13081:1: warning: pipe is obsolete; use IO::pipe instead となってしまって、どうやら pipe の代わりとなるべき IO::pipe は用意され てないみたいです。IO::pipe が用意できない理由は考えにくいので、多分忘 れてただけだと思うのですが。 ---------------------------------------------------------------------------- 土岐 仁謙 神戸大学物理高エネ研 M1 URL: http://www3.phys.sci.kobe-u.ac.jp/~toki/index.html PGP fingerprint = D0 A8 90 AB 73 F8 34 FE CE CA DB BF 01 30 C0 35