Project

General

Profile

Activity

From 12/06/2011 to 12/12/2011

12/12/2011

11:58 PM Bug #5750: Thread.current local-variables behavior
Although I consider this behavior (and the reason why it was done) completely absurd, how about at least changing the... schmurfy (Julien A)
10:59 PM Bug #5750 (Rejected): Thread.current local-variables behavior
Hello, thank you for your reporting.
I am not surprised that you are surprised, but it is intentional.
The rati...
mame (Yusuke Endoh)
08:26 PM Bug #5750 (Closed): Thread.current local-variables behavior
Hi, I stumbled upon something which for me is a bug and wanted to check if it is working as intended or not:
T...
schmurfy (Julien A)
10:33 PM Revision 0cbec602 (git): * lib/webrick/httpresponse.rb (setup_header): 1xx responses
are allowed to have Keep-Alive connections.
* test/webrick/test_httpresponse.rb: corresponding test.
git-svn-id: sv...
tenderlovemaking (Aaron Patterson)
10:15 PM Revision 6ef323d6 (git): * lib/webrick/httpresponse.rb (setup_header): 204 and 304 responses
are allowed to have a Keep-Alive connection. [ruby-core:41581]
* test/webrick/test_httpresponse.rb: corresponding te...
tenderlovemaking (Aaron Patterson)
09:29 PM Revision 0f9662f3 (git): * parse.y (parser_magic_comment): should pass the proper value.
[ruby-dev:44984][Bug #5753]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34022 b2dd03c8-39d4-4d8f-98ff-823fe69...
nobu (Nobuyoshi Nakada)
08:50 PM Revision a3eaaf89 (git): * 2011-12-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:50 PM Revision 50ae8a86 (git): * vm_insnhelper.c (vm_yield_setup_block_args): splat single
argument if optinal arguments are defined not only mandatory or
post arguments. [ruby-core:41557] [Bug #5730]
gi...
nobu (Nobuyoshi Nakada)
08:49 PM Revision 57a2457d (git): * test/dtrace/test_object_create.rb: property.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:42 PM Feature #5749: new method String#match_all needed
Yui NARUSE wrote:
> Why don't you use $~, $&, $`, $', $+, $1, $2, .. in scan' block parameter?
You reminds me! Ye...
yimutang (Joey Zhou)
06:18 PM Feature #5749: new method String#match_all needed
Why don't you use $~, $&, $`, $', $+, $1, $2, .. in scan' block parameter? naruse (Yui NARUSE)
06:03 PM Feature #5749 (Assigned): new method String#match_all needed
The String class should contain an instance method 'match_all', which is a mixture of 'match' and 'scan'.
The meth...
yimutang (Joey Zhou)
05:47 PM Revision f7a9b07c (git): * 2011-12-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:47 PM Revision a7c2faeb (git): merge revision(s) 33160,33381,33382,33383,33384,33385:
* ext/psych/lib/psych.rb: update psych version.
* ext/psych/psych.gemspec: generate new gemspec for new version.
...
tenderlovemaking (Aaron Patterson)
05:33 PM Bug #5748 (Closed): class_eval ブロック内での定数のスコープがドキュメントと矛盾
以下の class_eval の説明によると、
http://doc.ruby-lang.org/ja/1.9.3/method/Module/i/class_eval.html
> 定数とクラス変数のスコープは、自身のモジュール...
miya (Yasunori Miyamoto)
05:26 PM Bug #5727 (Closed): Hidden bug in load.c rb_feature_p
This issue was solved with changeset r34013.
Yura, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
01:43 PM Revision 900b4a6d (git): * parse.y (stmt_or_begin): changed the error message for BEGIN not
at toplevel. [ruby-dev:44963] [Bug #5738]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34016 b2dd03c8-39d4-4d8...
shugo (Shugo Maeda)
01:31 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
後藤です。sparc上のSolaris担当ということになってますが、Intelチップ上のSolarisはよく知りません。
r34010 + trunk用のパッチが、sparc 上の Solaris10 にて、SunStudio ...
ngoto (Naohisa Goto)
01:23 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
まつもと ゆきひろです

In message "Re: [ruby-dev:44971] Re: [ruby-trunk - Bug #5688] Solaris10 で spawn を繰り返すとメモリリークする"
...
matz (Yukihiro Matsumoto)
01:23 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
前田です。

2011年12月12日12:54 Yukihiro Matsumoto <[email protected]>:
> |Assignee changed from okkez _ to Yukihiro ...
shugo (Shugo Maeda)
12:59 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
まつもと ゆきひろです

In message "Re: [ruby-dev:44968] [ruby-trunk - Bug #5688] Solaris10 で spawn を繰り返すとメモリリークする"
o...
matz (Yukihiro Matsumoto)
12:36 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
見落されているようなので一旦まつもとさんに担当を振ってみます。
okkez (okkez _)
01:23 PM Bug #5738: if false; BEGIN {}; end が syntax error になる
まつもと ゆきひろです

In message "Re: [ruby-dev:44966] Re: [ruby-trunk - Bug #5738][Rejected] if false; BEGIN {}; end が ...
matz (Yukihiro Matsumoto)
12:53 PM Bug #5694: Proc#arity doesn't take optional arguments into account.
Hi,

In message "Re: [ruby-core:41600] [ruby-trunk - Bug #5694] Proc#arity doesn't take optional arguments into ...
matz (Yukihiro Matsumoto)
11:30 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
Hi,
Yukihiro Matsumoto wrote:
> We are not going to add incompatible changes to trunk, ...
Could you please ex...
marcandre (Marc-Andre Lafortune)
06:23 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
Hi,

In message "Re: [ruby-core:41593] [ruby-trunk - Bug #5694][Open] Proc#arity doesn't take optional arguments...
matz (Yukihiro Matsumoto)
02:06 AM Bug #5694 (Open): Proc#arity doesn't take optional arguments into account.
Changing this to "open", as this bug can not simply be "rejected" as the implementation currently doesn't agree with ... marcandre (Marc-Andre Lafortune)
12:57 AM Bug #5694 (Rejected): Proc#arity doesn't take optional arguments into account.
We are not going to add incompatible changes to trunk, unless we see consensus after discussion. I think this is not ... matz (Yukihiro Matsumoto)
11:53 AM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
Hello,

In message "[ruby-core:41578] [ruby-trunk - Bug #5714] Unexpected error of STDIN#read with non-ascii inp...
usa (Usaku NAKAMURA)
09:53 AM Bug #5746: Proc#curry too strict about lambda's arity.
Hi,

On Sun, Dec 11, 2011 at 4:06 PM, Yukihiro Matsumoto <[email protected]> wrote:
> Hi,
>
> In message "Re: ...
Anonymous
06:23 AM Bug #5746: Proc#curry too strict about lambda's arity.
Hi,

In message "Re: [ruby-core:41594] [ruby-trunk - Bug #5746][Open] Proc#curry too strict about lambda's arity...
matz (Yukihiro Matsumoto)
02:08 AM Bug #5746 (Closed): Proc#curry too strict about lambda's arity.
Currently, Proc#curry raises an error when you attempt to curry a lambda with optional (but limited) arguments:
...
marcandre (Marc-Andre Lafortune)
09:30 AM Bug #5747 (Closed): Proc#curry doesn't always detect too many arguments
Currently, Proc#curry checks the validity of the `arity` argument and will raise an error if:
1) arity is less tha...
marcandre (Marc-Andre Lafortune)
08:30 AM Revision cc006d36 (git): * README: Fixed SupportedPlatforms URL in the README.
patched by eMxyzptlk. https://github.com/ruby/ruby/pull/62
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34015 b...
naruse (Yui NARUSE)
08:30 AM Revision f2323dee (git): Set yamler as syck.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:26 AM Revision 2e16e8a6 (git): * load.c (rb_feature_p): lazy assigned load_path searched in
loading_table were not expanded, but all features, pushed to
loading table, are expanded. a patch by Yura Sokolov
...
nobu (Nobuyoshi Nakada)
06:41 AM Revision 1297bedc (git): * 2011-12-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:41 AM Revision 5c68e601 (git): * ext/stringio/stringio.c (strio_truncate): fix typo. patched by
Nick Howard <ndh AT baroquebobcat.com>.
https://github.com/ruby/ruby/pull/65
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
01:05 AM Feature #5741: Secure Erasure of Passwords
Thanks for investigating! I looked into it, here's what
I found.
`String#tr!` doesn't work unfortunately. The ori...
MartinBosslet (Martin Bosslet)

12/11/2011

11:57 PM Bug #5694: Proc#arity doesn't take optional arguments into account.
Marc-Andre Lafortune wrote:
> You sure seem to enjoy reverting my commits.
I don't want to see such ugly commits....
naruse (Yui NARUSE)
12:21 PM Feature #5692 (Closed): IMAP -- error for msg_att will report the UID
This issue was solved with changeset r34010.
art , thank you for reporting this issue.
Your contribution to Ruby is g...
shugo (Shugo Maeda)
11:44 AM Bug #5740 (Closed): Trivial typo in ext/syslog.c
This issue was solved with changeset r34009.
mathew, thank you for reporting this issue.
Your contribution to Ruby is...
ktsj (Kazuki Tsujimoto)
03:46 AM Bug #5740 (Closed): Trivial typo in ext/syslog.c
diff --git a/ext/syslog/syslog.c b/ext/syslog/syslog.c
index f7d622e..02f36aa 100644
--- a/ext/syslog/syslog.c
+++...
meta (mathew murphy)
10:48 AM Bug #5728 (Closed): SystemExit.new(bool, message)
This issue was solved with changeset r34008.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
02:24 AM Bug #5728: SystemExit.new(bool, message)
I wrote a patch. akr (Akira Tanaka)
07:23 AM Feature #5741: Secure Erasure of Passwords
Eric Wong <[email protected]> wrote:
> You can use `IO#read` / `StringIO#read` to overwrite an existing String:
...
normalperson (Eric Wong)
07:23 AM Feature #5741: Secure Erasure of Passwords
Martin Bosslet <[email protected]> wrote:
> 3. Are there better alternative ways how we could achieve th...
normalperson (Eric Wong)
06:02 AM Feature #5741 (Assigned): Secure Erasure of Passwords
In other languages it is considered good practice to securely erase
passwords immediately after they were used. Ima...
MartinBosslet (Martin Bosslet)
03:21 AM Revision e48c8be8 (git): * lib/net/imap.rb: includes the sequence number of UID in a error
message. suggested by art lussos.
[ruby-core:41413] [Feature #5692]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
shugo (Shugo Maeda)
02:44 AM Revision 99521390 (git): * ext/syslog/syslog.c: fix a typo. [ruby-core:41585] [Bug #5740]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
01:48 AM Revision ea82d480 (git): * error.c (exit_initialize): deal with true and false as well as
Kernel#exit. [ruby-dev:44951] [Bug #5728]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34008 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)
01:37 AM Revision c5fc4da7 (git): * object.c (rb_check_to_int): new function to convert a VALUE to
an Integer if possible, but returns nil instead of raising an
exception otherwise.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
01:34 AM Revision 0468b1bd (git): * 2011-12-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:34 AM Revision fefba781 (git): * process.c (rb_exit_status_code): extract from rb_f_exit_bang and
rb_f_exit. assume 0 to be success in Kernel#exit! too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34005 b2d...
nobu (Nobuyoshi Nakada)

12/10/2011

11:35 PM Bug #5739: [BUG] object allocation during garbage collection phase
This thing actually occurring when there's infinite loop and stack overflow, but it should say "stack level too deep"... fused (Fused Team)
08:41 PM Bug #5739 (Rejected): [BUG] object allocation during garbage collection phase
Hi.
Getting the following error off ruby-1.9.2-p290. I have no idea what that means and why it occurs in producti...
fused (Fused Team)
11:29 PM Bug #5738: if false; BEGIN {}; end が syntax error になる
前田です。

2011年12月10日22:10 Yukihiro Matsumoto <[email protected]>:
> エラーのタイプは異なりますが、この変更は意図的です。ifでくくってあってもBEGINは...
shugo (Shugo Maeda)
10:34 PM Bug #5738: if false; BEGIN {}; end が syntax error になる
了解です。ありがとうございます。 sho-h (Sho Hashimoto)
10:10 PM Bug #5738 (Rejected): if false; BEGIN {}; end が syntax error になる
エラーのタイプは異なりますが、この変更は意図的です。ifでくくってあってもBEGINはコンパイル時に登録されます。ので、トップレベルでしか登録できないように文法が変更されました。 matz (Yukihiro Matsumoto)
01:32 PM Bug #5738 (Rejected): if false; BEGIN {}; end が syntax error になる
1.8 の時と異なり、以下のコードが syntax error になります。
if false; BEGIN {}; end
test/ruby/test_beginendblock.rb や過去の NEWS に記述が...
sho-h (Sho Hashimoto)
03:10 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
I modified the patch because rubygems didn't work properly.
However, I think it is consistent with _read() api behav...
h.shirosaki (Hiroshi Shirosaki)
06:49 AM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
Usa, what do you think about attached read_binmode.patch? luislavena (Luis Lavena)
02:23 PM Bug #5730: Optinal block parameters assigns wrong
Hi,

(11/12/10 1:19), Yukihiro Matsumoto wrote:
> I am happy to see we agree. Nobu, could you fix this issue?...
nobu (Nobuyoshi Nakada)
01:23 AM Bug #5730: Optinal block parameters assigns wrong
Hi,

In message "Re: [ruby-core:41568] Re: [ruby-trunk - Bug #5730][Open] Optinal block parameters assigns wrong...
matz (Yukihiro Matsumoto)
12:24 PM Revision 858cb3f6 (git): oops.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
12:17 PM Revision 16daf9b9 (git): merge revision(s) 32741:
* lib/securerandom.rb: call OpenSSL::Random.seed at the
SecureRandom.random_bytes call.
based on ...
shyouhei (Shyouhei Urabe)
12:17 PM Revision ff8f8c19 (git): merge revision(s) 20587:
* mkconfig.rb: fix for continued lines. based on a patch from
Marcus Rueckert <darix AT opensu.se> at [rub...
shyouhei (Shyouhei Urabe)
12:17 PM Revision 5a7338d8 (git): * 2011-12-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:17 PM Revision 700acefa (git): merge revision(s) 23730:
* numeric.c (flo_cmp): Infinity is greater than any bignum
number. [ruby-dev:38672]
* bignum.c (r...
shyouhei (Shyouhei Urabe)
12:17 PM Revision 95a7aabe (git): merge revision(s) 27064:
* ext/openssl/ossl_x509store.c (ossl_x509store_initialize): initialize
store->ex_data.sk. [ruby-core:28907...
shyouhei (Shyouhei Urabe)
09:46 AM Bug #5737 (Closed): WEBrick doesn't support keep alive connections for 204 and 304 responses
WEBrick doesn't support keep alive connections for 204 and 304 responses. If a 204 or 304 response is made along wit... tenderlovemaking (Aaron Patterson)
08:42 AM Bug #5713: Fixnum#** returns Infinity for 0 ** negative Bignum
FYI, I've been doing RubySpec work on this in Rubinius: https://github.com/rubinius/rubinius/commits/master/spec/ruby... john_firebaugh (John Firebaugh)
03:10 AM Bug #5713: Fixnum#** returns Infinity for 0 ** negative Bignum
John Firebaugh wrote:
> The execution path of 0 ** -Bignum goes to Rational(0) ** -Bignum, so I think the issue is t...
marcandre (Marc-Andre Lafortune)
01:36 AM Bug #5713: Fixnum#** returns Infinity for 0 ** negative Bignum
The execution path of 0 ** -Bignum goes to Rational(0) ** -Bignum, so I think the issue is there. I.e. Rational(0) **... john_firebaugh (John Firebaugh)
08:12 AM Revision 5f3470b3 (git): * 2011-12-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:12 AM Revision 242c7b7b (git): * test/ruby/test_proc.rb (TestProc): renamed argument tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:12 AM Revision d51ce052 (git): * test/ruby/test_econv.rb (TestEncodingConverter#test_default_external): drop stderr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:29 AM Feature #5478: Add syntax to import Set into core
On 2011-12-09, at 12:05:41, Alexey Muranov wrote:
>
> I agree, i was simply pointing out that set is, in my opini...
rue (Eero Saynatkari)
06:06 AM Bug #5736 (Closed): Numeric#quo should convert with #to_r
Numeric#quo currently constructs a Rational with self as the raw numerator, doing no coercion, before dividing. Inste... john_firebaugh (John Firebaugh)
03:44 AM Bug #5715: +/-1 ** Bignum returns different results than +/-1 ** Fixnum
Just saw this update. Yes, as I stated, same issue as 5713. Yes the case for (-1) and bignum exponents can be fixed ... marcandre (Marc-Andre Lafortune)
02:00 AM Bug #5715: +/-1 ** Bignum returns different results than +/-1 ** Fixnum
The failing cases are the ones that go through the Rational(+/-1) ** Bignum code path, so this is closely related to ... john_firebaugh (John Firebaugh)

12/09/2011

07:05 PM Feature #5478: Add syntax to import Set into core
Magnus Holm wrote:
>
> From a theoretical point of view, a relation has a heading + a set
> that holds tuples (a...
alexeymuranov (Alexey Muranov)
06:23 PM Bug #5730: Optinal block parameters assigns wrong
2011/12/9 Yukihiro Matsumoto <[email protected]>:

> |I think the consistency explains current behavior.
>
...
akr (Akira Tanaka)
05:59 PM Bug #5730: Optinal block parameters assigns wrong
Matz,

On 09.12.2011 09:44, Yukihiro Matsumoto wrote:
> Hi,
>
> In message "Re: [ruby-core:41561] Re: [rub...
mwaechter (Matthias Wächter)
01:53 PM Bug #5730: Optinal block parameters assigns wrong
Hi,

In message "Re: [ruby-core:41559] Re: [ruby-trunk - Bug #5730][Open] Optinal block parameters assigns wrong...
matz (Yukihiro Matsumoto)
09:53 AM Bug #5730: Optinal block parameters assigns wrong
2011/12/9 Yukihiro Matsumoto <[email protected]>:

> The following program do not expand the given array, but i...
akr (Akira Tanaka)
09:29 AM Bug #5730: Optinal block parameters assigns wrong
On Fri, Dec 09, 2011 at 08:59:26AM +0900, Yukihiro Matsumoto wrote:
>
> Issue #5730 has been reported by Yukihiro...
Anonymous
08:59 AM Bug #5730 (Closed): Optinal block parameters assigns wrong
The following program do not expand the given array, but it should expand the value.
def foo(&block)
block.ca...
matz (Yukihiro Matsumoto)
01:50 PM Revision a03a2d71 (git): * ChangeLog: fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
01:31 PM Feature #5735 (Closed): Extending the use of splat operator to when it is inside a hash
Ruby convention of allowing omittion of the curly brackets for the last argument is convenient:
foo(arg1, arg2, 1 ...
sawa (Tsuyoshi Sawada)
12:40 PM Revision 2eddb786 (git): * test/ruby/test_econv.rb (test_default_external): include iso-8859-16.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:27 AM Revision c1d369b0 (git): * enc/trans/iso-8859-16-tbl.rb: add ISO-8859-16 converter.
* enc/trans/single_byte.trans: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33993 b2dd03c8-39d4-4d8f-98f...
naruse (Yui NARUSE)
06:36 AM Revision 33e7c896 (git): It should be require_relative.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:01 AM Revision 8e411664 (git): * file.c (file_path_convert): don't convert it when the path string is
ascii only. [ruby-core:41556] [Bug #5733]
tests are contributed by nobu.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
naruse (Yui NARUSE)
04:12 AM Feature #5623: [PATCH] Update documentation for Complex
I marked each deprecated because there is ... sdaubert (Sylvain Daubert)
12:51 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
Hi,
Yui NARUSE wrote:
> Revert r33921.
>
> Revert "* proc.c (rb_proc_arity): Fix Proc#arity in case of optiona...
marcandre (Marc-Andre Lafortune)

12/08/2011

11:41 PM Feature #5231: Allow to disable versioned paths
The recent version of patch fix small issue with RubyGems LOAD_PATH order. vo.x (Vit Ondruch)
11:00 PM Revision 11d85dc1 (git): * 2011-12-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:00 PM Revision ef9bbba9 (git): Silence stat redefinition warnings under win32
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e luislavena (Luis Lavena)
10:59 PM Bug #5728: SystemExit.new(bool, message)
>> I don't think we have two.
>>
>> The latter choice is not acceptable, since the return value of (({Kernel#sys...
kosaki (Motohiro KOSAKI)
10:53 PM Bug #5728: SystemExit.new(bool, message)
2011/12/8 Nobuyoshi Nakada <[email protected]>:

> I don't think we have two.
>
> The latter choice is not ...
akr (Akira Tanaka)
08:58 PM Bug #5728: SystemExit.new(bool, message)
=begin
I don't think we have two.
The latter choice is not acceptable, since the return value of (({Kernel#system...
nobu (Nobuyoshi Nakada)
08:29 PM Bug #5728: SystemExit.new(bool, message)
> I think SystemExit.new should accept a bool.
We have two choice and both are a lot of confusable.
1) true => ...
kosaki (Motohiro KOSAKI)
05:45 PM Bug #5728 (Closed): SystemExit.new(bool, message)
I found SystemExit.new doesn't take a bool as exit status:
It works well if an integer is given for status.
%...
akr (Akira Tanaka)
09:59 PM Feature #5478: Add syntax to import Set into core
On Wed, Dec 7, 2011 at 10:01, Alexey Muranov
<[email protected]> wrote:
>
> Issue #5478 has been updat...
judofyr (Magnus Holm)
05:23 PM Feature #5726: Process::EXIT_SUCCESS and Process::EXIT_FAILURE
2011/12/8 Nobuyoshi Nakada <[email protected]>:

> Why don't you use (({SystemExit#success?})) ?

Oops. I ...
akr (Akira Tanaka)
03:00 PM Feature #5726 (Feedback): Process::EXIT_SUCCESS and Process::EXIT_FAILURE
=begin
Why don't you use (({SystemExit#success?})) ?
=end
nobu (Nobuyoshi Nakada)
02:15 PM Feature #5726 (Closed): Process::EXIT_SUCCESS and Process::EXIT_FAILURE
I'd like to define Process::EXIT_SUCCESS and Process::EXIT_FAILURE.
I want to use them to test my command line app...
akr (Akira Tanaka)
04:24 PM Feature #5427: Not complex patch to improve `require` time (load.c)
Currenly, I've update patch with fix from #5727
https://gist.github.com/1272991
funny_falcon (Yura Sokolov)
04:15 PM Bug #5727 (Closed): Hidden bug in load.c rb_feature_p
lazy assigned load_path searched in loading_table were not expanded
(http://redmine.ruby-lang.org/projects/ruby-tru...
funny_falcon (Yura Sokolov)
03:27 PM Bug #5614: Proc#source_location & #inspect shows wrong line number when chained
It may not a bug but a specification. A block returns the number of a line in which the block is defined for its "sou... technohippy (Yasushi ANDO)
02:54 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
It seems read with length should always be binary mode. #5562 patch lacks this point.
I think this patch fixes above...
h.shirosaki (Hiroshi Shirosaki)
10:23 AM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
Hi,

2011/12/7 Hiroshi Shirosaki <[email protected]>
>
> >
> > -    if (_osfile(fd) & FTEXT) {
> > +    is...
phasis68 (Heesob Park)
02:52 PM Revision b8b5f5d4 (git): Generate temporary file in tmpdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:47 PM Revision 1fd41dce (git): * variable.c (set_const_visibility): clear inine-cache when constant's
visibility is modified. [ruby-dev:44929]
* test/ruby/test_module.rb (test_private_constants_clear_inlinecache):
ad...
nagachika (Tomoyuki Chikanaga)
02:28 PM Revision f6a2a431 (git): * ext/extmk.rb (extract_makefile): should sort after map, not before
it. in this case there is no difference, but we should write better
code. this bad smell was caught by nagachika....
U.Nakamura
01:50 PM Revision 63fe8b69 (git): update doc and add test for SystemExit.new.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:37 PM Bug #4681: Timeout.timeout doesn't actually time out?
Just noting for the benefit of anyone else passing by that I posted a way to do popen3 with timeout at
https://gist....
meta (mathew murphy)
01:36 PM Bug #5487: popen3 + timeout regression in ruby 1.9
In case it helps, I have a Gist with some working 1.9.3 code to perform a popen3 with time out, not using Timeout::ti... meta (mathew murphy)
01:34 PM Revision d9d841e3 (git): * ext/extmk.rb (extract_makefile): need to sort the array of current
srcs before comparing to the sorted old srcs.
fixed the problem that the configuring stage of exts were always
ru...
U.Nakamura
01:22 PM Revision 518a3402 (git): * ChangeLog: fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
12:11 PM Bug #5679 (Closed): Too many arguments for format warnings on mingw32 build
This issue was solved with changeset r33978.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
07:59 AM Bug #5679 (Assigned): Too many arguments for format warnings on mingw32 build
kosaki (Motohiro KOSAKI)
10:27 AM Revision 2fbf66a7 (git): Fix invalid test extension.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:25 AM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
Hi
While looking for a solution to an issue we have with embedding ruby into a pthread I found this thread
We have ...
SteveRT (Steve Hart)
10:01 AM Feature #5710 (Closed): Enumerable#each( :method ) and Enumerable#map( :method )
closed at request of submitter duerst (Martin Dürst)
01:56 AM Feature #5710: Enumerable#each( :method ) and Enumerable#map( :method )
It works. Thank you!
I guess that this issue has been resolved...
battox (Matías Battocchia)
09:53 AM Bug #5721: require_relative
2011/12/7 rommel nocando <[email protected]>:

> Bug #5721: require_relative
> http://redmine.ruby-lang.or...
akr (Akira Tanaka)
09:39 AM Bug #5721: require_relative
=begin
I'm uncertain of your case.
I imagined the following case, but this works.
$ mkdir bin lib
$ echo 'p :...
nobu (Nobuyoshi Nakada)
09:34 AM Bug #5721 (Feedback): require_relative
akr (Akira Tanaka)
08:24 AM Bug #5709: Improve Regexp documentation
I altered the wording on =~ mentioning Range and String because the operator is generic and may be overridden to perf... drbrain (Eric Hodel)
08:22 AM Bug #5709 (Closed): Improve Regexp documentation
This issue was solved with changeset r33977.
Sylvain, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
08:03 AM Bug #5624 (Closed): Mismatch between code example and its description in text in Regexp documentation
This issue was solved with changeset r33976.
Jarno, thank you for reporting this issue.
Your contribution to Ruby is ...
drbrain (Eric Hodel)
07:15 AM Bug #5724 (Rejected): date_core compiling issues with MinGW GCC 4.6
Hello,
I'm having problems building date_core.c with GCC 4.6 from mingw-w64 project:...
luislavena (Luis Lavena)
05:56 AM Feature #5623 (Feedback): [PATCH] Update documentation for Complex
What are the replacements for Complex.generic? and Numeric#im? I think these should be documented instead of just "D... drbrain (Eric Hodel)
04:31 AM Revision 0bfa4abd (git): * test/rexml/test_order.rb (OrderTester#test_more_ordering): use
GZip::GzReader.open instead of GZip::GzReader.new with File.new.
fixed a test error on Windows introduced at r33946...
U.Nakamura
04:12 AM Revision bb329872 (git): * test/ruby/test_process.rb (TestProcess#test_sete[gu]id): silently
skip if not implemented such functions (such as, on Windows).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@339...
U.Nakamura
03:59 AM Revision 2470d781 (git): * ext/socket/extconf.rb: forgotten to define HAVE_SOCKETPAIR for
windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:11 AM Revision f2747b57 (git): * configure.in (RUBY_WERROR_FLAG): append all warning flags which
are enabled to compile, so that printf format modifiers properly
fail. [ruby-core:41351] [Bug #5679]
git-svn-id: ...
nobu (Nobuyoshi Nakada)

12/07/2011

11:22 PM Revision 3e204989 (git): * doc/re.rdoc: Document difference between match and =~, options with
Regexp.new and global variables. Patch by Sylvain Daubert.
[Ruby 1.9 - Bug #5709]
git-svn-id: svn+ssh://ci.ruby-...
drbrain (Eric Hodel)
11:02 PM Revision 52654367 (git): * doc/re.rdoc: Fix example code to match documentation. Patch by
Jarno Lamberg. [Ruby 1.9 - Bug #5624]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33976 b2dd03c8-39d4-4d8f-9...
drbrain (Eric Hodel)
10:53 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
>
> -    if (_osfile(fd) & FTEXT) {
> +    isconsole
h.shirosaki (Hiroshi Shirosaki)
12:23 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
Hi,

(11/12/06 22:34), Luis Lavena wrote:
> BTW, I'm collecting stats about Ruby-users with Windows to determi...
nobu (Nobuyoshi Nakada)
10:40 PM Revision 89beb18b (git): Ignore generated files in ext/-test-/path_to_class
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
10:13 PM Revision 253079bc (git): * 2011-12-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:13 PM Revision 09c399b6 (git): It is fixed in FreeBSD 9.0 RC3, not RC2.
So skip until it is released.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33973 b2dd03c8-39d4-4d8f-98ff-823fe6...
naruse (Yui NARUSE)
09:59 PM Bug #5721 (Rejected): require_relative
Our users have found that with synchronicity's (a revision control system) populating with -share option that the sy... nocandor (rommel nocando)
06:56 PM Bug #5720 (Closed): Exceptions can be caused via eval that evade exception handling
This issue was solved with changeset r33970.
Gabriel, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
03:51 PM Bug #5720 (Closed): Exceptions can be caused via eval that evade exception handling
While poking at #5719, I discovered it's possible to cause an exception via Kernel#eval that leaks through any surrou... gabrielg (Gabriel Gironda)
06:01 PM Feature #5478: Add syntax to import Set into core
If you had enough of my comments on this thread, please tell me stop, i will listen.
Here is my another argument i...
alexeymuranov (Alexey Muranov)
02:26 PM Bug #5719: Hash::[] can't handle 100000+ args
This is related to http://redmine.ruby-lang.org/issues/982. In terms of what needs to be done, it may even be "the sa... duerst (Martin Dürst)
12:26 PM Bug #5719: Hash::[] can't handle 100000+ args
i shall give you four hints: stack, heap, push, pop
ruby's behavior is expected.
you can pass Hash::[] an array...
deepfryed (Bharanee Rathna)
12:23 PM Bug #5719: Hash::[] can't handle 100000+ args
Hi,

In message "Re: [ruby-core:41511] [ruby-trunk - Bug #5719][Open] Hash::[] can't handle 100000+ args"
...
matz (Yukihiro Matsumoto)
12:05 PM Bug #5719: Hash::[] can't handle 100000+ args
It looks to be a variable argument length thing, not a Hash thing in particular.
https://gist.github.com/5037bf83d28...
gabrielg (Gabriel Gironda)
11:47 AM Bug #5719: Hash::[] can't handle 100000+ args
I was able to duplicate this issue with the above code in 1.9.2-p290 It didn't matter if I ran it through IRB or from... iterology (John Glass)
11:30 AM Bug #5719 (Closed): Hash::[] can't handle 100000+ args
I couldn't pin down an exact size for when/how this occurs, but I have code that was creating hashes just fine with H... qrush (Nick Quaranto)
10:59 AM Feature #5622 (Closed): [PATCH] Update documentation for BigDecimal
This issue was solved with changeset r33969.
Sylvain, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
10:49 AM Bug #5602 (Closed): io/console methods are not listed in top-level IO documentation
This issue was solved with changeset r33968.
Misty, thank you for reporting this issue.
Your contribution to Ruby is ...
drbrain (Eric Hodel)
10:23 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
trans wrote:
> On Sunday, December 4, 2011 3:02:29 PM UTC-5, NARUSE, Yui wrote:
>>
>>
>> After some consider...
shyouhei (Shyouhei Urabe)
12:53 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
On Sunday, December 4, 2011 3:02:29 PM UTC-5, NARUSE, Yui wrote:
>
>
> After some consideration, I'm wondering...
trans (Thomas Sawyer)
10:04 AM Revision 83d1eebb (git): * 2011-12-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33972 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:04 AM Revision aecd98a2 (git): * configure.in (rpath): fix typo in the help string. a patch from
Yuji Yamano <yyamano AT kt.rim.or.jp> in [ruby-list:48568].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33971...
nobu (Nobuyoshi Nakada)
10:04 AM Revision 8d7ef97e (git): * configure.in (rpath): fix typo in the help string. a patch from
Yuji Yamano <yyamano AT kt.rim.or.jp> in [ruby-list:48568].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ru...
nobu (Nobuyoshi Nakada)
09:56 AM Revision 054dbe2a (git): * vm.c (vm_set_top_stack, vm_set_eval_stack): check for stack
overflow with stack_max before push new frame. [ruby-core:41520]
[Bug #5720]
* vm.c (vm_set_main_stack): no stack o...
nobu (Nobuyoshi Nakada)
01:58 AM Revision 3a5daefe (git): * ext/bigdecimal/bigdecimal.c: Document +@, -@, hash, INFINITY, Nan.
Patch by Sylvain Daubert. [Ruby 1.9 - Feature #5622]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33969 b2dd0...
drbrain (Eric Hodel)
01:49 AM Revision 12e7e797 (git): * io.c (Init_IO): Mention io/console methods. [Ruby 1.9 - Bug #5602]
* ext/io/console/console.c: Mention that io/console must be required
similar to lib/time.rb
git-svn-id: svn+ssh:...
drbrain (Eric Hodel)
12:53 AM Feature #5695: CoffeeScript "is" and "isnt" keywords
Indeed, I have aliased `#is` to `#include` and aliased `#is?` as `#===`
before

class Collection
is E...
trans (Thomas Sawyer)
12:32 AM Revision 1b99ecc5 (git): FreeBSD 9.0 RC2 fixes the bug.
FreeBSD PR: kern/155606, kern/162379
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33967 b2dd03c8-39d4-4d8f-98ff...
naruse (Yui NARUSE)

12/06/2011

11:12 PM Revision 7c5aa76f (git): * 2011-12-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33966 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:12 PM Revision 54b214cc (git): * ext/psych/lib/psych.rb (module Psych): parse and load methods take
an optional file name that is used when raising Psych::SyntaxError
exceptions
* ext/psych/lib/psych/syntax_error.rb...
tenderlovemaking (Aaron Patterson)
10:53 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
On Tue, Dec 6, 2011 at 4:18 AM, U.Nakamura <[email protected]> wrote:
>
> On my idea, for example, throw away ...
luislavena (Luis Lavena)
04:23 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
Hello,

In message "[ruby-core:41500] [ruby-trunk - Bug #5714] Unexpected error of STDIN#read with non-ascii inp...
usa (Usaku NAKAMURA)
03:57 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
I guess this issue is due to a bug of _read function of Microsoft Runtime library.
Here is a patch for workaround....
phasis68 (Heesob Park)
12:52 PM Bug #5714 (Closed): Unexpected error of STDIN#read with non-ascii input on Windows XP
When the input contains non-ascii character, STDIN#read raised Permission denied or Invalid argument error with MSVC ... phasis68 (Heesob Park)
07:07 PM Feature #5716 (Closed): duplicated when clause is ignored -> Report which clause it is specifically.
In latest Ruby 1.9.3, if you have warnings enabled, you get information like this here:
foobar.rb:24: warning: dup...
shevegen (Robert A. Heiler)
01:26 PM Bug #5715 (Closed): +/-1 ** Bignum returns different results than +/-1 ** Fixnum
=begin
Consider (({1 ** expt})) and (({(-1) ** expt})).
When ((|expt|)) is a Fixnum, the result is always 1, -1, ...
john_firebaugh (John Firebaugh)
12:36 PM Bug #5713 (Closed): Fixnum#** returns Infinity for 0 ** negative Bignum
=begin
Instead it should raise ZeroDivisionError, the same as negative Fixnums.
wordsize = 8 * 1.size
fixnum_m...
john_firebaugh (John Firebaugh)
12:30 PM Bug #5656: Improve documentation for Range
=begin
I restored the Xs example in #step since it seemed more illustrative.
I restored the === comment to the ==...
drbrain (Eric Hodel)
08:37 AM Bug #5656 (Closed): Improve documentation for Range
This issue was solved with changeset r33958.
Chris, thank you for reporting this issue.
Your contribution to Ruby is ...
drbrain (Eric Hodel)
10:38 AM Revision c5fada68 (git): fix spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:21 AM Revision bb187517 (git): * ext/dbm/dbm.c: use db_version() instead of DB_VERSION_STRING for
detect runtime Berkeley DB version.
use dpversion instead of _QDBM_VERSION for detect runtime QDBM
[ruby-dev:4494...
akr (Akira Tanaka)
06:59 AM Revision 1ff15071 (git): See the string "GDBM version".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:41 AM Revision 0209f8d4 (git): Fix copy and paste miss of r33960.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:29 AM Feature #5654: Introduce global lock to avoid concurrent require
> The main caveat I can think of is that starting a reactor or other server loop inside a `require` will no longer w... Anonymous
04:40 AM Revision 20c91caf (git): Skip tests when the lib is with gdbm 1.8.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:38 AM Revision 2f49f5ee (git): * ext/dbm/extconf.rb: detect gdbm_version in libgdbm.
* ext/dbm/dbm.c: make DBM::VERSION more informative for gdbm, qdbm and
Berkeley DB 1.x. [ruby-dev:44944]
git-sv...
akr (Akira Tanaka)
 

Also available in: Atom