Hello everybody.

I'm just investing a bit fixing some issues I found with latest 0.8.3
release and are hitting me hard to maintain One-Click installer.

One of those is related to rake_system call and the "call" added, and
others are related to ruby and sh commands.

I forked the project and added some fixed in windows branch:

http://github.com/luislavena/rake/tree/windows

So using that as base, I found the following discrepancy:

http://pastie.org/299068

Keep in mind that this version of ruby (patchlevel 114) has been
patched to solve the $? existstatus issues found in previous versions
of Ruby for Windows.

http://blog.mmediasys.com/2008/05/24/random-bits-and-experiments/

Looking more closer, I believe Kernel::system with mutliple arguments is broken.

ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux]
irb(main):001:0> ENV['FOO'] = "hello"
=> "hello"
irb(main):002:0> system "echo", "$FOO"
$FOO
=> true
irb(main):003:0> system "echo $FOO"
hello
=> true

Suggestions?
-- 
Luis Lavena
AREA 17
-
Human beings, who are almost unique in having the ability to learn from
the experience of others, are also remarkable for their apparent
disinclination to do so.
Douglas Adams
_______________________________________________
Rake-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rake-devel

Reply via email to