From: matz@... (Yukihiro Matsumoto) Date: 2003-11-06T09:48:41+09:00 Subject: [ruby-dev:21849] Re: StringIO#path In message "[ruby-dev:21847] Re: StringIO#path" on 03/11/06, nobu.nakada@nifty.ne.jp writes: |> ruby -r stringio -e 'p StringIO.new("").path' |> "#" |> |> なんですが、これってnilを返すべきだったりしませんか? |> だってpathはないんだもの。 | |あー、なんで path == inspect にしたんだったかなぁ。 んじゃ、これはnilということで。 |> あるいはIOにpathは定義されてないんだから、定義しないべきなの |> かなあ。それともIOにもpathを定義してnilを返すようにするか。 | |関係ないけど、STDIN.pathでそれっぽいのを("/dev/stdin"とか)返し |てくれるといいなぁと思ったことはあります。 どうするのが良いでしょうねえ。Linuxから/dev/stdinはあるんで すが。