[#21809] lib/test/unit/ui/tk/testrunner.rb — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
永井@知能.九工大です.
なかだです。
永井@知能.九工大です.
なかだです。
永井@知能.九工大です.
なかだです。
こんにちは、なかむら(う)です。
永井@知能.九工大です.
なかだです。
永井@知能.九工大です.
[#21830] pty on FreeBSD — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#21846] StringIO#path — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#21876] get_last_error or getLastError by DL::Importable — Take_tk <ggb03124@...>
たけ(tk)です。
[#21883] right hand Regexp — Koji Arai <JCA02266@...>
新井です。
[#21899] core dump in rb_hash_aset — Tanaka Akira <akr@...17n.org>
% ruby -e 'h = {}
まつもと ゆきひろです
In article <1068753744.644627.6908.nullmailer@picachu.netlab.jp>,
[#21932] rough / tabs.rb — Minero Aoki <aamine@...>
青木です。
[#21939] StringIO.new("").read — Tanaka Akira <akr@...17n.org>
ふと気がついたのですが、
[#21942] Zlib::GzipReader#read — Tanaka Akira <akr@...17n.org>
ふと気がついたのですが、
[#21943] IO#read — Tanaka Akira <akr@...17n.org>
ふと。
In article <87u1523sjj.fsf@serein.a02.aist.go.jp>,
なかだです。
In article <200311250059.hAP0xSYw004490@sharui.nakada.kanuma.tochigi.jp>,
[#21946] Re: [ruby-cvs] ruby, ruby/lib, ruby/test/fileutils: * lib/fileutils.rb (fu_same?): check by inode instead of path name, to detect two hard links pointing to the same content. — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
Siena. です。
青木です。それにしても凄い Subject だ。
[#22000] purge pthread at configure — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#22013] HTTP_PROXY — Tanaka Akira <akr@...17n.org>
ふと
[#22025] --enable-pthread on FreeBSD — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#22042] ENV["path"].tainted? — Tanaka Akira <akr@...17n.org>
ENV["path"] の値が
まつもと ゆきひろです
In article <1069748137.095435.3356.nullmailer@picachu.netlab.jp>,
斜め読みですが、
まつもと ゆきひろです
In message <1070234162.951847.24883.nullmailer@picachu.netlab.jp>
[#22057] drb/drb.rb document — Minero Aoki <aamine@...>
青木です。
[#22071] Dir.glob と Shjift_JIS について — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
はじめまして。山本といいます。
Siena. です。
> 山本さんのパッチがうまく当たらず手パッチしたので、念のため何度か
Siena. です。
こんにちは、山本です。
山本です。
山本です。
山本です。
山本です。glob_helperをリファクタリングしてみました。
なかだです。
山本です。
なかだです。
山本です。
Siena. です。
山本です。
山本です。
まつもと ゆきひろです
山本です。
山本です。パッチを送ります。
山本です。
山本です。
山本です。
山本です。
まつもと ゆきひろです
>すいません。パッチを出す時にはいつもどの時点のソースに対する
まつもと ゆきひろです
>|すみません、1.8.1に対してです。
まつもと ゆきひろです
こんにちは、山本です。
まつもと ゆきひろです
山本です。
山本です。
山本です。[ruby-dev:22470]にバグがあったので修正しました。
>山本です。[ruby-dev:22470]にバグがあったので修正しました。
まつもと ゆきひろです
山本です。
山本です。
In message <20040102230135.027CDAF8.ocean@m2.ccsnet.ne.jp>
山本です。
まつもと ゆきひろです
山本です。
山本です。
山本です。
なかだです。
山本です。
なかだです。
山本です。
[ruby-dev:21965] Re: StringIO.new("").read
なひです。
> From: "Tanaka Akira" <akr@m17n.org>
> Sent: Wednesday, November 19, 2003 6:46 PM
> > f.eof? == true なので、最初のf.readもnilを返すのが正しいと思う。
>
> それは直観的だとは思えません。
>
> ファイルと文字列の静的な構造はどっちもバイトの並びで同じ構造です。その
> ため、open 直後に引数無しで read すればその構造がそのまま写されるとい
> うのが直観的だと私は思います。
>
> とりあえず grep すると、
>
> ext/dl/extconf.rb: open(file){|f|f.read} == str
> sample/wsdl/amazon/wsdlDriver.rb:#devtag = File.open(File.expand_path("~/.amazon_key")).read.chomp
> sample/wsdl/googleSearch/sampleClient.rb:key = File.open(File.expand_path("~/.google_key")).read.chomp
> sample/wsdl/googleSearch/wsdlDriver.rb:key = File.open(File.expand_path("~/.google_key")).read.chomp
> test/wsdl/test_emptycomplextype.rb: @wsdl = WSDL::Parser.new.parse(File.open(@@filename).read)
> test/xsd/test_xmlschemaparser.rb: @wsdl = WSDL::XMLSchema::Parser.new.parse(File.open(@@filename).read)
>
> というあたりは、そういう期待をしているように思えます。
えー、1つを除いてなひのやつなので、サンプルとしてはかなり
偏っていると思います。
# が、最初のf.readは""であって欲しいような気がします。
# 慌てて出てきたのでよく考えてませんが、""は空、nilはエラーとでも
# 思ってるのかも。
> また、
>
> ext/openssl/lib/net/telnets.rb: cert_data = File.open("user.crt"){|io| io.read }
> ext/openssl/lib/net/telnets.rb: pkey_data = File.open("user.key"){|io| io.read }
> ext/openssl/lib/net/telnets.rb: cacert_data = File.open("your_ca.pem"){|io| io.read }
この3つはnilでもOKなところなので、上記からでは判断が難しいですね。
> lib/erb.rb: File.open(fname) {|f| erb = ERB.new(f.read) }
> lib/webrick/httpservlet/erbhandler.rb: data = open(@script_filename){|io| io.read }
> lib/wsdl/importer.rb: content = File.open(location).read
> sample/openssl/gen_csr.rb: keypair = PKey::RSA.new(File.open(keypair_file).read)
> sample/soap/digraph.rb:marshalledString = File.open("digraph_marshalled_string.soap").read
> test/drb/test_drbssl.rb: data = open("sample.key"){|io| io.read }
> test/drb/test_drbssl.rb: data = open("sample.crt"){|io| io.read }
こっちもなひのが4つ。。。
> # それはそれとして、File.open(filename).read という書き方は close を
> # GC にまかせるので良くないと思う。
確かに。File.open { |f| f.read }形式に直します
(まだ1.6が捨てられないところなので)。