Project

General

Profile

Activity

From 02/23/2011 to 03/01/2011

03/01/2011

11:12 PM Bug #4455 (Closed): rubygem's test fails when source directory and build directory differ
=begin
In lib/rubygems/test_case.rb, it sets @project_dir as Dir.pwd.
But the use cases of @project_dir are both top of source and build directory.
It breaks when they differ.
This happens when:
cd $HOME
mkdir bin-ruby
sv...
naruse (Yui NARUSE)
09:13 PM Bug #4396 (Rejected): windows commands starting with "@" should run at all even though command string is quoted by `"'.
=begin
I tried to change this behavir by r30987. but it made a regression.
example, r30987 broke test_process.rb#test_popen_shell(). because
IO.popen(%[#{bat.dump} "foo 'bar'"]) pass a follwoing string to cmd.exe.
"path with sp...
kosaki (Motohiro KOSAKI)
01:34 PM Bug #4454 (Closed): Fails test by ext/date
=begin
ext/date 導入以降、以下の2テストが失敗します。
2) Failure:
test_sub(TestDate) [/home/chkbuild/build/ruby-trunk/20110228T230101Z/ruby/test/date/test_date.rb:44]:
<"#<DateSub: -4712-01-01 (-1/2,0,2299161)>"> expected but was
<"#<DateSub[R]:...
naruse (Yui NARUSE)
01:29 PM Revision 66541b9a (git): * ext/openssl/ossl_pkey.h: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:05 PM Revision 39f90db9 (git): * lib/test/unit/parallel.rb: Fix number.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e sorah (Sorah Fukumori)
12:54 PM Revision 0a944298 (git): * lib/test/unit/parallel.rb: For Windows.
* test/testunit/test_parallel.rb(TestParallelWorker#test_quit_in_test):
Fix for above specification change.
* test/testunit/test_parallel.rb(TestParallel#spawn_runner):
Fix outputing empty line in running test.
git-svn-id: svn+ssh:/...
sorah (Sorah Fukumori)
11:56 AM Revision af3e3615 (git): * test/ruby/test_system.rb (TestSystem#test_system_at):
remove tests for [bug#4396]. because we decided to reject this
ticket.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
11:53 AM Bug #4453: Overriding #to_s changes #inspect
=begin
I'm so sorry! I copy the report from my notepad. I don't know why the text formatting get so messy.
so I upload the report txt...
=end
yimutang (Joey Zhou)
11:47 AM Bug #4453: Overriding #to_s changes #inspect
=begin
My Ruby is: ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
sample codes 1:
class Foo # subclass of Object, inherits #inspect and #to_s
def initialize(bar,baz)
@bar, @baz = bar, baz
end
end
obj = Foo.new(:cat, :dog...
yimutang (Joey Zhou)
11:44 AM Bug #4453 (Closed): Overriding #to_s changes #inspect
# My Ruby is: ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
# sample codes 1:
class Foo # subclass of Object, inherits #inspect and #to_s
def initialize(bar,baz)
@bar, @baz = bar, baz
end
end
obj = Foo.new(:cat, :dog)
...
yimutang (Joey Zhou)
10:48 AM Revision b8bc6811 (git): * test/date/{test_date.rb,test_date_attr.rb}: [ruby-dev:43280]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:46 AM Feature #4452: Speedup Date._parse and Date._strptime by using a plain Hash
=begin
The patch in #3667 pretty much applies except for the first hunk, so here's an updated patch against trunk.
=end
jeremyevans0 (Jeremy Evans)
10:43 AM Feature #4452 (Rejected): Speedup Date._parse and Date._strptime by using a plain Hash
=begin
This is pretty much a duplicate of #3667, but since you can't reopen tickets and I didn't get a response to the question I posted after it was closed, I'm resubmitting it.
Date._parse and Date._strptime currently use a Date::Fo...
jeremyevans0 (Jeremy Evans)
09:41 AM Revision 25a9b62d (git): Import rubygems 1.6.0 (released version @ 58d8a0b9)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
09:24 AM Bug #4426: rubygems/test_gem_gemcutter_utilities.rb fails
=begin
This patch is in RubyGems trunk. It will be applied to ruby when 1.6 is released (today or tomorrow).
=end
drbrain (Eric Hodel)
08:07 AM Bug #4451 (Rejected): Date#step does not raise ArgumentError for 0 step
=begin
Numeric#step:
$ ruby -e '1.step(2, 0){}'
-e:1:in `step': step can't be 0 (ArgumentError)
from -e:1:in `<main>'
Range#step:
$ ruby -r date -e '(0..1).step(0){}'
-e:1:in `step': step can't be 0 (ArgumentError)
...
jeremyevans0 (Jeremy Evans)
07:56 AM Feature #4423: [ext/openssl] Allow encryption for PEM-encoding Elliptic Curve private keys
=begin
Added support for PEM decryption in EC#initialize,
to be consistent with DSA and RSA.
Regards,
Martin
=end
MartinBosslet (Martin Bosslet)
07:23 AM Revision 86bb0af7 (git): * win32/win32.c: revert r30987 because it causes some failures in
test-all, especially webrick.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:02 AM Revision 6016591e (git): * string.c (rb_str_byteslice): the resulted encoding should keep
original encoding. this also fixes the encoding when the result
shares internal string. [ruby-core:35376]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
05:14 AM Bug #4405: WIN32OLE & Threads incompatible
=begin
Charles Nutter wrote:
> Is it possible for you to try this with JRuby + jruby-win32ole gem? If it works, then what we did might help MRI.
Appears to work well with jruby 1.6.0.RC2 (ruby 1.8.7 patchlevel 330) & jruby-win32ole ...
larsch (Lars Christensen)
03:12 AM Bug #4405: WIN32OLE & Threads incompatible
=begin
JRuby's implementation should be prone to the same problems when accessing an STA service from multiple threads. The fact that it works should probably be considered luck more than anything. I agree with the original reporters s...
enebo (Thomas Enebo)
04:40 AM Revision f83651ac (git): * ext/bigdecimal/bigdecimal.c (VpMemAlloc): CVE-2011-0188.
Fixes a bug reported by Drew Yao <ayao at apple.com>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
04:28 AM Revision d301b4d8 (git): Fix rdoc of String#byteslice. Feature #4447
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:24 AM Feature #4447: add String#byteslice() method
=begin
JRuby bug added: http://jira.codehaus.org/browse/JRUBY-5547
=end
headius (Charles Nutter)
12:23 AM Feature #4447: add String#byteslice() method
=begin
Hi,

OK, please commit it to the trunk.

matz.

In message "Re: [ruby-core:35392] [Ruby 1.9 - Feature #4447] [Assigned] add String#byteslice() method"
on Mon, 28 Feb 2011 15:42:55 +0900, Yui NARUSE <redmi...
matz (Yukihiro Matsumoto)
01:35 AM Revision b8b48f9d (git): * string.c (rb_str_byteslice): Add String#byteslice. [ruby-core:35376]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

02/28/2011

11:42 PM Bug #3972: r28668 breaks test/unit when combined with the testing rake task
=begin
Thank you for your reviewing. :)
I'll check in it by myself after check test.
=end
nagachika (Tomoyuki Chikanaga)
11:23 PM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
2011年2月17日16:13 よしだあつし <rudeboyjet@gmail.com>:

> ただ私が問題だと思ったのはcurlやwgetでは受け入れられているものが
> 「何も言わずに無視される」点です。
> 無視するにしてもせめてwarningを出すということは無理なのでしょうか?

穏やかに移行するには警告は邪魔なんじゃないですかねぇ。
--
[田中 哲][たなか あきら][Tanaka Akira]
=end
akr (Akira Tanaka)
11:19 PM Bug #4449 (Closed): Bug in String#tr
=begin
fix in r30977.
thank you for reporting.
=end
naruse (Yui NARUSE)
03:42 PM Feature #4447 (Assigned): add String#byteslice() method
=begin
This request sounds reasonable.
A patch is following:
diff --git a/string.c b/string.c
index 23784ab..cea9028 100644
--- a/string.c
+++ b/string.c
@@ -3987,6 +3987,95 @@ rb_str_setbyte(VALUE str, VALUE index, VALUE va...
naruse (Yui NARUSE)
03:15 PM Revision af4d75f9 (git): * 2011-03-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:15 PM Revision e59654c2 (git): * include/ruby/win32.h: define WIN32 if neither _WIN64 nor WIN32 defined. it forces to use push/pop for pack(4) pragma.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e arton (Akio Tajima)
02:56 PM Revision 66783371 (git): * test/testunit/test_rake_integration.rb (test_with_rake_runner):
use assert_in_out_err for suppress messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
01:52 PM Revision 4a57c5e7 (git): * win32/win32.c (rb_w32_spawn): use shell if a commandline contain
double-quote character.
* win32/win32.c (is_internal_cmd): similar, use shell if a commandline
contain caret character.
* test/ruby/test_system.rb (TestSystem#test_system_at): fix
wrong test case. if system() invoke a command by usi...
kosaki (Motohiro KOSAKI)
01:11 PM Bug #4426: rubygems/test_gem_gemcutter_utilities.rb fails
=begin
diff --git a/test/rubygems/test_gem_gemcutter_utilities.rb b/test/rubygems/test_gem_gemcutter_utilitindex 79d1e6c..4c98e69 100644
--- a/test/rubygems/test_gem_gemcutter_utilities.rb
+++ b/test/rubygems/test_gem_gemcutter_utilities...
naruse (Yui NARUSE)
10:26 AM Revision 2755f11f (git): * version.h: test commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
08:42 AM Revision d4880792 (git): * version.h: test commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
08:37 AM Revision c1f40091 (git): * ext/openssl/ossl_pkcs7.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:34 AM Revision 92905e83 (git): * version.h: test commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
08:29 AM Revision 32424ea2 (git): * test commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e eban (Hirofumi WATANABE)
08:20 AM Revision 9eaa1e51 (git): * test commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e eban (Hirofumi WATANABE)
08:17 AM Revision a35e9a28 (git): * test commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e eban (Hirofumi WATANABE)
07:57 AM Revision 9ead3178 (git): * test commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e eban (Hirofumi WATANABE)
07:49 AM Revision c0c182bf (git): * ext/openssl/ossl_pkcs12.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:46 AM Revision 4960e66a (git): * string.c (tr_trans): when the hash for multibyte repl is empty,
tr is inverse mode, and a character doesn't much the table, the
character should be replaced by last replacement. Bug #4449
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30977 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
07:46 AM Revision 3fec2bee (git): * ext/openssl/ossl_ocsp.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:16 AM Revision b38b8370 (git): * lib/tempfile.rb: Fix example file paths in docs for tempfile.
https://github.com/ruby/ruby/pull/5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
03:59 AM Revision 1c4c00a3 (git): * ext/openssl/ossl_cipher.c (ossl_cipher_init): typo fix.
https://github.com/ruby/ruby/pull/8
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
03:28 AM Revision 5d881f0f (git): * ext/date/date_core.c (datetime_s_now): localtime() and localtime_r()
required time_t pointer as 1st parameter, and tv_sec member of struct
timeval is long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:58 AM Revision 18c34c6c (git): * test/testunit/test_parallel.rb: Temporally disable test on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30972 b2dd03c8-39d4-4d8f-98ff-823fe69b080e sorah (Sorah Fukumori)
12:37 AM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Not sure why this is being rejected all the time. This seems to be a genuine issue. I found nothing but spammy bot sites copying the same post from mailing lists all over while searching this issue on Google.
Anyway, for anyone...
shmitty (Michael Smith)

02/27/2011

10:40 PM Revision 1fa29a76 (git): * 2011-02-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:40 PM Revision 04ccb2fe (git): * lib/test/unit.rb(Test::Unit::Runner#after_worker_quit):
method name more be natural English.
* lib/test/unit.rb(Test::Unit::Runner::Worker.launch):
IO.sync doesn't need. Should use "b" for mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
09:23 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
須藤です。

In <4D63D5D4.7060004@airemix.jp>
"[ruby-dev:43250] Re: [Ruby 1.9-Bug#3990][Closed] tests of rexml/rss reports many errors and failures without iconv" on Wed, 23 Feb 2011 00:27:19 +0900,
"NARUSE, Yui" <naruse@ai...
kou (Kouhei Sutou)
09:23 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
須藤です。

In <4D63D5D4.7060004@airemix.jp>
"[ruby-dev:43250] Re: [Ruby 1.9-Bug#3990][Closed] tests of rexml/rss reports many errors and failures without iconv" on Wed, 23 Feb 2011 00:27:19 +0900,
"NARUSE, Yui" <naruse@ai...
kou (Kouhei Sutou)
01:03 PM Revision f0f7079d (git): * test/ruby/test_system.rb (TestSystem#test_system_redirect_win):
add test for system().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
09:12 AM Bug #4449 (Closed): Bug in String#tr
=begin
œ".tr("^X","Y") # => "œ", should be "Y
=end
mdemare (Michiel de Mare)
09:03 AM Revision c6598ffc (git): * lib/test/unit.rb: Refactoring; Worker never use Hash for internal storage.
* lib/test/unit.rb: Never use Kernel#spawn. Use IO.popen instead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
04:17 AM Revision 6725dff1 (git): * 2011-02-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:17 AM Revision 92ba80cc (git): * ext/openssl/ossl_ns_spki.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30966 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)

02/26/2011

02:51 PM Revision 715dc835 (git): * lib/test/unit.rb, lib/test/unit/parallel.rb: remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:36 PM Revision c2e491c4 (git): * eval_jump.c (rb_exec_end_proc): remove unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:35 PM Revision fe060e0e (git): * ext/date/date_core.c: adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:59 PM Revision 7063546d (git): * property.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:10 AM Revision fdf36118 (git): * lib/date.rb: [Feature #4257]
* ext/date/extconf.rb: new
* ext/date/date_core.c: new
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
08:03 AM Revision b08efdee (git): * ChangeLog: us-ascii only.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:23 AM Feature #4447: add String#byteslice() method
=begin
On Fri, Feb 25, 2011 at 3:42 PM, Gary Wright <gwtmp01@mac.com> wrote:
>
> On Feb 25, 2011, at 4:52 AM, Martin J. Dürst wrote:
>
>> string.force_encoding(ENCODING::BINARY).slice almost does what you want, very efficiently. Th...
RickDeNatale (Rick DeNatale)
07:17 AM Revision 86c7e684 (git): * lib/test/unit.rb: --jobs-status won't puts over 2 lines.
* test/testunit/test_parallel.rb: Fix test for above.
* lib/test/*: refactoring.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)

02/25/2011

10:12 PM Revision 10e2dbee (git): * 2011-02-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:12 PM Revision 2695d032 (git): * ext/psych/lib/psych/scalar_scanner.rb: fix parsing timezone's whose
whose format is (+/-)hhmm. Thanks Gonçalo Silva!
* test/psych/test_scalar_scanner.rb: test for bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
07:23 PM Feature #4447: add String#byteslice() method
=begin
string.force_encoding(ENCODING::BINARY).slice almost does what you want,
very efficiently. The problem is that the string will then be marked as
BINARY. This can be set back, but it may affect operations that run in
para...
duerst (Martin Dürst)
06:17 PM Feature #4447: add String#byteslice() method
=begin
Hm, can't you just force it to binary encoding?
>> s = "ąęć"
=> "ąęć"
>> s.slice(1,2)
=> "ęć"
>> s.force_encoding("binary").slice(1,2)
=> "\x85\xC4"
=end
radarek (Radosław Bułat)
05:52 PM Feature #4447 (Closed): add String#byteslice() method
=begin
Please add a String#byteslice() method to the Ruby 1.9 core API.
Without that method, I am forced to *inefficiently* perform byte-based
string slicing by (1) unpacking the entire string into an Array (with
String#unpack or wo...
sunaku (Suraj Kurapati)
09:19 AM Bug #4444: Windowsプラットフォームでtest_parallel.rbがエラー
=begin
書き忘れましたが、test_parallel.rb でエラーがおきるとログにファイル名が残りません(普通はテスト名の横にファイル名と行番号が出る)。これは切り分けを難しくしているので、いっしょに直していただきたいと思います。
=end
kosaki (Motohiro KOSAKI)
12:23 AM Bug #4440: odd evaluation order in a multiple assignment
=begin
Sorry, I've sent a Japanese mail to ruby-core by mistake.
Translation :-)

Hi,

I have believed that Ruby evaluates everything from left to
right, but was betrayed by a multiple assignment:

def foo
p :foo...
mame (Yusuke Endoh)
12:23 AM Bug #4440: odd evaluation order in a multiple assignment
=begin
Hi,

Oops, I sent Japanese message to the core. Sorry.

matz.

In message "Re: [ruby-core:35370] Re: [Ruby 1.9 - Bug #4440] [Open] odd evaluation order in a multiple assignment"
on Thu, 24 Feb 2011 23:26...
matz (Yukihiro Matsumoto)
12:23 AM Bug #4440: odd evaluation order in a multiple assignment
=begin
まつもと ゆきひろです

In message "Re: [ruby-core:35367] [Ruby 1.9 - Bug #4440] [Open] odd evaluation order in a multiple assignment"
on Thu, 24 Feb 2011 23:02:38 +0900, Yusuke Endoh <mame@tsg.ne.jp> writes:

|Ruby は左から右に評価が進...
matz (Yukihiro Matsumoto)
12:23 AM Bug #4438: rescue args type check omitted
=begin
Hi,

In message "Re: [ruby-core:35364] [Ruby 1.9 - Bug #4438] [Open] rescue args type check omitted"
on Thu, 24 Feb 2011 19:07:03 +0900, Hiroshi NAKAMURA <nakahiro@gmail.com> writes:

|Rescue arg must be class or mo...
matz (Yukihiro Matsumoto)
12:09 AM Bug #4445 (Closed): ext/openssl の verify_callback が rb_protect で保護されていない
=begin
openssl では 証明書の検証に付加的な機能を付けるための
callback を設定できます。これをrubyから利用できるようになっていますが
rb_protect を使っていないため、openssl ライブラリ内部を飛び越えて
例外が飛ぶようになってしまう状態です。
現在ではSEGVが発生する等の問題は見つかってはいませんがメモリリークなど
起きている可能性が高いです。
とりあえず大域脱出を止めるパッチを添付します。例外を適当な...
ohai (Ippei Obayashi)

02/24/2011

11:51 PM Bug #4444 (Closed): Windowsプラットフォームでtest_parallel.rbがエラー
=begin
c:\ruby\trunk\build>nmake test-all TESTS="-v ../test/testunit/test_parallel.rb"

Microsoft(R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.

.\rub...
kosaki (Motohiro KOSAKI)
11:45 PM Bug #4442 (Rejected): odd evaluation order in a multiple assignment
=begin
=end
mame (Yusuke Endoh)
11:27 PM Bug #4442 (Rejected): odd evaluation order in a multiple assignment
=begin
遠藤です。core に投げてしまったようなので登録し直し。
Ruby は左から右に評価が進むと信じていたのですが、多重代入で裏切られました。
def foo
p :foo
[]
end
def bar
p :bar
end
x, foo[0] = bar, 0
bar より foo が左にあるので、:foo 、:bar の順に出力されることを期待するのですが、なんと :bar ...
mame (Yusuke Endoh)
11:28 PM Bug #4443 (Closed): odd evaluation order in a multiple assignment
遠藤です。core に投げてしまったようなので登録し直し。
Ruby は左から右に評価が進むと信じていたのですが、多重代入で裏切られました。
```ruby
def foo
p :foo
[]
end
def bar
p :bar
end
x, foo[0] = bar, 0
```
bar より foo が左にあるので、:foo 、:bar の順に出力されることを期待するのですが、なん...
mame (Yusuke Endoh)
11:23 PM Bug #4441 (Closed): test
=begin
this is test. sorry.
=end
usa (Usaku NAKAMURA)
11:05 PM Bug #4440 (Closed): odd evaluation order in a multiple assignment
=begin
遠藤です。
Ruby は左から右に評価が進むと信じていたのですが、多重代入で裏切られました。
def foo
p :foo
[]
end
def bar
p :bar
end
x, foo[0] = bar, 0
bar より foo が左にあるので、:foo 、:bar の順に出力されることを期待するのですが、なんと :bar 、:foo になります。
具体的に何...
mame (Yusuke Endoh)
10:21 PM Bug #4439 (Closed): TestBeginEndBlock#test_should_propagate_signaled が必ず1度失敗する
=begin
% make test-all TESTS="-v test/ruby/test_beginendblock.rb -j2"
のように、test_beginendblock.rbを並列実行すると
--------------------------------------------------------
# Running tests:
TestBeginEndBlock#test_beginendblock = 0.17 s ...
kosaki (Motohiro KOSAKI)
09:09 PM Revision ba1de001 (git): * common.mk (love): make ruby, not war.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:10 PM Bug #4438 (Closed): rescue args type check omitted
=begin
Rescue arg must be class or module in 1.8. 1.9 looks to ignore when it's not a class or module.
Is this expected behavior?
0% ruby -ve 'begin; raise; rescue nil; end'
ruby 1.9.3dev (2011-02-23 trunk 30945) [x86_64-linux]...
nahi (Hiroshi Nakamura)
03:46 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Progress:
I've implemented gc_api.[ch] source patches for MRI 1.9, 1.8.7 and REE 1.8.7 2011.02 and moved the MRI reference.c code into a fork of Brian's ref gem:
https://github.com/kstephens/ref/tree/master-mri-gc_api
Patches c...
kstephens (Kurt Stephens)
02:55 PM Bug #4433 (Assigned): parallel_test中workerがrequireのwrong argument type StringIO (expected File) (TypeError)で落ちる
=begin
=end
sorah (Sorah Fukumori)
02:03 PM Revision dbf88981 (git): * ext/openssl/ossl_hmac.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:53 PM Revision 18f39f4e (git): * common.mk (love): for the birthday.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:51 PM Revision 4acc6131 (git): * vm.c (ruby_vm_destruct): run vm exit hooks after all objects are
destructed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:51 PM Revision d3b2d870 (git): * ChangeLog: style fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:08 PM Bug #4437: Hash does not match character read from file via IO#getc
=begin
Oops -- my little program was included in the description, but that didn't seem to work out very well, so I'm attaching it.
=end
bobjalex (Bob Alexander)
11:58 AM Bug #4437 (Rejected): Hash does not match character read from file via IO#getc
Run this little program, and observe that the single-character read from a file does not match a hash key as it should.
===========================================
# Create a file with the single character 'x', then read it back into...
bobjalex (Bob Alexander)
05:43 AM Revision 54168739 (git): * ChangeLog(vim): Modeline for vim
* ChangeLog: Fix my syntax misses.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
05:23 AM Bug #3972: r28668 breaks test/unit when combined with the testing rake task
=begin
On Tue, Feb 22, 2011 at 11:39:20PM +0900, Tomoyuki Chikanaga wrote:
> Issue #3972 has been updated by Tomoyuki Chikanaga.
>
>
> Hi,
>
> After r30913, make test-all output warning and testunit message in test_rake_integra...
tenderlovemaking (Aaron Patterson)
04:47 AM Revision 0695a5aa (git): * common.mk: Use $RUNRUBY for worker process.
* lib/test/unit.rb: Fix bug.
* lib/test/unit.rb: @options[:ruby](@opts[:ruby]) is now Array.
* test/testunit/parallel.rb: Fix for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
04:19 AM Bug #4436 (Closed): FileUtils verbose mode prints output to stderr
=begin
I'm using a plugin in a Ruby on Rails application that uses FileUtils's cp_r method to copy files into place (with verbose mode on). When deploying my application with Capistrano, I get several "error" lines during this part (htt...
jrdioko (Johnathan Ritzi)
03:16 AM Bug #4435 (Third Party's Issue): Step over/step into extend statement causes bus error in ruby 1.9.2p180
=begin
This happened while debugging rsolr-ext, running 'Debug "all specs in: spec" from RubyMine 3.0.1.
To reproduce set breakpoint at Line 16 in .../rsolr-1.0.0/lib/rsolr/client.rb and use step over or step into.
Please attached...
moritz (Andreas Kemkes)
01:08 AM Revision cc61e921 (git): * 2011-02-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:08 AM Revision e9c22a6f (git): * test/testunit/tests_for_parallel/misc.rb: Fix bug in r30947.
* lib/test/unit.rb, lib/test/unit/assertions.rb: For this test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)

02/23/2011

11:17 PM Bug #4434 (Feedback): make test-all "-j10000" のように大きな並列数を与えると異常終了
=begin
% make test-all TESTS="-j10000"
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" -j10000
Run options: -j10000
# Running tests:
[FATAL] Failed to create timer thread (errno: 11)
...
kosaki (Motohiro KOSAKI)
10:51 PM Bug #4433 (Closed): parallel_test中workerがrequireのwrong argument type StringIO (expected File) (TypeError)で落ちる
=begin
trunkのmake TESTS='-j4 -v'で
TestRDocTopLevel#test_name = 0.08 s = .
/Users/sorah/git/ruby/ruby/lib/rubygems/custom_require.rb:35:in `require': wrong argument type StringIO (expected File) (TypeError)
from /Users/sorah/...
sorah (Sorah Fukumori)
08:43 PM Bug #4429 (Closed): test
=begin
=end
yugui (Yuki Sonoda)
05:09 PM Bug #4429 (Closed): test
=begin
これは redmine.ruby-lang.org 更新のためのテスト送信です。このあと何通かメールを送るかも知れません。ご容赦ください。
=end
yugui (Yuki Sonoda)
08:43 PM Bug #4430 (Closed): 新型redmine.ruby-lang.orgのテスト
=begin
=end
yugui (Yuki Sonoda)
06:51 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
yuguiです。

メーラーからの返信のテストをします。

--
Yuki Sonoda (Yugui)
yugui@yugui.jp
http://yugui.jp
=end
yugui (Yuki Sonoda)
06:42 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
テスト
=end
yugui (Yuki Sonoda)
06:39 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
テスト
=end
yugui (Yuki Sonoda)
06:38 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
test
=end
yugui (Yuki Sonoda)
06:37 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
テスト
=end
yugui (Yuki Sonoda)
06:29 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
テスト
=end
yugui (Yuki Sonoda)
06:27 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
テスト
=end
yugui (Yuki Sonoda)
06:21 PM Bug #4430: 新型redmine.ruby-lang.orgのテスト
=begin
テスト
=end
yugui (Yuki Sonoda)
06:15 PM Bug #4430 (Closed): 新型redmine.ruby-lang.orgのテスト
=begin
再びテスト
=end
yugui (Yuki Sonoda)
08:42 PM Bug #4431 (Closed): redmine.ruby-lang.org更改のためのテスト送信
=begin
=end
yugui (Yuki Sonoda)
06:54 PM Bug #4431 (Closed): redmine.ruby-lang.org更改のためのテスト送信
=begin
お騒がせしております。yuguiです。

これはredmine.ruby-lang.orgへのissue登録のためのテスト送信です。

--
Yuki Sonoda (Yugui)
yugui@yugui.jp
http://yugui.jp
=end
yugui (Yuki Sonoda)
02:08 PM Revision 48fa6ed5 (git): * test/testunit/test_parallel.rb, test/testunit/parallel/*:
Test for r30939.
* lib/test/unit.rb: For test.
* lib/test/parallel.rb: For test.
* lib/test/unit/testcase.rb: For test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
01:05 PM Revision 92729ad4 (git): * ext/openssl/ossl_engine.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:19 AM Bug #4405: WIN32OLE & Threads incompatible
=begin
It does seem to work all right with jruby.
=end
rogerdpack (Roger Pack)
01:12 AM Bug #4418: OpenSSL::PKey::DH#public_key
=begin
Hi, Martin

Your fix is appropriate.
However, I feel no one needs this (copying only
parameters and a public key) method, so
it is also a reasonable idea that we simply remove
or rename the method.

=end
ohai (Ippei Obayashi)
12:39 AM Bug #3277: win32ole cannot print?
=begin
Thanks. Seems to work well now (ruby 1.9.3dev (2011-02-18 trunk 30894) [i386-mingw32] )
=end
rogerdpack (Roger Pack)
12:27 AM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
成瀬です。

(2011/02/22 23:47), Kouhei Sutou wrote:
>> 出力のエンコーディングは Windows-31J だけど名乗りは Shift_JIS にさせたい
>> という例もありえますね。また、さらに Solaris 用に PCK と名乗らせたいとか。
>> (PCK は Windows-31J か Shift_JIS の alias として追加予定)
>
> うーん。
> Solarisで動くX...
naruse (Yui NARUSE)
12:04 AM Revision fb2f540a (git): Fix type of arguments in debug prints.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:04 AM Revision 0e8a6353 (git): * 2011-02-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:04 AM Revision d78e45e0 (git): Show encoding of compiling regexp.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
 

Also available in: Atom