It has to do with the recent ruby changes, because "make" complained about an extra "else" in row 218.
I am very clumsy with diff, and I don't have ruby to say the truth, but this trick below made me able to compile. diff -NrU3 ../before\vim72\src\Make_ming.mak .\vim72\src\Make_ming.mak --- ../before\vim72\src\Make_ming.mak Thu Mar 11 10:46:19 2010 +++ .\vim72\src\Make_ming.mak Thu Mar 11 10:33:17 2010 @@ -215,10 +215,12 @@ ifndef RUBY_PLATFORM ifeq ($(RUBY_VER), 16) RUBY_PLATFORM = i586-mswin32 -else ifneq ("X$(wildcard, $(RUBY)/lib/ruby/$(RUBY_VER_LONG)/i386- mingw32)", X) +else +ifneq ("X$(wildcard, $(RUBY)/lib/ruby/$(RUBY_VER_LONG)/i386- mingw32)", X) RUBY_PLATFORM = i386-mingw32 else RUBY_PLATFORM = i386-mswin32 +endif endif endif -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php