ruby-changes:6543
From: nobu <ko1@a...>
Date: Mon, 14 Jul 2008 06:02:55 +0900 (JST)
Subject: [ruby-changes:6543] Ruby:r18058 (ruby_1_8, trunk): * lib/optparse.rb (OptionParser#environment): requires shellwords.
nobu 2008-07-14 06:02:28 +0900 (Mon, 14 Jul 2008) New Revision: 18058 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18058 Log: * lib/optparse.rb (OptionParser#environment): requires shellwords. [ruby-dev:35466] Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/lib/optparse.rb trunk/ChangeLog trunk/lib/optparse.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 18057) +++ ChangeLog (revision 18058) @@ -1,3 +1,8 @@ +Mon Jul 14 06:02:26 2008 Nobuyoshi Nakada <nobu@r...> + + * lib/optparse.rb (OptionParser#environment): requires shellwords. + [ruby-dev:35466] + Sun Jul 13 21:23:08 2008 Masaki Suketa <masaki.suketa@n...> * ext/win32ole/win32ole.c (EVENTSINK_Invoke): using hash Index: lib/optparse.rb =================================================================== --- lib/optparse.rb (revision 18057) +++ lib/optparse.rb (revision 18058) @@ -1474,6 +1474,7 @@ # def environment(env = File.basename($0, '.*')) env = ENV[env] || ENV[env.upcase] or return + require 'shellwords' parse(*Shellwords.shellwords(env)) end Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 18057) +++ ruby_1_8/ChangeLog (revision 18058) @@ -1,3 +1,8 @@ +Mon Jul 14 06:02:26 2008 Nobuyoshi Nakada <nobu@r...> + + * lib/optparse.rb (OptionParser#environment): requires shellwords. + [ruby-dev:35466] + Mon Jul 14 05:09:06 2008 Nobuyoshi Nakada <nobu@r...> * bignum.c (big2ulong, big2ull): constified. Index: ruby_1_8/lib/optparse.rb =================================================================== --- ruby_1_8/lib/optparse.rb (revision 18057) +++ ruby_1_8/lib/optparse.rb (revision 18058) @@ -1476,6 +1476,7 @@ # def environment(env = File.basename($0, '.*')) env = ENV[env] || ENV[env.upcase] or return + require 'shellwords' parse(*Shellwords.shellwords(env)) end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/