ruby-1.8.4がリリースされました! (Releaseからどうぞ)。
Generated by Tulip 0.0.6 Powered by ruby 1.8.7 / mod_ruby 1.2.6 You're using IPv4
avimmer
利用させて頂いてます。いつもお疲れ様です。msvcrt-ruby18.dll の方でちょと問題が発生しましたので報告させてください。
Vim 6.4 を、こちらで入手させて頂いた ruby とダイナミック・リンクしてコンパイル (Cygwin + mingw) したんですが、下のようなコード
require 'net/http'
Net::HTTP.get_print 'www.ruby-lang.org', '/index.html'
を Vim 上で実行すると、こんなエラーが出ます:
SocketError: D:/RUBY/lib/ruby/1.8/net/http.rb:562:in `initialize': getaddrinfo: non-recoverable failure in name resolution.
ソケットを利用するような処理はどれも同様のエラーになるようです (ruby.exe では問題ありません)。
Ruby 本体のソースを見てみたんですが、getaddrinfo.c で gethostbyname を呼んでいる所でのエラーのようです。
DLL でだけ winsock を参照できてない、みたいなことがあるのでしょうか?