井上です。

> : require "socket"
> : sock = TCPSocket.open(www.yahoo.co.jp, 80)
> 
> -sock = TCPSocket.open(www.yahoo.co.jp, 80)
> +sock = TCPSocket.open("www.yahoo.co.jp", 80)
> 
> ではないですか?

すみません、メールで””を書き忘れていました。

xyzzyエディタから、Rubyを動かした場合に発生しました。
DOSプロンプトからは、問題なく動作します。

これってxyzzyがらみの問題でしたね。