Forum: Ruby-dev removing StringIO#path

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
74f896b312b786ee75a18073941e2457?d=identicon&s=25 Akinori MUSHA (Guest)
on 2009-04-02 13:34
(Received via mailing list)
 StringIO#path は nil 
を返すくらいなら削除した方がいいと思うの
ですが、いかがでしょうか。

 IO を始め、 STDIN/STDOUT/STDERR, Socket などには #path がない
ので、 StringIO だけが File/ARGF に擦り寄って #path を用意する
必要はないはずです。

 過去に [ruby-dev:21846] 
のスレッドでも削除が検討されましたが、
そのときはお茶を濁して残された感じです。

http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/rub...
0ec4920185b657a03edf01fff96b4e9b?d=identicon&s=25 Yukihiro Matsumoto (Guest)
on 2009-04-06 00:35
(Received via mailing list)
$B$^$D$b$H(B $B$f$-$R$m$G$9(B

In message "Re: [ruby-dev:38254] removing StringIO#path"
    on Thu, 2 Apr 2009 20:32:48 +0900, "Akinori MUSHA"
<knu@iDaemons.org> writes:

|$B!!(BStringIO#path $B$O(B nil $B$rJV$9$/$i$$$J$i:o=|$7$?J}$,$$$$$H;W$&$N(B
|$B$G$9$,!"$$$+$,$G$7$g$&$+!#(B
|
|$B!!(BIO $B$r;O$a!"(B STDIN/STDOUT/STDERR, Socket $B$J$I$K$O(B #path $B$,$J$$(B
|$B$N$G!"(B StringIO $B$@$1$,(B File/ARGF $B$K;$$j4s$C$F(B #path $B$rMQ0U$9$k(B
|$BI,MW$O$J$$$O$:$G$9!#(B

$B;?@.$7$^$9!#$9$0$K$H$C$A$c$C$F$b9=$o$J$$$N$G$O!#(B
This topic is locked and can not be replied to.