One-Click Ruby Installer for Windows: 185-22 RC3

RC3 upgrades RubyGems to 0.9.2, and includes the correct openssl.so file
(RC2 had the wrong file), and running rake no longer closes the console
window.

If there are no show-stoppers reported, then this will become the final
release.

===============================================

This release updates Ruby to 1.8.5 patch level 12 (lots of bugs fixed),
and
most of the included extensions to their latest versions (see the change
log).

Also, FreeRIDE is no longer included. You can install FreeRIDE
separately
from:
http://freeride.rubyforge.org/

Please report bugs here (select 185-22 from the “Group” dropdown):
http://rubyforge.org/tracker/?atid=715&group_id=167&func=browse

Change Log

2007-01 Release 22 (rc3)

  • Upgraded RubyGems to 0.9.2
  • Included the correct openssl.so file
  • rake.bat no longer closes the console window
  • “rake” file now included for easy configuration
    of RadRails.

2007-01 Release 22 (rc1 & rc2)

  • Upgraded Ruby to ruby 1.8.5p12
    (2006-12-25 patchlevel 12)
  • Removed FreeRIDE (you can install separately from
    http://freeride.rubyforge.org/)
  • Removed FXRuby 1.2.6
  • Upgraded FXRuby to 1.6.5
  • Upgraded fxri to 0.3.6
  • Upgraded Expat XML Parser to 2.0.0
  • Replaced HTMLParser with Hpricot 0.4
  • Upgraded Ruby/DBI to 0.1.1
  • Upgraded Ruby ODBC to 0.9994
  • Upgraded Win32 Utils to their latest versions
    as of 1-7-2007
    (see http://rubyforge.org/projects/win32utils/)
  • Upgraded OpenSSL to 0.9.8d

Hi,

On Feb 5, 11:13 am, “Curt H.” [email protected] wrote:

RC3 upgrades RubyGems to 0.9.2, and includes the correct openssl.so file
(RC2 had the wrong file), and running rake no longer closes the console
window.

I wouldn’t classify it as a show stopper, but it would be nice if
rake.bat was modified to use ‘gem’ instead of ‘require_gem’ to
eliminate warnings about ‘require_gem’ being obsolete.

Thanks

Hi Curt,

On Feb 6, 11:18 am, “Curt H.” [email protected] wrote:

On 2/6/07, Joe [email protected] wrote:

Hi,

On Feb 5, 11:13 am, “Curt H.” [email protected] wrote:

Curt

Sorry to do this too you so late, but while I’ve got your ear, you may
want to consider rubygems 0.9.2 to avoid questions from the rails
crowd when their rake package tasks start failing…

On 2/6/07, Joe [email protected] wrote:

rake.bat was modified to use ‘gem’ instead of ‘require_gem’ to
eliminate warnings about ‘require_gem’ being obsolete.

Absolutely… consider it done!

Curt

On 2/6/07, Joe [email protected] wrote:

Curt

Sorry to do this too you so late, but while I’ve got your ear, you may
want to consider rubygems 0.9.2 to avoid questions from the rails
crowd when their rake package tasks start failing…

It already does include RubyGems 0.9.2.

Curt

Hi Curt,

On Feb 6, 5:39 pm, “Curt H.” [email protected] wrote:

It already does include RubyGems 0.9.2.

Curt- Hide quoted text -

  • Show quoted text -

Hmm, must have missed that (didn’t see any mention of it in the svn
wc, and we’re still working with RC2). Anyway that’s great news!
Thanks,

Hi,

On Feb 6, 5:39 pm, “Curt H.” [email protected] wrote:

On 2/6/07, Joe [email protected] wrote:

It already does include RubyGems 0.9.2.

So it does. But you may want to update the version release notes.

On 2/7/07, Joe [email protected] wrote:

So it does. But you may want to update the version release notes.

Joe

Thanks… I hadn’t noticed it still list 0.9.1 !

Curt

Hi Curt,

On Feb 7, 10:48 am, “Curt H.” [email protected] wrote:

On 2/7/07, Joe [email protected] wrote:

Thanks… I hadn’t noticed it still list 0.9.1 !

Curt

rake.bat is still not working quite right for me. The error status
isn’t properly being propagated from a child process. To make it
work, I had to conspire to make the ruby command the last in the batch
file (at least for NT, I don’t have a non-NT box to test with.
Actually, I’m not sure what a non-NT system will do with the “exit /b”
but that’s another problem). The file now looks like this:

<ruby.bat>
@echo off
goto endofruby
#!/bin/ruby

This file was generated by RubyGems.

The application ‘rake’ is installed as part of a gem, and

this file is here to facilitate running it.

require ‘rubygems’
version = “> 0”
if ARGV.size > 0 && ARGV[0][0]==95 && ARGV[0][-1]==95
if Gem::Version.correct?(ARGV[0][1…-2])
version = ARGV[0][1…-2]
ARGV.shift
end
end
gem ‘rake’, version
load ‘rake’

END
:endofruby
if not “%~f0” == “~f0” goto WinNT
ruby -Sx “%0” %1 %2 %3 %4 %5 %6 %7 %8 %9
exit /b %ERRORLEVEL%
:WinNT
“%~d0%~p0ruby” -x “%~f0” %*
</ruby.bat>

I have not tested this extensively, but it is working here.

Another alternative might be to do the same as rake now does and
create a rake.cmd that invokes a rake directly. I noticed this after
doing a gem update rake.

On 2/7/07, Joe [email protected] wrote:

Curt
goto endofruby
if ARGV.size > 0 && ARGV[0][0]==95 && ARGV[0][-1]==95
if not “%~f0” == “~f0” goto WinNT
doing a gem update rake.

Joe

Ok, thanks… I’ll have to play with this.

Curt