2008-06-01から1ヶ月間の記事一覧

windowsのvimでrubyのネットワーク機能がちゃんと動かないのはvim側のバグらしいのでパッチ作った

vim

経緯:vim,windows,rubyコマンドでネットワーク関係のコードが失敗する - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥ NtInitializeを呼ぶようにしたらうまくいったやないけ。vimのバグ(windows環境ではrubyの初期化時にNtInitializeを呼ぶ必要がある)と結論。 Index: if_ruby.c ====</textarea></marquee>…

Windows+VC++2008 Expressでvimをやっつけビルド

vim

基本的には、リポジトリからcoしてsrcフォルダ内のINSTALLpc.txtのとおりにやればいい。 ツールへのパス通すのが面倒なのでスタートメニューからVS2008 コマンドプロンプトを起動、srcフォルダに移動して set MSVCVER=9.0 nmake -f Make_mvc.mak GUI=yesこれ…

vim,windows,rubyコマンドでネットワーク関係のコードが失敗する

環境:kaoriya版gvim7.1-20080531、ruby(mswin32) 1.8.7-p17 :ruby require 'open-uri' :ruby open('http://google.com/') => SocketError: `initialize': getaddrinfo: non-recoverable failure in name resolution. :ruby open('http://66.249.89.147') => …