Project

General

Profile

Activity

From 03/01/2011 to 03/07/2011

03/07/2011

11:35 PM Bug #4478: hash order preservation fails on 64bit machine
=begin
~$ ruby1.9 -v
ruby 1.9.0 (2006-06-08) [x86_64-linux]
=end
JWuttke (Joachim Wuttke)
09:19 PM Bug #4478 (Feedback): hash order preservation fails on 64bit machine
=begin
I can't reproduce this.
Can you show ruby -v ?
=end
naruse (Yui NARUSE)
06:07 PM Bug #4478 (Rejected): hash order preservation fails on 64bit machine
=begin
On a 32bit machine:
~$ uname -r
2.6.32-5-686
~$ ruby1.9 -e "x={};x[:a]=1;x[:b]=2;p x"
{:a=>1, :b=>2} # ...
JWuttke (Joachim Wuttke)
11:08 PM Bug #4474 (Closed): 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動
=begin
r31050にてlib/pstore.rbはGlass_sagaさんのパッチ、test/test_pstore.rbは自分のパッチを適用しコミットしました。
Closeします。報告ありがとうございました。
=end
sorah (Sorah Fukumori)
09:50 AM Bug #4474: 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動
=begin
ふむ。
異議がなければ@transactionを消したほうのパッチをマージしたいと思いますが、どうでしょう。
=end
sorah (Sorah Fukumori)
09:47 AM Bug #4474: 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動
=begin
僕もパッチを書いてみましたので添付します。
sora_hさんが書いたパッチと異なる点は、トランザクションに入っているスレッドがあるかどうかを格納しているインスタンス変数@transactionを廃して、
Mutexが...
Glass_saga (Masaki Matsushita)
10:23 PM Feature #4477: Kernel:exec and backtick (`) don't work for certain system commands
=begin
2011/3/7 Shota Fukumori <[email protected]>:
>
> Issue #4477 has been updated by Shota Fukumori.
>
> I...
kosaki (Motohiro KOSAKI)
09:21 PM Feature #4477: Kernel:exec and backtick (`) don't work for certain system commands
=begin
I don't think this is Bug because that (Shebang less executing) is you shell's feature. not system's feature.
...
sorah (Sorah Fukumori)
07:40 PM Feature #4477: Kernel:exec and backtick (`) don't work for certain system commands
=begin
Sorry, Shota, I do not understand why you recategorized this issue as a Feature.
The current behaviour of `...
JWuttke (Joachim Wuttke)
06:53 PM Feature #4477: Kernel:exec and backtick (`) don't work for certain system commands
=begin
=end
sorah (Sorah Fukumori)
05:55 PM Feature #4477 (Closed): Kernel:exec and backtick (`) don't work for certain system commands
From documentation and common sense, I would expect that Kernel:exec and backtick (`) work for _all_ kind of system c... JWuttke (Joachim Wuttke)
08:23 PM Feature #3436: Spawn the timer thread lazily
=begin
I apologise in advance if this is a duplicate message. I previously
posted this on redmine.ruby-lang.org, b...
Spakman (Mark Somerville)
07:26 PM Feature #3436: Spawn the timer thread lazily
=begin
Koichi has proposed a potential solution to this problem in a ruby-core thread[1].
It would be *great* to g...
Spakman (Mark Somerville)
07:23 PM Bug #3919: Ruby in PowerTOP - too many CPU wakeups
=begin
On Fri, Oct 08, 2010 at 03:28:26PM +0900, Suraj Kurapati wrote:
> Bug #3919: Ruby in PowerTOP - too many CP...
Spakman (Mark Somerville)
05:50 PM Bug #4476 (Assigned): [PATCH] URI('http://hoge/b/').route_to('http://hoge/b') wrongly returns './'
=begin
=end
knu (Akinori MUSHA)
05:49 PM Bug #4476 (Closed): [PATCH] URI('http://hoge/b/').route_to('http://hoge/b') wrongly returns './'
=begin
When it should be '../b'.
I revamped URI::Generic#route_from_path so that (trailing) slashes are properly a...
knu (Akinori MUSHA)
04:44 PM Revision c57118f7 (git): * process.c (get_sc_ngroups_max): define to wrap sysconf(3).
this also supports Windows which doesn't have sysconf(3).
* process.c (maxgroups): use get_sc_ngroups_max.
* proces...
naruse (Yui NARUSE)
04:17 PM Revision 436d5dc6 (git): * gc.c (rb_objspace): an initializer must be a constant.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:13 PM Revision fe8e2dd1 (git): * process.c (maxgroups): cast because sysconf(3)'s return value is long.
* process.c (proc_setmaxgroups): ditto.
* process.c (proc_setgroups): cast because RARRAY_LEN() is long.
git-svn-id...
naruse (Yui NARUSE)
03:03 PM Revision 30c06ec6 (git): * 2011-03-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:03 PM Revision 37e159f5 (git): * ext/openssl/ossl_pkey_rsa.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:03 PM Revision e267617f (git): * lib/pstore.rb: Delete variable @transaction and fix #4474. Patch by
Masaki Matsushita (Glass_saga).
* test/test_pstore.rb(test_thread_safe): Add test for #4474.
git-svn-id: svn+ssh://...
sorah (Sorah Fukumori)
01:23 PM Feature #1047: request: getters, setters for the GC
=begin
Hi,

2011/3/7 Yukihiro Matsumoto <[email protected]>:
> Hi,
>
> Well then, how do you think we can...
authorNari (Narihiro Nakamura)
12:23 PM Feature #1047: request: getters, setters for the GC
=begin
Hi,

Well then, how do you think we can accomplish this performance
improving without depending too muc...
matz (Yukihiro Matsumoto)
11:11 AM Feature #1047: request: getters, setters for the GC
=begin
Hi.
I think this patch depend too much on inside implementation of MRI.
So, I can't agree this patch...
...
authorNari (Narihiro Nakamura)
12:54 PM Revision 52b40be0 (git): small cleanup.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
12:35 PM Revision 19a127d0 (git): * process.c (proc_setgroups): replace getgrnam() with getgrnam_r()
because getgrnam() isn't thread safe.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31048 b2dd03c8-39d4-4d8f-9...
kosaki (Motohiro KOSAKI)
11:58 AM Revision 1a8ee910 (git): * process.c (proc_getmaxgroups, proc_setmaxgroups): refrect
platform maxgroups limitation by default instead hardcoded 65536.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
kosaki (Motohiro KOSAKI)
08:44 AM Revision 1df42597 (git): cancel subversion backfire. sorry
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
08:39 AM Revision fc634cc0 (git): * 2011-03-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:39 AM Revision eb807d42 (git): * gc.c (rb_gc_set_params): allow GC parameter configuration by
environment variables. based on a patch from funny-falcon at
https://gist.github.com/856296, but honors safe level...
matz (Yukihiro Matsumoto)
05:15 AM Revision c414d861 (git): * test/testunit/test_parallel.rb
(test_should_run_all_without_any_leaks): accomplish r31023.
[ruby-dev:43300] [Bug #4466]
git-svn-id: svn+ssh:/...
nagachika (Tomoyuki Chikanaga)
12:06 AM Revision 7b3c2c28 (git): * process.c: NUM2RLIM is defined but no getrlimit and setrlimit on
mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:05 AM Revision 489e05fc (git): * string.c (tr_trans): suppress signedness/unsignedness warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

03/06/2011

11:39 PM Revision bb9a0552 (git): * ext/date/date_core.c (DateTimeData): should not use bare 'long long'
and 'long double', which are not defined by C89.
* ext/date/date_core.c (dt_lite_plus): get rid of overflow at castin...
nobu (Nobuyoshi Nakada)
11:38 PM Revision 35c9d383 (git): fix of ext/date/date_core.
* ext/date/date_core.c (DateTimeData): should not use bare 'long long'
and 'long double', which are not defined by ...
nobu (Nobuyoshi Nakada)
10:58 PM Bug #4463 (Closed): [PATCH] release GVL for fcntl() for operations that may block
=begin
=end
kosaki (Motohiro KOSAKI)
10:55 PM Bug #4474: 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動
=begin
sora_hです。
一応これをバグを見て、nested transaction例外を発生しないようにする変更とテストを追加するパッチを
書いてみました。どうでしょうか。 (添付します)
また、サンプルコード...
sorah (Sorah Fukumori)
10:23 PM Bug #4474: 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動
=begin
sora_hです。

rdocはこうなっていますが...

> # PStore objects are always reentrant. But if _thread_safe_ is set t...
sorah (Sorah Fukumori)
10:23 PM Bug #4474: 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動
=begin
sora_hです。

rdocはこうなっていますが...

> # PStore objects are always reentrant. But if _thread_safe_ is set t...
sorah (Sorah Fukumori)
09:54 PM Bug #4474 (Closed): 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動
=begin
PStoreは、initializeの第2引数thread_safeが真であればデータベースの読み書きをMutexで同期するようになっています。
しかし、次のコード
require 'pstore'
requi...
Glass_saga (Masaki Matsushita)
10:48 PM Feature #4475 (Closed): default variable name for parameter
=begin
There is a very common pattern in Ruby:
object.method do |variable_name|
variable_name doing somethi...
jordi (jordi polo)
09:51 PM Bug #4471 (Closed): sample list.rb generates warnings
=begin
Good catch! this is fixed by r31032.
Thank you!
=end
kosaki (Motohiro KOSAKI)
11:05 AM Bug #4471 (Closed): sample list.rb generates warnings
=begin
Running the file sample/list.rb using ruby -W2 generates warnings. I think sample code should not generate war...
agrimm (Andrew Grimm)
06:08 PM Feature #1047: request: getters, setters for the GC
=begin
Sorry for double post :(
=end
funny_falcon (Yura Sokolov)
06:07 PM Feature #1047: request: getters, setters for the GC
=begin
I adapt `1047.patch` to be applied after `patch-1.9.2-gc.patch` .
Changes:
* renamed `GC.heap_slots` and `...
funny_falcon (Yura Sokolov)
04:38 PM Feature #1047: request: getters, setters for the GC
=begin
May be we could accept method from railsbench - setting such variables from environment?
It is up to system a...
funny_falcon (Yura Sokolov)
04:40 PM Bug #4473: Calling return within begin still executes else
=begin
The code didn't paste so well so I'm attaching the source code
=end
thuss (Todd Huss)
04:37 PM Bug #4473 (Closed): Calling return within begin still executes else
=begin
I see this issue in 1.9.2-p0 through the current version 1.9.2-p136 on Mac OS X. The following code prints 'e...
thuss (Todd Huss)
03:26 PM Revision 29246c34 (git): * 2011-03-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:25 PM Revision c6bb8beb (git): * process.c (proc_getgroups): get rid of maxgroups dependency.
ngroups can be calculated dynamically.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31037 b2dd03c8-39d4-4d8f-...
kosaki (Motohiro KOSAKI)
02:47 PM Revision b1329e3b (git): * configure.in: rlim_t use standard RUBY_REPLACE_TYPE mechanism.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
02:28 PM Revision beed9717 (git): * process.c (proc_setmaxgroups): added negative value check.
This was suggested by Daniel Berger. Thanks Daniel!
[ruby-core:35426][Bug#4467]
git-svn-id: svn+ssh://ci.ruby-la...
kosaki (Motohiro KOSAKI)
02:21 PM Revision aca674c2 (git): * process.c (maxgroups, proc_setmaxgroups): increase max groups
limitation up to 65536.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
01:21 PM Revision dd9f5e87 (git): * ext/openssl/ossl_pkey_ec.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:51 PM Revision 97f07f09 (git): * sample/list.rb (MyElem#initialize): initialize @head
explicitely. Otherwise -W2 option makes following warning.
"warning: instance variable @head not initialized".
Th...
kosaki (Motohiro KOSAKI)
11:46 AM Bug #4472 (Third Party's Issue): mongrel on Windows XP
OUTPUT FROM COMMAND.COM DOS BOX
C:\Ruby>mongrel_rails start -d
C:/Ruby/lib/ruby/gems/1.9.1/gems/mongrel-1.1.5-x8...
arifb (Arif Burhan)
09:23 AM Feature #4468: String() should call to_str before to_s
=begin
まつもと ゆきひろです

まあここだけ違っているメリットもさほどないようですから、変更
しても良いのではないでしょうか。

In message "Re: [ruby-dev:43306] [Rub...
matz (Yukihiro Matsumoto)
09:23 AM Feature #4468: String() should call to_str before to_s
=begin
まつもと ゆきひろです

まあここだけ違っているメリットもさほどないようですから、変更
しても良いのではないでしょうか。

In message "Re: [ruby-dev:43306] [Rub...
matz (Yukihiro Matsumoto)
05:18 AM Feature #4468 (Assigned): String() should call to_str before to_s
=begin
=end
naruse (Yui NARUSE)
07:20 AM Bug #3150: net/https peer verification doesn't do anything
=begin
http://www.afp548.com/article.php?story=20091007164413755 (Thanks for finding this, Eric: https://twitter.com/...
nahi (Hiroshi Nakamura)
05:26 AM Bug #4453 (Assigned): Overriding #to_s changes #inspect
=begin
=end
naruse (Yui NARUSE)
05:25 AM Bug #4469 (Closed): Documentation code examples contain camelCase method names
=begin
=end
naruse (Yui NARUSE)

03/05/2011

10:05 PM Feature #4468: String() should call to_str before to_s
=begin
パッチを貼り忘れていました。このようになるかと思います。
diff --git a/object.c b/object.c
index b25c0af..fad726c 100644
--- a/obje...
nagachika (Tomoyuki Chikanaga)
09:43 PM Feature #4468 (Closed): String() should call to_str before to_s
=begin
Integer() と Array() というカーネルメソッドはまず to_int/to_ary という
「暗黙の変換」のためのメソッドを呼び、それが失敗すると to_i/to_a を
呼んで変換するという仕様になっ...
nagachika (Tomoyuki Chikanaga)
09:53 PM Bug #4469 (Closed): Documentation code examples contain camelCase method names
=begin
Some code examples in documentation contain (({camelCase})) method names, rather than (({snake_case})).
The...
agrimm (Andrew Grimm)
08:25 PM Revision 18f4f088 (git): * class.c: fix camelCase to snake_case in documentation code examples.
patched by Andrew Grimm. fixes Bug #4469
* marshal.c: ditto.
* proc.c: ditto.
* sample/biorhythm.rb: ditto.
* vm_...
naruse (Yui NARUSE)
07:23 PM Bug #4463: [PATCH] release GVL for fcntl() for operations that may block
=begin
KOSAKI Motohiro <[email protected]> wrote:
> Umm..
> I don't like its interface so much. your flo...
normalperson (Eric Wong)
06:23 PM Bug #4463: [PATCH] release GVL for fcntl() for operations that may block
=begin
Hi

>> I've commited slightly modified version today (r31025).
>> The difference is,
>>
>> 1) All IO.fcn...
kosaki (Motohiro KOSAKI)
02:24 AM Bug #4463: [PATCH] release GVL for fcntl() for operations that may block
=begin
KOSAKI Motohiro <[email protected]> wrote:
> Hi
>
> I've commited slightly modified version to...
normalperson (Eric Wong)
02:24 AM Bug #4463: [PATCH] release GVL for fcntl() for operations that may block
=begin
Hi

2011/3/3 KOSAKI Motohiro <[email protected]>:
>> Issue #4463 has been reported by Eric Wong...
kosaki (Motohiro KOSAKI)
06:23 PM Revision 7f1362a8 (git): * 2011-03-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:23 PM Revision b2a8d109 (git): * io.c (io_cntl): use rb_thread_io_blocking_region() instead
rb_thread_blocking_region().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31029 b2dd03c8-39d4-4d8f-98ff-823fe...
kosaki (Motohiro KOSAKI)
01:59 PM Revision eaf08203 (git): * include/ruby/intern.h: fix a typo of prototype declaration.
rb_mutex_try_lock -> rb_mutex_trylock [ruby-dev:43213]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31028 b2dd0...
nagachika (Tomoyuki Chikanaga)
10:45 AM Revision a474b0e3 (git): * test/ruby/test_io.rb (TestIO#test_fcntl_lock): small clean up.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
12:45 AM Bug #4465 (Closed): [PATCH] configure.in: fix warnflags being empty
=begin
My fault. It is fixed by r31022.
=end
kosaki (Motohiro KOSAKI)

03/04/2011

11:37 PM Bug #4466 (Closed): test_should_run_all_without_any_leaks somtimes fails
=begin
It seems fixed at r31023 (committed by nagachika).
Closing.
=end
sorah (Sorah Fukumori)
02:57 PM Bug #4466 (Assigned): test_should_run_all_without_any_leaks somtimes fails
=begin
sora_hです。
なるほど。それコミットしてしまって良いです。
パッチを感謝します。 :)
--sora_h
=end
sorah (Sorah Fukumori)
02:28 PM Bug #4466 (Closed): test_should_run_all_without_any_leaks somtimes fails
=begin
Linux 上で test/testunit/test_parallel.rb が時々以下の Failure になります。
3) Failure:
test_should_run_all_without_an...
nagachika (Tomoyuki Chikanaga)
04:38 PM Revision b110abbe (git): * 2011-03-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:38 PM Revision c0359f81 (git): * io.c (io_cntl, nogvl_io_cntl): IO.fcntl() and IO.ioctl()
release GVL during calling kernel interface.
Suggested by Eric Wong. [ruby-core:35417][Bug #4463]
* test/ruby/test...
kosaki (Motohiro KOSAKI)
02:28 PM Revision 1d6bd86a (git): * .gitignore: ignore ext/date and ext/-test-/*/*.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
02:20 PM Revision 118a5bcf (git): * test/testunit/test_parallel.rb
(test_should_run_all_without_any_leaks): consider that the order of
testcase could change. [ruby-dev:43300] [Bug ...
nagachika (Tomoyuki Chikanaga)
01:02 PM Revision ff077097 (git): * io.c (io_cntl): change 'cmd' type to int. ioctl and fcntl need to
be passed int.
* io.c (rb_io_ctl): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31022 b2dd03c8-39d4-4d...
kosaki (Motohiro KOSAKI)
12:16 PM Revision 62374161 (git): * configure.in: save warnflags. the patch is created by Eric Wong.
[Bug #4465]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
07:05 AM Feature #4464: [PATCH] add Fcntl::Flock object for easier use of POSIX file locks
=begin
updated patch to fix signedness warnings since I fixed warnflags with 4465
=end
normalperson (Eric Wong)
04:42 AM Feature #4464 (Assigned): [PATCH] add Fcntl::Flock object for easier use of POSIX file locks
=begin
This is a subclass of String so it is compatible with
IO#fcntl without needing to modify io.c for systems
t...
normalperson (Eric Wong)
07:01 AM Bug #4465 (Closed): [PATCH] configure.in: fix warnflags being empty
=begin
Without this, all the warning flags were disabled on my system
=end
normalperson (Eric Wong)
12:23 AM Bug #4463: [PATCH] release GVL for fcntl() for operations that may block
=begin
> Issue #4463 has been reported by Eric Wong.
>
> ----------------------------------------
> Bug #4463:...
kosaki (Motohiro KOSAKI)

03/03/2011

10:18 PM Revision 27bb573c (git): * ext/openssl/ossl_pkey_dsa.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:26 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
 ささだです.

(2011/03/03 19:12), U.Nakamura wrote:
> ささださんもいたはずの、RubyKaigi 2010の開発者ミーティングで
> 出てましたよ。
> ...
ko1 (Koichi Sasada)
08:26 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
 ささだです.

(2011/03/03 19:12), U.Nakamura wrote:
> ささださんもいたはずの、RubyKaigi 2010の開発者ミーティングで
> 出てましたよ。
> ...
ko1 (Koichi Sasada)
07:23 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:43297] Re: [Ruby 1.9 - Bug #3990] [Assigned]tests of rexml/rss re...
usa (Usaku NAKAMURA)
07:23 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:43297] Re: [Ruby 1.9 - Bug #3990] [Assigned]tests of rexml/rss re...
usa (Usaku NAKAMURA)
07:23 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
(2011/03/03 18:56), Yui NARUSE wrote:
> で、1.9.3 のリリースは次の RubyKaigi (7/16-18) までに出したいような事を以前 yugui さんはおっしゃって...
ko1 (Koichi Sasada)
07:23 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
=begin
(2011/03/03 18:56), Yui NARUSE wrote:
> で、1.9.3 のリリースは次の RubyKaigi (7/16-18) までに出したいような事を以前 yugui さんはおっしゃって...
ko1 (Koichi Sasada)
06:56 PM Bug #3990 (Assigned): tests of rexml/rss reports many errors and failures without iconv
=begin
> なので、時間がないということであれば、巻き戻すということでOK
> です。お手数ですが、巻き戻してもらえますか?
とりあえずrevertしておきました。
> まだ#encodingはEncodingを返...
naruse (Yui NARUSE)
06:58 PM Bug #4463 (Closed): [PATCH] release GVL for fcntl() for operations that may block
=begin
Users of F_SETLKW may block the entire VM via IO#fcntl,
release the GVL so other operations may continue.
=...
normalperson (Eric Wong)
05:54 PM Bug #4456 (Closed): Time#strftime で %F 指定子に大きな幅を指定した際の不具合
=begin
已应用到变更列表 r31011.
=end
naruse (Yui NARUSE)
02:24 PM Bug #4456 (Open): Time#strftime で %F 指定子に大きな幅を指定した際の不具合
=begin
trunkからビルドする場合、make upしないとrevision.hが更新されないのでリビジョンが入りませんね。
さておき、feedbackにする前に手元で再現するかは見てもいんじゃないですか。
多分ポータブ...
naruse (Yui NARUSE)
03:22 PM Revision d0403176 (git): * 2011-03-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision 2adbf720 (git): * golf_prelude.rb (Symbol#call): new method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:13 PM Revision 4f8f4a9e (git): * process.c (check_exec_redirect_fd, check_exec_redirect): raise
ArgumentError if fd >= 3 on Windows because the feature is not
supported.
* test/ruby/test_process.rb (test_execop...
U.Nakamura
12:23 PM Revision 0ebf5206 (git): * test/ruby/test_process.rb (test_execopts_redirect): redirecting fd
>= 3 is not supported on Windows, so should not specify such options
when calling spawn or others.
git-svn-id: sv...
U.Nakamura
10:32 AM Bug #4444: Windowsプラットフォームでtest_parallel.rbがエラー
=begin
追記です。
test_parallel.rbはWindowsで無効化しました。今言ったのは普通に-j4などでtest-allをした場合の挙動です。
=end
sorah (Sorah Fukumori)
10:31 AM Bug #4444: Windowsプラットフォームでtest_parallel.rbがエラー
=begin
とりあえずある程度動作はまともになった気がしますがまだ一部テストで刺さります。
で、自分のWindowsが入ったマシン (MacBook)のHDDが死にそうな感じなのでテストが厳しくなってきました。
git d...
sorah (Sorah Fukumori)
09:59 AM Revision 1890364e (git): * string.c (rb_str_slice_bang): raise error when the string is frozen.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:53 AM Revision b49993b7 (git): incompatibility arround REXML is reverted in r31008. ref #3990
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:11 AM Revision 03373b29 (git): * array.c (rb_ary_collect), enum.c (enum_collect): Add
compatibility warnings for a call without a block.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@3...
Akinori MUSHA
08:10 AM Revision 3f25c5b3 (git): Looks like RUBY_PATCHLEVEL was accidentally bumped to 1 in r30302. Fix it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@31012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
06:16 AM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
open-uri.rbのproxy auth周りのAPIがイケてない、少なくとも覚えられない、というのも関係していると思います。
汎用的に書こうとするとこんな感じ。
https://github.com/nahi/odrk-htt...
nahi (Hiroshi Nakamura)
05:28 AM Revision 7bb73a08 (git): * strftime.c (STRFTIME): return 0 and ERANGE when precision is too
large. [ruby-dev:43284] fixes #4456
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31011 b2dd03c8-39d4-4d8f-98ff-...
naruse (Yui NARUSE)
01:11 AM Bug #4460: Date.commercial date calculations don't match strftime output
=begin
Hmm the pieces of code got printed on one line, I'll try again.
* The today example:
Date.today.strftime('%W...
jhaagmans (Jaap Haagmans)
01:09 AM Bug #4460 (Rejected): Date.commercial date calculations don't match strftime output
=begin
When retrieving the date for a week number using Date.commercial, the output sometimes differs from what you ...
jhaagmans (Jaap Haagmans)

03/02/2011

09:56 PM Bug #4388 (Rejected): open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
sorah (Sorah Fukumori)
08:47 PM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
もう説得の材料が思いつかないのであきらめます。チケットもクローズしてください。
=end
yalab (あつし よしだ)
09:26 PM Feature #4391: date/delta tests
=begin
i'm planning to remove this undocumented feature.
i once tried to remove this experimental feature.
because,...
tadf (tadayoshi funaba)
09:02 PM Feature #4068 (Rejected): Replace current standard Date/DateTime library with home_run
=begin
=end
tadf (tadayoshi funaba)
09:01 PM Feature #4257 (Closed): switch_hitter - an acceleration of date library
=begin
=end
tadf (tadayoshi funaba)
08:42 PM Bug #4451: Date#step does not raise ArgumentError for 0 step
=begin
you are not right.
the intention of comment outed code is different.
i have a doubt about Numeric's one.
...
tadf (tadayoshi funaba)
08:30 PM Bug #4454 (Closed): Fails test by ext/date
=begin
=end
tadf (tadayoshi funaba)
08:29 PM Feature #4452 (Rejected): Speedup Date._parse and Date._strptime by using a plain Hash
=begin
now i'm planning some improvements for formating method of date.
i may rewrite some methods in c.
thanks.
...
tadf (tadayoshi funaba)
08:04 PM Bug #4458 (Closed): Time#strftime で %z 指定子での結果への空白を詰めかたが正しくない
=begin
$ ruby -e "p Time.now.strftime('%_10z')"
"+ 900"

=end
tadf (tadayoshi funaba)
07:59 PM Bug #4456 (Feedback): Time#strftime で %F 指定子に大きな幅を指定した際の不具合
=begin
ruby -vからリビジョン番号が消えているような気がします。
See Also http://redmine.ruby-lang.org/projects/ruby/wiki/HowToReportJa
=end
sorah (Sorah Fukumori)
07:52 PM Bug #4456 (Closed): Time#strftime で %F 指定子に大きな幅を指定した際の不具合
=begin
$ ruby -e "Time.now.strftime('%100000F')"
-e:1: [BUG] Segmentation fault
ruby 1.9.3dev (2011-03-02) [i68...
tadf (tadayoshi funaba)
07:57 PM Bug #4457 (Closed): Time#strftime で %z 指定子などに大きな幅を指定した際の不具合
=begin
大きな幅を指定すると結果が空になる事があります。

$ ruby -e "p Time.now.strftime('%100000z')"
""
$ ruby -e "p Time.now.strft...
tadf (tadayoshi funaba)
04:14 PM Revision 6a288dea (git): * addr2line.c (uleb128): cast the value to unsigned long.
* addr2line.c (fill_lines): print error when lseek fails.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31010 b2...
naruse (Yui NARUSE)
03:51 PM Revision 613861d6 (git): * 2011-03-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:36 PM Revision f25ff846 (git): * lib/rexml/encoding.rb (REXML::Encoding#encoding=): store @encoding
a String which means the name of the encoding.
this partially revert r29646.
* lib/rexml/document.rb: follow above...
naruse (Yui NARUSE)
02:20 PM Revision cddcffb8 (git): * string.c (str_byte_substr): return nil for negative length.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:15 PM Revision e1e8297a (git): * ext/openssl/ossl_pkey_dh.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:30 AM Bug #1883: REXML hash sometimes computes a value that is too large
=begin
I believe this patch was backported to ruby 1.8... so shouldn't this ticket be closed?
=end
zenspider (Ryan Davis)
05:29 AM Revision 31fcc223 (git): * lib/test/unit/parallel.rb: Fix name from `inclement_io` to
`increment_io`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
05:09 AM Revision a991a12c (git): * string.c (rb_str_slice_bang): move treatments which is only needed
when the result is not nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31004 b2dd03c8-39d4-4d8f-98ff-823fe69b...
naruse (Yui NARUSE)
05:06 AM Revision 7fd10596 (git): * 2011-03-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:06 AM Revision 888362cc (git): * test/testunit/test_parallel.rb(TestParallel#spawn_runner):
Fix outputing empty line in running test.
* test/testunit/tests_for_parallel/test_third.rb: Remove `sleep`
git-svn-...
sorah (Sorah Fukumori)

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...
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#t...
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/20110228T23...
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/...
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/ru...
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 uplo...
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, i...
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, inheri...
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 th...
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...
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-823fe...
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-...
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, the...
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 thread...
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 b2dd03c...
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....
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)
 

Also available in: Atom