Project

General

Profile

Activity

From 04/10/2012 to 04/16/2012

04/16/2012

11:38 PM Bug #6301: irb 起動後に conf.debug_level を変更するとエラーになる
すみません。昨日は気づきませんでしたが、conf.debug_level は irb の起動後に再度代入するまでは効いていないようでした。
$ irb
> RubyLex.debug_level
=> 0
> conf....
sho-h (Sho Hashimoto)
01:44 AM Bug #6301 (Closed): irb 起動後に conf.debug_level を変更するとエラーになる
$ irb --irb_debug <数字> などでは問題ありませんが、irb の起動後に conf.debug_level を設定するとエラーになるようです。(1.9.3-p125 で確認しましたが、trunk でも同様のようです)... sho-h (Sho Hashimoto)
10:43 PM Bug #4458: Time#strftime で %z 指定子での結果への空白を詰めかたが正しくない
patchを作りました。 Glass_saga (Masaki Matsushita)
10:34 PM Bug #6303 (Assigned): dln_load and rb_w32_check_imported cause segfault in Ruby 1.9.3 for some extension
luislavena (Luis Lavena)
10:27 PM Bug #6303: dln_load and rb_w32_check_imported cause segfault in Ruby 1.9.3 for some extension
The changeset r35352 is not same to my patch and the bug #6303 is not fixed.
After applying r35352,
require 'msw...
phasis68 (Heesob Park)
09:25 PM Bug #6303 (Closed): dln_load and rb_w32_check_imported cause segfault in Ruby 1.9.3 for some extension
This issue was solved with changeset r35352.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
03:34 PM Bug #6303: dln_load and rb_w32_check_imported cause segfault in Ruby 1.9.3 for some extension
The segfault is due to the invalid pointer reference in getting PIMAGE_IMPORT_BY_NAME pointer like this:
PIMAGE_IM...
phasis68 (Heesob Park)
09:27 AM Bug #6303 (Closed): dln_load and rb_w32_check_imported cause segfault in Ruby 1.9.3 for some extension
Hello,

NOTE: Reporting this here since bugs.ruby-lang.org seems to be down.

Recently a user reported to Ru...
luislavena (Luis Lavena)
10:23 PM Bug #6288: Change error message for thread block to be less misleading
Hello,

2012/4/16 rklemme (Robert Klemme) <[email protected]>:
>> If so, you should write "sleep" simply...
mame (Yusuke Endoh)
09:07 PM Bug #6288: Change error message for thread block to be less misleading
mame (Yusuke Endoh) wrote:
> Hello,
>
> 2012/4/14 rklemme (Robert Klemme) <[email protected]>:
> > mame...
rklemme (Robert Klemme)
09:02 PM Feature #6276: to_h as explicit conversion to Hash
+1 to Naruse-san. Apparently test in the same repository is a must. nahi (Hiroshi Nakamura)
02:24 PM Feature #6276 (Assigned): to_h as explicit conversion to Hash
You didn't add tests for test-all.
If you won't add them, I'll revert them.
naruse (Yui NARUSE)
12:15 PM Feature #6276 (Closed): to_h as explicit conversion to Hash
This issue was solved with changeset r35339.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
marcandre (Marc-Andre Lafortune)
08:57 PM Feature #6286: Add Exception#format method
Yet I'm not sure whether it's worth, made a patch. nobu (Nobuyoshi Nakada)
06:29 PM Feature #6293: new queue / blocking queues
Hi,

Just an idea.

(2012/04/14 11:25), Aaron Patterson wrote:
> I could, but I think the changes I want w...
ko1 (Koichi Sasada)
01:28 PM Bug #5973 (Closed): Bus Error in simple project requiring YARD
naruse (Yui NARUSE)
01:28 PM Bug #4651: Bus Error using continuation on x86_64-darwin11.0.0 (Lion)
mbleigh (Michael Bleigh) wrote:
> I'm sorry, but I'm not sure what the resolution of this is for it to be closed. I'...
naruse (Yui NARUSE)
01:25 PM Bug #5701 (Rejected): Compilation under Lion with clang 2.1 fails
Try ruby 1.9.3-p125. naruse (Yui NARUSE)
12:37 PM Feature #6298 (Rejected): Proc#+
Hello,
I think you have valid concern. AFAIK, there is no way to do this.
But #5007 (Proc#call_under) is apparen...
mame (Yusuke Endoh)
12:26 PM Revision 1ca2a6d7 (git): merge revision(s) 35352:
* dln.c (rb_w32_check_imported): skip ordinal entries. patched by
phasis68 (Heesob Park) at [ruby-core:443...
nobu (Nobuyoshi Nakada)
12:25 PM Revision 6655667d (git): * dln.c (rb_w32_check_imported): skip ordinal entries. patched by
phasis68 (Heesob Park) at [ruby-core:44381]. [Bug #6303]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35352 b2...
nobu (Nobuyoshi Nakada)
12:17 PM Bug #6290 (Closed): Matrix#hermitian? fails to check diagonal elements
This issue was solved with changeset r35344.
George, thank you for reporting this issue.
Your contribution to Ruby is...
marcandre (Marc-Andre Lafortune)
11:59 AM Feature #6284: Add composition for procs
alexeymuranov (Alexey Muranov) wrote:
>
> Update: i think having the both was a bad idea, it would be redundant.
...
pabloh (Pablo Herrero)
11:15 AM Revision ec9ccb52 (git): * 2012-04-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@35351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:15 AM Revision 34c1a169 (git): Merge eacb6564c05ff7428bcbb3c34f72655b1b5d6ca3.
[Backport #6304]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@35350 b2dd03c8-39d4-4d8f-98ff-823f...
naruse (Yui NARUSE)
09:23 AM Revision e0e479fb (git): * spec/default.mspec: expand relative path for ruby_exe which uses
them with Dir.chdir; it breaks relative paths, for example
core/kernel/exec_spec.rb.
git-svn-id: svn+ssh://ci.ruby...
naruse (Yui NARUSE)
07:22 AM Revision f2979f31 (git): * win32/win32.c (gmtime_r, localtime_r): POSIX compliant reentrant
versions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:08 AM Revision 72fffe5c (git): * configure.in (RUBY_MSVCRT_VERSION): define on mingw too.
* win32/Makefile.sub (config.h): prefix RT_VER with RUBY and make
more descriptive to get rid of potential conflict...
nobu (Nobuyoshi Nakada)
06:19 AM Revision 8b25f420 (git): * configure.in (NO_RUBY_VENDOR_LIB): fix missing comma.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:22 AM Revision 7d84f55f (git): * ChangeLog: typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:21 AM Feature #5455: $SAFE should be removed
My plan at the moment (in rough form) is to break out the individual restrictions the SAFE levels are intended to gov... headius (Charles Nutter)
03:17 AM Revision b62792e5 (git): * lib/matrix.rb (hermitian?): Bug fix, patch by George Koehler
[Bug #6290] [rubyspec:4b9573d7613]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35344 b2dd03c8-39d4-4d8f-98ff-8...
Marc-Andre Lafortune
03:16 AM Revision fc7676fc (git): * hash.c: Alias ENV.to_h to ENV.to_hash [ref #6276]
[rubyspec:6587eead7cd1]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
03:16 AM Revision db66739c (git): * lib/ostruct.rb: Add OpenStruct#to_h [Feature #6276]
[ref #1400] [rubyspec:9e0250b2fc6f]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35342 b2dd03c8-39d4-4d8f-98ff-...
Marc-Andre Lafortune
03:16 AM Revision 1dbe0f06 (git): * struct.c: Add Struct#to_h [Feature #6276]
[ref #4862] [rubyspec:2082ef46d46e]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35341 b2dd03c8-39d4-4d8f-98ff-...
Marc-Andre Lafortune
03:15 AM Revision 33399fe8 (git): * object.c: Add NilClass#to_h [Feature #6276]
[ref #5008] [rubyspec:dc5ecddbd608]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35340 b2dd03c8-39d4-4d8f-98ff-...
Marc-Andre Lafortune
03:15 AM Revision f92be2c0 (git): * hash.c: Add Hash#to_h [Feature #6276]
[rubyspec:84b7fe3f24d2]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
01:54 AM Bug #6302 (Closed): irb で math-mode 中でも conf.math_mode に nil を代入すると math-mode を抜ける事ができる
irb では、一度 math-mode になった場合は抜ける事ができない仕様だと思いますが、conf.math_mode に nil を代入すると math-mode を抜ける事ができてしまうようです。(1.9.3-p125 で確認し... sho-h (Sho Hashimoto)
12:44 AM Revision 0c7163ae (git): * 2012-04-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:44 AM Revision e6882349 (git): * lib/rubygems/remote_fetcher.rb (Gem::RemoteFetcher#download): should
use File.identical? to chech the identicality of the files.
this fixed an error of a test on Windows.
git-svn-id:...
U.Nakamura
12:22 AM Misc #6299 (Closed): Adding PATCH to Net::HTTP
This uses the semantics from #post to implement #patch. isaacsanders (Isaac Sanders)

04/15/2012

09:07 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
ulimit -s 4096とすることで、Ubuntu {10.04,11.10} {x86,x64}で再現できましたが
どうでしょうか。
ktsj (Kazuki Tsujimoto)
11:57 AM Bug #953: 深い入れ子の配列の取り扱いで落ちる
手元のUbuntu 10.04 x64ではr35333でも再現しました。
ですが、一からOSをインストールし直した環境では正常に動作しているので
正確な再現条件は不明です。
ktsj (Kazuki Tsujimoto)
05:31 PM Feature #6298 (Rejected): Proc#+
=begin
Maybe there is another way to do this, and if so please enlighten me.
I have a case where collection of bl...
trans (Thomas Sawyer)
05:10 PM Feature #6284: Add composition for procs
I agree, `#*` is appropriate for composition.
trans (Thomas Sawyer)
07:37 AM Revision 164ced04 (git): Add debug prints to inspect TC_JSONGenerate#test_gc's timeout issue.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:57 AM Revision 89d7ac80 (git): merge revision(s) 34106:
* test/test_pty.rb (test_pty_check_default): call PTY.check until
"cat" command is finished.
git-svn-id: ...
naruse (Yui NARUSE)
05:54 AM Revision ef46ac50 (git): merge revision(s) 32799:
* test/ruby/test_process.rb (TestProcess#windows?): new method.
* test/ruby/test_process.rb (TestProcess#*):...
naruse (Yui NARUSE)
12:06 AM Revision 57fb2199 (git): * reduce UNREACHABLE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/14/2012

09:47 PM Revision 97d00bcd (git): merge revision(s) 35249,35250: [Backport #6296]
* include/ruby/win32.h (rb_w32_aspawn_flags): add the declaration of
new function.
* process.c (en...
naruse (Yui NARUSE)
07:36 PM Revision 72012911 (git): merge revision(s) 35296: [Backport #6295]
* io.c (rb_io_eof): use eof() instead of io_fillbuf(). It's because
io_unread() doesn't work properly when ...
naruse (Yui NARUSE)
06:56 PM Revision b8601446 (git): * 2012-04-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:56 PM Revision 05af801f (git): Adds another timeouts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:02 PM Revision 0e84de2b (git): merge revision(s) 34785,35095,35098,35111,35152: [Backport #6294]
* io.c (set_binary_mode_with_seek_cur): reorder function qualifiers.
* test/ruby/test_io.rb (TestIO#test_pos_...
naruse (Yui NARUSE)
02:16 PM Bug #6066 (Assigned): Fix "control may reach end of non-void function" warnings for clang
Thank you for the commit, and found r35322 let older compilers and non-gcc compilers warn unreachable code.
UNREACHA...
nobu (Nobuyoshi Nakada)
09:38 AM Bug #6066: Fix "control may reach end of non-void function" warnings for clang
r35322 is also part of this bug, but I forgot to mention it in my commit message. drbrain (Eric Hodel)
08:45 AM Bug #6066 (Closed): Fix "control may reach end of non-void function" warnings for clang
This issue was solved with changeset r35321.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
12:42 PM Bug #6292: Incorrect GC cleanup order with C extension classes
I understand the concern. At least I'm clear on the behavior.
matz (Yukihiro Matsumoto) wrote:
> The GC sweeper d...
owensmk (Mike Owens)
09:16 AM Bug #6292 (Rejected): Incorrect GC cleanup order with C extension classes
The GC sweeper does not keep the reference dependency. If it does, the GC will be far slower, or will consume too mu... matz (Yukihiro Matsumoto)
06:16 AM Bug #6292 (Rejected): Incorrect GC cleanup order with C extension classes
I have two classes as C extensions. One (the child) holds a reference to the other (parent). The child references par... owensmk (Mike Owens)
11:30 AM Feature #6236 (Closed): WEBrick::HTTPServer swallows Exception
This issue was solved with changeset r35323.
Alex, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
11:21 AM Feature #6236 (Assigned): WEBrick::HTTPServer swallows Exception
regularfry (Alex Young) wrote:
> On 13/04/12 09:01, naruse (Yui NARUSE) wrote:
> >
> > Issue #6236 has been upda...
naruse (Yui NARUSE)
07:50 AM Feature #6236: WEBrick::HTTPServer swallows Exception
Since process-management libraries use other signals than SIGINT to terminate processes, such as SIGTERM, I think WEB... drbrain (Eric Hodel)
11:29 AM Feature #6293: new queue / blocking queues
On Sat, Apr 14, 2012 at 10:58:12AM +0900, mame (Yusuke Endoh) wrote:
>
> Issue #6293 has been updated by mame (Yu...
Anonymous
11:23 AM Feature #6293: new queue / blocking queues
On Sat, Apr 14, 2012 at 10:23:56AM +0900, Eric Wong wrote:
> "tenderlovemaking (Aaron Patterson)" <aaron@tenderlove...
Anonymous
10:57 AM Feature #6293 (Assigned): new queue / blocking queues
Hello,
2012/4/14 tenderlovemaking (Aaron Patterson) <[email protected]>:
> I'd like to add new Queue obj...
mame (Yusuke Endoh)
10:29 AM Feature #6293: new queue / blocking queues
"tenderlovemaking (Aaron Patterson)" <[email protected]> wrote:
> Whenever I use queues, I either use the...
normalperson (Eric Wong)
08:28 AM Feature #6293 (Assigned): new queue / blocking queues
Hi,
I'd like to add new Queue objects to ruby. Whenever I use queues, I either use them in a blocking or non-bloc...
tenderlovemaking (Aaron Patterson)
09:52 AM Revision 698d21a2 (git): merge revision(s) 35325:
* bignum.c (rb_big2str0): prevent working clone from
GC. [exerb-dev:0578]. patched by MURASE Masamitsu
...
nobu (Nobuyoshi Nakada)
09:12 AM Bug #6288 (Assigned): Change error message for thread block to be less misleading
Hello,
2012/4/14 rklemme (Robert Klemme) <[email protected]>:
> mame (Yusuke Endoh) wrote:
>> Is "possi...
mame (Yusuke Endoh)
12:10 AM Bug #6288: Change error message for thread block to be less misleading
Hi,
thanks for looking into this!
mame (Yusuke Endoh) wrote:
> Is "possible deadlock detected" better?
If I...
rklemme (Robert Klemme)
09:01 AM Revision fa9f734f (git): * 2012-04-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:01 AM Revision 52cd11a3 (git): * bignum.c (rb_big2str0): prevent working clone from
GC. [exerb-dev:0578]. patched by MURASE Masamitsu
<masamitsu.murase AT gmail.com> at [exerb-dev:0580]
git-svn-id:...
nobu (Nobuyoshi Nakada)
07:50 AM Feature #6289 (Closed): メソッドのインライン化について
Feature request は決意表明の場とは違うので,とりあえず閉じます.
頑張って下さい.
ちなみに,Rubinius という実装が LLVM で JIT compiler を実装しており,inline 化もやっている...
ko1 (Koichi Sasada)
01:24 AM Feature #6289 (Closed): メソッドのインライン化について
Rubyはメソッド呼び出しが重いです。
一方でC++などはmov数個とcall一個で終わりますね?
そこでインライン化を考えてみようと思ったのですが、C++と違って動的なクラス定義が許されている言語なので安易にインライン化はで...
watashinoid1 (moe info)
04:50 AM Bug #6291 (Closed): Backtrace printout halts for an extremely long time when large amounts of data are allocated
=begin
When large amounts of data are allocated, it can take an eternity for the backtrace printout to complete. Her...
cuthbert (Christoffer Lervag)
03:55 AM Revision d2e2b309 (git): * configure.in (UNREACHABLE): gcc 4.4 eliminates unreachable code
if -O3 is given.
* win32/win32.c (child_result): dropped colon.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35...
nobu (Nobuyoshi Nakada)
03:53 AM Bug #6290 (Assigned): Matrix#hermitian? fails to check diagonal elements
marcandre (Marc-Andre Lafortune)
03:48 AM Bug #6290 (Closed): Matrix#hermitian? fails to check diagonal elements
=begin
A Hermitian matrix is equal to its own conjugate transpose.
matrix == matrix.conj.t
The bug is that Ma...
kernigh (George Koehler)
02:30 AM Revision c26ea74a (git): * lib/webrick/server.rb (WEBrick::GenericServer#start):
partially revert r35315.
* test/webrick/test_server.rb (test_start_exception):
received signal is delivered to the...
naruse (Yui NARUSE)
12:59 AM Feature #6287: nested method should only be visible by nesting/enclosing method
On Fri, 2012-04-13 at 22:58 +0900, mame (Yusnuke Endoh) wrote:
> In the same manner, a "nested" method definition ...
cout (Paul Brannan)
12:36 AM Revision e95f7ea8 (git): * variable.c (trace_ev): Removed "not reached" comment as this line is
reached.
* variable.c (rb_obj_remove_instance_variable): Replaced "not reached"
comment with the UNREACHABLE macro...
drbrain (Eric Hodel)

04/13/2012

11:45 PM Revision da39d32f (git): * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "control
reaches end of non-void function" warnings. [ruby-trunk - Bug #6066]
* re.c (name_to_backref_number): ditto.
* obje...
drbrain (Eric Hodel)
11:07 PM Bug #6288 (Feedback): Change error message for thread block to be less misleading
Is "possible deadlock detected" better?
Please elaborate "a more complex scenario" with small example.
--
Yus...
mame (Yusuke Endoh)
06:51 PM Bug #6288 (Closed): Change error message for thread block to be less misleading
Test case:
11:50:07 ~$ ruby19 -r thread -e 'q=SizedQueue.new 10;1_000_000.times {|i| p i;q.enq i}'
0
1
2
3
4
...
rklemme (Robert Klemme)
10:58 PM Feature #6287 (Assigned): nested method should only be visible by nesting/enclosing method
Hello,
There is a similar proposal #4085 based on more general idea.
Below is my personal opinion.
Ruby's ...
mame (Yusuke Endoh)
05:34 PM Feature #6287: nested method should only be visible by nesting/enclosing method
I know what you mean, but I think this is a limitation of Ruby's OOP nature. In Ruby, everything belongs to an objec... shyouhei (Shyouhei Urabe)
04:55 PM Feature #6287 (Closed): nested method should only be visible by nesting/enclosing method
> def test1
def test2
p "i am test2"
end
test2
end

> test1
"i am test2" # ok
> test2 ...
botp (bot pena)
08:51 PM Feature #5663: Combined map/select method
+1 rosenfeld (Rodrigo Rosenfeld Rosas)
11:21 AM Feature #5663: Combined map/select method
matz (Yukihiro Matsumoto) wrote:
> I am OK with the original map_select behavior, but I don't like the name #map_sel...
shugo (Shugo Maeda)
05:58 PM Feature #6286: Add Exception#format method
It is actually surprising that the formatting of exception is not provided by the Exception class. I realise that it ... vo.x (Vit Ondruch)
05:40 PM Feature #6286: Add Exception#format method
nobu (Nobuyoshi Nakada) wrote:
> Why and how would it be nice?
I'm trying to develop Ruby support for ABRT [1]....
vo.x (Vit Ondruch)
05:10 PM Feature #6286 (Feedback): Add Exception#format method
vo.x (Vit Ondruch) wrote:
> It would be nice if Exception class could be extended by #format method (or method with ...
nobu (Nobuyoshi Nakada)
04:53 PM Feature #6286 (Closed): Add Exception#format method
It would be nice if Exception class could be extended by #format method (or method with some more suitable name), whi... vo.x (Vit Ondruch)
05:53 PM Feature #6236: WEBrick::HTTPServer swallows Exception
On 13/04/12 09:01, naruse (Yui NARUSE) wrote:
>
> Issue #6236 has been updated by naruse (Yui NARUSE).
>
> Statu...
regularfry (Alex Young)
05:01 PM Feature #6236 (Closed): WEBrick::HTTPServer swallows Exception
This ticket looks intended to allow ^C shutting down the server.
So current change to shutdown other than StandardEr...
naruse (Yui NARUSE)
05:25 AM Feature #6236: WEBrick::HTTPServer swallows Exception
=begin
I misunderstood the intended use of start/stop/shutdown, so I think your patch should be applied.
I assume...
drbrain (Eric Hodel)
03:34 PM Revision d377a6ff (git): * 2012-04-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:34 PM Revision 24476c0c (git): * eval_error.c (error_print): use RB_TYPE_P instead of TYPE.
* error.c (rb_check_backtrace): ditto.
* error.c (name_err_mesg_to_str): compare immediate values
directly.
git-s...
nobu (Nobuyoshi Nakada)
02:56 PM Feature #6284: Add composition for procs
What about `#*` for composing traditionally (right to left) and `#|` for piping (left to right)? In mathematics, depe... alexeymuranov (Alexey Muranov)
08:59 AM Feature #6284: Add composition for procs
aprescott (Adam Prescott) wrote:
> See also: http://web.archive.org/web/20101228224741/http://drmcawesome.com/Functi...
pabloh (Pablo Herrero)
07:53 AM Feature #6284 (Assigned): Add composition for procs
mame (Yusuke Endoh)
06:53 AM Feature #6284: Add composition for procs
See also:
http://web.archive.org/web/20101228224741/http://drmcawesome.com/FunctionCompositionInRuby
aprescott (Adam Prescott)
06:26 AM Feature #6284: Add composition for procs
I would vote for `#*`. I think `#<<` is usually changing the left argument (in place). alexeymuranov (Alexey Muranov)
02:02 AM Feature #6284: Add composition for procs
trans (Thomas Sawyer) wrote:
> Also, I think `#+` is better.
I saw facets has some similar feature that uses `#*`...
pabloh (Pablo Herrero)
11:30 AM Revision 723bfaba (git): * hash.c (no_new_key): moved test to raise outside.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:57 AM Bug #6283: Segmentation fault pg_ext.bundle
This ticket has roughly the same stack trace as #6281 drbrain (Eric Hodel)
09:25 AM Feature #4969 (Rejected): Subtle issue with require
If you still need this, please make the issue clear and refine the proposal, then reopen this or file a new ticket. nobu (Nobuyoshi Nakada)
08:39 AM Revision 99d38f82 (git): * hash.c (inspect_i): keep string's coderange.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:54 AM Feature #6277 (Assigned): Hash#convert_key
mame (Yusuke Endoh)
06:26 AM Revision 2d74f3e6 (git): * hash.c (rb_hash_aset, rb_hash_update, rb_hash_update_by): use
st_update() to reduce evaluation of hash values.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35316 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
06:21 AM Revision deb0519a (git): * lib/webrick/server.rb (WEBrick::GenericServer#stop): fix r35303;
this method is to deny new connections, not shutdown yet.
* lib/webrick/server.rb (WEBrick::GenericServer#start):
...
naruse (Yui NARUSE)
06:03 AM Bug #6285 (Assigned): Documents of IO#read, IO#readpartial, etc. should describe how they are executed when second argument is not empty String
drbrain (Eric Hodel)
02:47 AM Bug #6285 (Closed): Documents of IO#read, IO#readpartial, etc. should describe how they are executed when second argument is not empty String
IO#read, IO#readpartial, IO#read_nonblock, and IO#sysread methods can receive a String object as second argument ((|o... nobuoka (yu nobuoka)
05:27 AM Feature #6225: Hash#+
How about `Hash#|` for `Hash#reverse_merge`, and `Hash#|=` for `Hash#reverse_merge!` from *Rails*? (Instead of `#+` f... alexeymuranov (Alexey Muranov)
04:00 AM Feature #6225: Hash#+
Martin, _in math_, it is common to use `*` for both commutative and non-commutative operations but `+` for only commu... alexeymuranov (Alexey Muranov)
02:51 AM Revision d2e69f85 (git): * 2012-04-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:51 AM Revision bb844620 (git): * gc.c (obj_free): show entire flags too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:10 AM Bug #6282: strptime and fractions of seconds
Great!. Thanks. lparra (Luis Parravicini)
12:27 AM Bug #6282: strptime and fractions of seconds
lparra (Luis Parravicini) wrote:
> I know, but where on the docs say so?
r35312 adds the doc.
naruse (Yui NARUSE)

04/12/2012

11:36 PM Feature #6225: Hash#+
@jacksonwillis `#<<` makes sense as an alias for `#update`, not `#merge`. However I use `Hash#<<` with this meaning:
...
trans (Thomas Sawyer)
11:28 PM Feature #6284: Add composition for procs
Also, I think `#+` is better. trans (Thomas Sawyer)
11:25 PM Feature #6284: Add composition for procs
Or
```ruby
format_as_title = ->{ |val| add_header[to_camel[val.strip]] }
```
trans (Thomas Sawyer)
03:21 PM Feature #6284 (Closed): Add composition for procs
It would be nice to be able to compose procs like functions in functional programming languages:
```ruby
to_camel...
pabloh (Pablo Herrero)
08:48 PM Bug #6282: strptime and fractions of seconds
I know, but where on the docs say so? lparra (Luis Parravicini)
07:35 PM Bug #6282 (Rejected): strptime and fractions of seconds
strptime does not support such an extension. tadf (tadayoshi funaba)
10:12 AM Bug #6282 (Assigned): strptime and fractions of seconds
naruse (Yui NARUSE)
05:57 AM Bug #6282 (Rejected): strptime and fractions of seconds
=begin
DateTime::strptime refers us to #strftime to check the format to use.
DateTime#strftime says fractions of se...
lparra (Luis Parravicini)
07:00 PM Bug #982: stack level too deep for long Array initialization
前田です。
ko1 (Koichi Sasada) wrote:
> なおしました.
> 命令をいじるのではなく,core メソッドを呼ぶようにしてみました.
> ちょっと,余計な配列が増えちゃうのが良くないかも....
...
shugo (Shugo Maeda)
10:51 AM Bug #982 (Closed): stack level too deep for long Array initialization
なおしました.
命令をいじるのではなく,core メソッドを呼ぶようにしてみました.
ちょっと,余計な配列が増えちゃうのが良くないかも....
誰か性能評価してくれると助かります.
ko1 (Koichi Sasada)
06:23 PM Feature #6236: WEBrick::HTTPServer swallows Exception
On 11/04/12 21:31, drbrain (Eric Hodel) wrote:
>
> Issue #6236 has been updated by drbrain (Eric Hodel).
>
>...
regularfry (Alex Young)
10:53 AM Feature #6236 (Assigned): WEBrick::HTTPServer swallows Exception
r35303 looks buggy.
WERBrick::GenericServer#stop's is a method to deny a new connection.
Even if the method is ca...
naruse (Yui NARUSE)
07:53 AM Feature #6236: WEBrick::HTTPServer swallows Exception
Oops, sorry. Nahi-san, could you please review drbrain's commit (r35303) ?


2012/4/12 nahi (Hiroshi Nakamura...
mame (Yusuke Endoh)
06:00 AM Feature #6236: WEBrick::HTTPServer swallows Exception
WEBrick has a maintainer now :) nahi (Hiroshi Nakamura)
05:31 AM Feature #6236: WEBrick::HTTPServer swallows Exception
I extended Alex's patch to include safe shutdown and to allow ^C to work from within accept_client.
Since each con...
drbrain (Eric Hodel)
05:28 AM Feature #6236 (Closed): WEBrick::HTTPServer swallows Exception
This issue was solved with changeset r35303.
Alex, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
04:49 PM Bug #5258: SizedQueueにBug #5195と同様のバグ
Hi again,
mame (Yusuke Endoh) wrote:
> 2012/4/11 rklemme (Robert Klemme) <[email protected]>:
> > nob...
rklemme (Robert Klemme)
12:29 AM Bug #5258: SizedQueueにBug #5195と同様のバグ
Hello,

2012/4/11 rklemme (Robert Klemme) <[email protected]>:
> nobu (Nobuyoshi Nakada) wrote:
>> It s...
mame (Yusuke Endoh)
02:36 PM Bug #6283 (Feedback): Segmentation fault pg_ext.bundle
What is "a Rails project" ?
Anyway it seems Third Party's Issue.
naruse (Yui NARUSE)
01:42 PM Bug #6283 (Closed): Segmentation fault pg_ext.bundle
*Steps to reproduce:*
1. rvm reinstall 1.9.3 --with-openssl-dir=/usr/local
2. Install a Rails project that uses 1...
patrickberkeley (Patrick Berkeley)
11:19 AM Bug #6281 (Feedback): 1.9.3-p125 crashes when using therubyracer 0.9.10
I can't reproduce it.
I think you should reinstall therubyracer.
Anyone can do?
naruse (Yui NARUSE)
12:52 AM Bug #6281 (Rejected): 1.9.3-p125 crashes when using therubyracer 0.9.10
I'm on Mac OS X 10.7.3, and I'm unable to run 1.9.3-p125 when I require therubyracer 0.9.10. Note that ruby 1.9.3-p0... benson88 (Ben Rogers)
10:52 AM Revision 3a71da58 (git): * ext/date/date_core.c: added some notes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:42 AM Bug #6066: Fix "control may reach end of non-void function" warnings for clang
Feel free. nobu (Nobuyoshi Nakada)
06:35 AM Bug #6066: Fix "control may reach end of non-void function" warnings for clang
Nobu, may I commit this? drbrain (Eric Hodel)
07:16 AM Revision 2417bd10 (git): * test/ruby/test_autoload.rb: clear autoloaded paths.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:11 AM Feature #4551 (Closed): uri.set_scheme should downcase schemes
This issue was solved with changeset r35305.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
06:20 AM Feature #6088 (Closed): Add Net::ReadTimeout to distinguish which operation failed
This issue was solved with changeset r35304.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
06:10 AM Revision 871cd27c (git): * gc.c (GET_HEAP_HEADER, NUM_IN_SLOT): parenthesise macro parameters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:10 AM Revision e2aaf978 (git): * hash.c: use RHASH_ITER_LEV(), not iter_leve directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:28 AM Bug #6203: Array#values_at does not handle ranges with end index past the end of the array
naruse (Yui NARUSE) wrote:
> marcandre (Marc-Andre Lafortune) wrote:
> > I simply want to lighten the load for Matz...
ferrous26 (Mark Rada)
02:51 AM Revision 1d6d4d24 (git): r35304 changes the exception.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:47 AM Revision 45b3509c (git): Add a ticket number for last commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
01:33 AM Revision ee7f8d48 (git): * compile.c (compile_array, compile_array_):
Divide big array (or hash) literals into several blocks and
concatetene them. There was a problem that a big array...
ko1 (Koichi Sasada)

04/11/2012

11:37 PM Bug #5258: SizedQueueにBug #5195と同様のバグ
nobu (Nobuyoshi Nakada) wrote:
> It seems natural because the only thread is about to sleep.
I would expect the t...
rklemme (Robert Klemme)
08:09 PM Bug #5258: SizedQueueにBug #5195と同様のバグ
It seems natural because the only thread is about to sleep. nobu (Nobuyoshi Nakada)
07:43 PM Bug #5258: SizedQueueにBug #5195と同様のバグ
This is also present in 1.9.3 and there is an even simpler test case:
$ ruby19 -r thread -e 'q=SizedQueue.new 10;1...
rklemme (Robert Klemme)
10:11 PM Revision 65573857 (git): * lib/uri/generic.rb (module URI): URI now downcases the scheme to
follow RFC 2396 section 3.1. [ruby-trunk - Feature #4551]
* test/uri/test_generic.rb (class URI): Test for above
...
drbrain (Eric Hodel)
09:20 PM Revision ea9b6997 (git): * lib/net/protocol.rb (module Net): Added ReadTimeout to match
OpenTimeout. ReadTimeout is now raised by rbuf_fill instead of
Timeout::Error to help users distinguish what type ...
drbrain (Eric Hodel)
09:05 PM Bug #6271 (Closed): textmode File#read on CRLF
This issue was solved with changeset r35296.
riskwa, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
08:28 PM Revision 8c5c5a22 (git): * lib/webrick/server.rb (module WEBrick::GenericServer): A server
will now continue only when a StandardError subclass is raised. For
other exception types the error will be logged...
drbrain (Eric Hodel)
06:55 PM Revision 2fe9d464 (git): * 2012-04-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:55 PM Revision ce0223b1 (git): * lib/test/unit.rb (Test::Unit:Runner::Worker#_run_suites):
call GC.start before running the test suites.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35301 b2dd03c8-39d4-...
naruse (Yui NARUSE)
06:34 PM Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
I've attached a new patch -- this implements the same functionality but refers to it as `all_values` and reverts the ... erikh (Erik Hollensbe)
03:57 PM Bug #6223 (Closed): Strange crash in GC while thread creation - 1.9.2 only
naruse (Yui NARUSE)
03:49 PM Bug #6223: Strange crash in GC while thread creation - 1.9.2 only
Ok, with 1.9.3p125 works.
zhum (Sergey Zhumatiy)
01:31 PM Revision db5265a8 (git): * parse.y (rb_check_id_cstr): new function to check if ID is
registered with NUL-terminated C string.
* sprintf.c (rb_str_format): avoid inadvertent symbol creation.
git-svn-id:...
nobu (Nobuyoshi Nakada)
01:01 PM Revision a5d1da5d (git): * sprintf.c (rb_str_format): fix exception message encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:01 PM Revision 51f2207f (git): * test/ruby/test_sprintf.rb (test_named_untyped, test_named_typed):
split and add assertions for exception when named parameter after
unnumbered.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
12:43 PM Revision 23ba7541 (git): * sprintf.c (rb_str_format): fix error message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:05 PM Revision 2f7290d4 (git): * io.c (rb_io_eof): use eof() instead of io_fillbuf(). It's because
io_unread() doesn't work properly when reading CRLF with read(length)
and mode 'r'.
[ruby-core:44189][Bug #6271]
...
h.shirosaki (Hiroshi Shirosaki)
11:19 AM Feature #6276: to_h as explicit conversion to Hash
Great.
I'll do it with pleasure, expect a slight delay as I'm going in vacation for 10 days.
Thanks
marcandre (Marc-Andre Lafortune)
09:40 AM Feature #6276: to_h as explicit conversion to Hash
OK, accepted, include adding nil.to_h.
Marc, could you make patch and check in?
Matz.
matz (Yukihiro Matsumoto)
12:06 AM Feature #6276 (Closed): to_h as explicit conversion to Hash
Dear Matz.
We should establish #to_h as the method for explicit conversion to Hash:
1) Add Hash#to_h: returns `...
marcandre (Marc-Andre Lafortune)
07:56 AM Feature #6130: inspect using to_s is pain
Eregon (Benoit Daloze) wrote:
> I've been working on this and wondered what to do if there is no instance variable. ...
Eregon (Benoit Daloze)
07:34 AM Feature #5219 (Closed): Array#pack should warn (or raise) if an invalid pack string is given
This issue was solved with changeset r35292.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
07:22 AM Revision ffc3114c (git): * ext/-test-/add_suffix/bug.c (ruby_add_suffix): no static
declaration. [ruby-core:44277][Bug #6279]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@35295 b2...
nobu (Nobuyoshi Nakada)
06:31 AM Bug #6278: in `join': deadlock detected (fatal)
I'm the one who originally came across this issue and wrote the program that triggers this bug (the poorly-named cpu_... jeremyevans0 (Jeremy Evans)
06:01 AM Bug #6278: in `join': deadlock detected (fatal)
Thank you for your analysis.
Because I can't understand this situation yet, I'll check it later.
# Can I reproduc...
ko1 (Koichi Sasada)
03:48 AM Bug #6278 (Closed): in `join': deadlock detected (fatal)
There is a race condition between native_sleep(), thread_start_func_2() where thread_start_func_2() holds the gvl loc... [email protected] (Kurt Miller)
06:11 AM Bug #6161 (Closed): Document interpretation of backslashes in string transliterations
This issue was solved with changeset r35291.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
05:15 AM Bug #6107 (Closed): Documentation Abbrev (stdlib) confusing
This issue was solved with changeset r35290.
siep, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
05:09 AM Bug #6211: Ripper lexes :on_rbrace when it should find :on_embexpr_end
Hooray! Thank you! turboladen (Steve Loveless)
03:46 AM Bug #953: 深い入れ子の配列の取り扱いで落ちる
わたしの FreeBSD 9.0 amd64 や Ubuntu 10.04 x64 では再現しますね naruse (Yui NARUSE)
03:30 AM Bug #6174: Fix collision of ConditionVariable#wait timeout and #signal (+ other cosmetic changes)
Hi Yura,
If nobody reviews months, I'll reveiw this. The description is completely sane. :)
kosaki (Motohiro KOSAKI)
02:51 AM Feature #5555: rename #include? to #includes?
Thanks for the explanation, i didn't know about "key?". alexeymuranov (Alexey Muranov)
01:15 AM Revision 3e130812 (git): Set $VERBOSE=false in case of ruby -w.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:12 AM Feature #6277 (Assigned): Hash#convert_key
=begin
Many times a hash with uniform keys is needed (or is at least preferable) for a particular usecase. To this e...
trans (Thomas Sawyer)

04/10/2012

10:41 PM Revision bab146b6 (git): * ext/digest/sha2/lib/sha2.rb (Digest#block_length): Fixed method name
in documentation examples. Patch by naleski via
https://github.com/ruby/ruby/pull/115
git-svn-id: svn+ssh://ci.r...
drbrain (Eric Hodel)
10:33 PM Revision 6ba4bd58 (git): * pack.c (pack_pack): Warn when an invalid character is found in the
format string when $VERBOSE is true. [ruby-trunk - Feature #5219]
* pack.c (pack_unpack): ditto
* test/ruby/test_pa...
drbrain (Eric Hodel)
10:31 PM Feature #6130: inspect using to_s is pain
mame (Yusuke Endoh) wrote:
> I'm not sure if it is trivial to fix this issue.
> Could anyone please create a patch ...
Eregon (Benoit Daloze)
10:25 PM Feature #6265: Remove 'useless' 'concatenation' syntax
trans (Thomas Sawyer) wrote:
> The only time I have found it useful is with `\` for multi-line string, for things li...
trans (Thomas Sawyer)
10:24 PM Feature #6265: Remove 'useless' 'concatenation' syntax
The only time I have found it useful is with `\` for multi-line string, for things like entry in Ruby based-config fi... trans (Thomas Sawyer)
05:40 PM Feature #6265: Remove 'useless' 'concatenation' syntax
I think it is nice to have a syntax to concatenate strings in compile time. I do not think that missing commas are h... alexeymuranov (Alexey Muranov)
09:49 AM Feature #6265: Remove 'useless' 'concatenation' syntax
ko1 (Koichi Sasada) wrote:
> I prefer current behavior because it is same as C and it is easy to
> remember.
...
duerst (Martin Dürst)
07:23 AM Feature #6265: Remove 'useless' 'concatenation' syntax
(2012/04/10 7:01), Rodrigo Rosenfeld Rosas wrote:
> Hi Koichi, I created this issue because I did have this proble...
ko1 (Koichi Sasada)
07:23 AM Feature #6265: Remove 'useless' 'concatenation' syntax
Em 09-04-2012 16:06, SASADA Koichi escreveu:
> (2012/04/09 14:19), Yukihiro Matsumoto wrote:
>> I agree with mak...
rosenfeld (Rodrigo Rosenfeld Rosas)
04:23 AM Feature #6265: Remove 'useless' 'concatenation' syntax
(2012/04/09 14:19), Yukihiro Matsumoto wrote:
> I agree with making it deprecated. It is up to you to make it war...
ko1 (Koichi Sasada)
01:23 AM Feature #6265: Remove 'useless' 'concatenation' syntax
Em 09-04-2012 12:53, Nobuyoshi Nakada escreveu:
> Hi,
>
> (12/04/09 22:46), rosenfeld (Rodrigo Rosenfeld Rosas...
rosenfeld (Rodrigo Rosenfeld Rosas)
12:59 AM Feature #6265: Remove 'useless' 'concatenation' syntax
Hi,

(12/04/09 22:46), rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Also, while on the subject, don't you thin...
nobu (Nobuyoshi Nakada)
10:19 PM Feature #5008 (Rejected): Equal rights for Hash (like Array, String, Integer, Float)
Submit new issue for new proposal, e.g. adding hash conversion method to Struct etc.
The reason I hesitate to add ...
matz (Yukihiro Matsumoto)
10:07 PM Feature #5008 (Open): Equal rights for Hash (like Array, String, Integer, Float)
Hi,
matz (Yukihiro Matsumoto) wrote:
> #to_hash protocol expects the object to be hash-compatible. Struct is not...
marcandre (Marc-Andre Lafortune)
06:48 PM Feature #5008 (Rejected): Equal rights for Hash (like Array, String, Integer, Float)
#to_hash protocol expects the object to be hash-compatible. Struct is not the case.
Matz.
matz (Yukihiro Matsumoto)
09:11 PM Revision 38ce9797 (git): * string.c (rb_str_tr): Documented use of \ to escape characters.
[ruby-trunk - Bug #6161]
* string.c (rb_str_count): ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35291 ...
drbrain (Eric Hodel)
08:57 PM Bug #4443: odd evaluation order in a multiple assignment
まあ、それはそれでいいかなと思います。
ちなみに ISO とかの標準的にはどうなってるんでしょう?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
06:35 PM Bug #4443: odd evaluation order in a multiple assignment
Cから受け継いだ代入の評価順が「おかしい」のが原因である(本来は a → b と表記すべきか)ことを考えると、
むしろ foo[0] = bar が :bar, :fooと動作するようにすべきでしょうか。
いや、単なる思いつき...
matz (Yukihiro Matsumoto)
08:15 PM Revision d8164e57 (git): * lib/abbrev.rb: Clarified that Abbrev.abbrev returns a Hash instead
of an Array. Patch by Andrei Bocan. [ruby-trunk - Bug #6107]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35...
drbrain (Eric Hodel)
07:34 PM Revision 1a7f3d7c (git): It is wrong to expect the last output is "exit".
When lb.join is commented out as [ruby-dev:30653] says,
@keeper is living until the program truely die.
So after it o...
naruse (Yui NARUSE)
07:07 PM Feature #5650 (Closed): Add rb_enc_raise() to allow C extensions to raise errors with messages with correct encoding
This issue was solved with changeset r35283.
Nikolai, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
06:53 PM Feature #3845 (Rejected): "in" infix operator
This proposal is only for cosmetics.
I don't want a new operator that does not introduce something new.
Matz.
matz (Yukihiro Matsumoto)
06:51 PM Feature #3963 (Rejected): Map class in standard library
I reject the original idea of Map inclusion to the core. Map and Hash are too similar.
Matz.
matz (Yukihiro Matsumoto)
06:48 PM Feature #4862 (Rejected): Struct#to_hash
#to_hash protocol expects the object to be hash-compatible. Struct is not the case.
Matz.
matz (Yukihiro Matsumoto)
06:47 PM Bug #4307 (Rejected): include fails after undef_method
lsegal's comment is right. undef_methods defies the definition of upper classes, include mixed modules.
So, this is...
matz (Yukihiro Matsumoto)
06:43 PM Feature #4574 (Rejected): Numeric#within
I reject this propsal, since the name discussion diverged.
If someone really wants this feature (and believes #clamp...
matz (Yukihiro Matsumoto)
06:27 PM Feature #4265 (Rejected): Provide a core method Kernel#ruby for invoking a new Ruby instance
No good name candidate. Maybe done via MVM change.
Matz.
matz (Yukihiro Matsumoto)
06:25 PM Feature #4086 (Rejected): Feature request: add String#contain? and {Enumerable,Array}#contain? methods
The proposal is ambiguous. Only valid point I see is String#contain? might be more intuitive than String#include?, b... matz (Yukihiro Matsumoto)
06:23 PM Feature #5605 (Closed): [PATCH] net/http: use IO.copy_stream for requests using body_stream
This issue was solved with changeset r35281.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
05:15 AM Feature #5605: [PATCH] net/http: use IO.copy_stream for requests using body_stream
I prefer the original too. drbrain (Eric Hodel)
06:06 PM Revision 85820f09 (git): * 2012-04-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:06 PM Revision cee4c0bf (git): * ext/ripper/lib/ripper/sexp.rb: fix spelling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
05:19 PM Bug #953 (Feedback): 深い入れ子の配列の取り扱いで落ちる
随分前のチケットに対してすみません.
こちら,まだ再現するでしょうか.手元の環境では,
動いちゃったり,stack level too deep (SystemStackError)
だったりで,それなりにちゃんと動いているよう...
ko1 (Koichi Sasada)
03:39 PM Feature #5716 (Closed): duplicated when clause is ignored -> Report which clause it is specifically.
This issue was solved with changeset r35277.
markus, thank you for reporting this issue.
Your contribution to Ruby is...
ko1 (Koichi Sasada)
03:27 PM Feature #6260 (Feedback): Relationship of collating sequence to === and <=> for Strings not documented
Hello,
Could you (or anyone) please make a draft in rdoc style?
Akr, could you please review the draft?
--
Y...
mame (Yusuke Endoh)
03:21 PM Bug #6269 (Assigned): Process.spawn does not work with Tempfile
Nobu has a patch. I know.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
03:18 PM Bug #6275: symbol not found: _environ on Mac OS X
Ok please go ahead.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
03:00 PM Bug #6275: symbol not found: _environ on Mac OS X
The patch seems fine, and hash.c has similar code already. nobu (Nobuyoshi Nakada)
02:42 PM Bug #6275 (Assigned): symbol not found: _environ on Mac OS X
Sorah, do you know anything about this?
--
yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
07:50 AM Bug #6275 (Closed): symbol not found: _environ on Mac OS X
1. download latest ruby
2. download vim7.3 and built with ruby support
3. run vim73, and type: ruby puts "ruby" at ...
stonep (dehui peng)
02:41 PM Bug #6262 (Assigned): [readline] reverse-i-search with multibyte chars
mame (Yusuke Endoh)
02:38 PM Bug #6249 (Assigned): Process.exec doesn't restore the environment if it fails
mame (Yusuke Endoh)
02:36 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
Correct.
Do you have any suggestion?
nobu (Nobuyoshi Nakada)
01:02 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
I'd like to clarify the fix here.
* ObjectSpace::WeakMap was added as a "proper" weak reference map
* WeakRef use...
headius (Charles Nutter)
02:35 PM Feature #6244 (Assigned): Removal of some unused functions from /ext/json/fbuffer/fbuffer.h
mame (Yusuke Endoh)
02:33 PM Bug #6170 (Rejected): Compile error: "implicit declaration of function 'pthread_get_stackaddr_np'", "'pthread_get_stacksize_np'"
Mac OS X prior to 10.5 has not been supported ever. nobu (Nobuyoshi Nakada)
02:00 PM Bug #6170 (Assigned): Compile error: "implicit declaration of function 'pthread_get_stackaddr_np'", "'pthread_get_stacksize_np'"
Sorah, do you know anything about this error?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
02:32 PM Feature #6236: WEBrick::HTTPServer swallows Exception
This is not a bug, is it? Moving to the feature tracker.
And there is no maintainer of WEBrick. I tentatively as...
mame (Yusuke Endoh)
02:07 PM Bug #6174 (Assigned): Fix collision of ConditionVariable#wait timeout and #signal (+ other cosmetic changes)
mame (Yusuke Endoh)
01:57 PM Feature #6154 (Assigned): Eliminate extending WaitReadable/Writable at runtime
I think it is suitable to handle this issue in the feature tracker.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:47 PM Bug #6274 (Rejected): Float addition incorrect
This is due to the fact that floats are approximate. The results follow the IEEE standard. Try it in Javascript, you'... marcandre (Marc-Andre Lafortune)
05:10 AM Bug #6274 (Rejected): Float addition incorrect
Adding decimals with repeating values appears to lead to an error in returned value.
For example if you inspect:
...
swanboy (Michael Swan)
11:56 AM Revision a69e190e (git): More increae timeout.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:19 AM Revision 66fd3a4e (git): Wait the server until it stops.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:07 AM Revision f45fc7da (git): * error.c (rb_enc_raise): new function to raise an exception with
the message in the given encoding. patched by now (Nikolai
Weibull) at [ruby-core:41160]. [Feature #5650]
git-s...
nobu (Nobuyoshi Nakada)
09:57 AM Feature #3575 (Closed): String#split is inconsistent with empty string and negative limit
This issue was solved with changeset r35275.
Conrad, thank you for reporting this issue.
Your contribution to Ruby is...
drbrain (Eric Hodel)
09:48 AM Bug #6273 (Closed): confusing rdoc on Zlib
This issue was solved with changeset r35273.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
09:23 AM Revision a59dd4b4 (git): Increae timeout.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:23 AM Revision b386b25a (git): * lib/net/http.rb (Net::HTTP#send_request_with_body_stream):
use IO.copy_stream for requests using body_stream.
patched by Eric Wong. [ruby-core:40898] [Feature #5605]
git-svn...
naruse (Yui NARUSE)
07:53 AM Revision 6a1f4186 (git): * thread_pthread.c: add prototype declarations for older Mac OS X.
[ruby-core:43376][Bug #6170]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35280 b2dd03c8-39d4-4d8f-98ff-823fe6...
nobu (Nobuyoshi Nakada)
07:26 AM Revision 99fd04b4 (git): rb_str_format: check overflow
* sprintf.c (rb_str_format): check overflow at too long name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3527...
nobu (Nobuyoshi Nakada)
07:19 AM Revision 9a269ab1 (git): start GC before GC.stress.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:05 AM Feature #6201: do_something then return :special_case (include "then" operator)
Eregon (Benoit Daloze) wrote:
> Yes, and the "." match well ";" if you see what I mean in my return statement.
So...
rosenfeld (Rodrigo Rosenfeld Rosas)
03:45 AM Feature #6201: do_something then return :special_case (include "then" operator)
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Just forget about this then. By the way, did you like the pun? ;)
Ye...
Eregon (Benoit Daloze)
02:18 AM Feature #6201: do_something then return :special_case (include "then" operator)
You're right, Benoit, I completely forgot about the case statements.
Just forget about this then. By the way, did ...
rosenfeld (Rodrigo Rosenfeld Rosas)
02:12 AM Feature #6201: do_something then return :special_case (include "then" operator)
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> My understanding is that adding a new keyword to Ruby will break backwa...
Eregon (Benoit Daloze)
01:32 AM Feature #6201: do_something then return :special_case (include "then" operator)
Sorry if I'm being boring here. Just let me know and I'll never ask about this again.
My understanding is that add...
rosenfeld (Rodrigo Rosenfeld Rosas)
06:39 AM Revision 6da0604d (git): * compile.c (iseq_set_sequence): show a hint if there are duplicated
"when" clauses. [ruby-core:41502] [ruby-trunk - Feature #5716]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
ko1 (Koichi Sasada)
03:41 AM Revision 2eb5d1de (git): Add timeout to TC_JSONGenerate#test_gc.
http://fb.rubyci.org/~chkbuild/ruby-trunk/log/20120409T230301Z.log.html.gz
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
naruse (Yui NARUSE)
02:07 AM Bug #6230: [WEBrick] WEBrick::HTTPResponse#body の IO オブジェクトの読み込みに read メソッドを使っているため必要以上にブロックされる
znz さん、naruse さん、
なるほど、確かにそうするのが良いですね。
ありがとうございます。
nobuoka (yu nobuoka)
12:57 AM Revision e5c418d9 (git): * string.c (rb_str_split_m): Documented behavior of split on the empty
string. [ruby-trunk - Feature #3575]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35275 b2dd03c8-39d4-4d8f-98...
drbrain (Eric Hodel)
12:48 AM Revision 830ff445 (git): * 2012-04-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:48 AM Revision 718ab93d (git): * ext/zlib/zlib.c (rb_deflate_s_deflate): Fixed ruby example replacing
NO_FLUSH with FINISH. [ruby-trunk - Bug #6273]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35273 b2dd03c8-39...
drbrain (Eric Hodel)
 

Also available in: Atom