Project

General

Profile

Activity

From 11/04/2009 to 11/10/2009

11/10/2009

11:34 PM Revision 6ebdf245 (git): * thread.c (blocking_region_begin): define before BLOCKING_REGION.
reported by Luis Lavena. [ruby-core:26670]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25713 b2dd03c8-39d4-4...
akr (Akira Tanaka)
11:23 PM Revision 145f07fa (git): * util.c (ruby_strtod): use dval() consistently.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:51 PM Revision f0e0b778 (git): * test/dl/test_func.rb (test_strtod): strtod test should not rely on
memory layout
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
10:51 PM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
=begin
Hi,

I would like to say that without applying this patch, my ruby interpreter, embedded in a pthread, woul...
romanbsd (Roman Shterenzon)
05:18 PM Revision b2a34a1e (git): * 2009-11-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:18 PM Revision c33d5a80 (git): * test/matrix/test_matrix.rb (TestMatrix#test_rank):
added a test method for r24969.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25709 b2dd03c8-39d4-4d8f-98ff-823f...
yugui (Yuki Sonoda)
05:11 PM Revision 9ca07357 (git): merges r24969 from trunk into ruby_1_9_1, and adds a test for the fix.
--
* lib/matrix.rb (Matrix#rank): Two bug fixes. One made
Matrix[[0,0],[0,0],[1,0]].rank raise a NoMethodError whil...
yugui (Yuki Sonoda)
05:09 PM Revision cc502757 (git): * 2009-11-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:09 PM Revision e8a0cb6e (git): merges r24961 from trunk into ruby_1_9_1.
--
* lib/matrix.rb (Matrix#/): Fix obvious bug
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25706...
yugui (Yuki Sonoda)
11:52 AM Feature #2347: Math::INFINITY
=begin
Hi,

2009/11/10 Marc-Andre Lafortune <[email protected]>:
> I'm quite ignorant about the differences b...
shugo (Shugo Maeda)
10:17 AM Feature #2347: Math::INFINITY
=begin
I'm quite ignorant about the differences between compilers and implementations (and I wouldn't mind remaining...
marcandre (Marc-Andre Lafortune)
10:18 AM Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
Hi,

2009/11/9 Yukihiro Matsumoto <[email protected]>:
> Forgive my ignorance but what is a pole error...
marcandre (Marc-Andre Lafortune)
12:21 AM Feature #2348: RBTree Should be Added to the Standard Library
=begin
Hi,

thanks for the patch, I applied it with a minor addition (also matching on HAVE_RB_EXEC_RECURSIVE in...
Skade (Florian Gilcher)
12:01 AM Revision 561fbde4 (git): * process.c (rb_f_exec): fixed rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25704 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

11/09/2009

11:41 PM Feature #2351 (Rejected): system() hardlinked to /bin/sh
=begin
I encountered this problem while using a feature of the very powerful zsh(ell).

In zsh one can use regu...
Comradin (Marcus Franke)
11:23 PM Revision ade7714d (git): * process.c (rb_f_exec, rb_f_system, rb_f_spawn): mentioned about
the shell to be used when the command line is single string.
See [ruby-core:26652]
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
11:01 PM Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
For completeness, I'll note that IEE Std. 754 (2008) recommends (pp. 42-43) that atanh(x) signals a "divideBy...
runpaint (Run Paint Run Run)
05:39 PM Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
Hi,

In message "Re: [ruby-core:26465] [Bug #2189] Math.atanh(1) & Math.atanh(-1) should not raise an error...
matz (Yukihiro Matsumoto)
02:14 AM Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
Hi,

On Sun, Nov 1, 2009 at 12:13 AM, Yusuke ENDOH <[email protected]> wrote:
> How about Math.log_with_po...
marcandre (Marc-Andre Lafortune)
06:03 PM Bug #2346 (Rejected): Array(nil) fails after redefining NilClass.method_missing to throw NoMethodError
=begin

=end
matz (Yukihiro Matsumoto)
06:01 PM Bug #2346: Array(nil) fails after redefining NilClass.method_missing to throw NoMethodError
=begin
Hi,

In message "Re: [ruby-core:26628] [Bug #2346] Array(nil) fails after redefining NilClass.method_missin...
matz (Yukihiro Matsumoto)
01:56 AM Bug #2346 (Rejected): Array(nil) fails after redefining NilClass.method_missing to throw NoMethodError
=begin
Given the following script:

print "Array(nil) => ", Array(nil).inspect, "\n"
print "Array.try_conv...
romuloceccon (Rômulo Ceccon)
12:34 PM Feature #2347: Math::INFINITY
=begin
Hi,

In message "Re: [ruby-core:26644] Re: [Feature #2347] Math::INFINITY"
on Mon, 9 Nov 2009 12:17:41...
matz (Yukihiro Matsumoto)
12:18 PM Feature #2347: Math::INFINITY
=begin
Hi,

2009/11/9 Yugui <[email protected]>:
>> Could we have Math::INFINITY which would make code using it clea...
shugo (Shugo Maeda)
12:14 PM Feature #2347: Math::INFINITY
=begin
Hello,

In message "[ruby-core:26632] [Feature #2347] Math::INFINITY"
on Nov.09,2009 04:53:15, <redmin...
usa (Usaku NAKAMURA)
12:00 PM Feature #2347: Math::INFINITY
=begin
2009/11/9 Tanaka Akira <[email protected]>:
>> Here are a problem. Is there an environment which satisfies the
>...
yugui (Yuki Sonoda)
11:21 AM Feature #2347: Math::INFINITY
=begin
2009/11/9 Marc-Andre Lafortune <[email protected]>:
> It is easy to get an infinity in Ruby (ex: 1.0/0) ...
yugui (Yuki Sonoda)
04:53 AM Feature #2347 (Closed): Math::INFINITY
=begin
It is easy to get an infinity in Ruby (ex: 1.0/0) but that may not be obvious to everyone.

Could we have...
marcandre (Marc-Andre Lafortune)
12:12 PM Feature #2348: RBTree Should be Added to the Standard Library
Hi,
At Mon, 9 Nov 2009 06:41:57 +0900,
James Gray wrote in [ruby-core:26635]:
> RBTree has now been fixed to run on ...
nobu (Nobuyoshi Nakada)
07:38 AM Feature #2348: RBTree Should be Added to the Standard Library
=begin

On Nov 8, 2009, at 6:11 PM, James Gray wrote:

> Feature #2348: RBTree Should be Added to the Standard Li...
Skade (Florian Gilcher)
06:41 AM Feature #2348 (Rejected): RBTree Should be Added to the Standard Library
=begin
The merits of this library have been discussed on Ruby core, with the strengths best summarized by this post...
JEG2 (James Gray)
11:18 AM Revision d6f5da84 (git): * thread.c (rb_gc_save_machine_context): don't save the stack pointer
in this function.
(RB_GC_SAVE_MACHINE_CONTEXT): call rb_gc_save_machine_context and
save the stack pointer at cal...
akr (Akira Tanaka)
06:50 AM Revision aaee331c (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_IsInfinite): rdoc fix
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
06:50 AM Revision 54b5ac56 (git): * string.c (rb_str_each_line): rdoc fix
* ext/bigdecimal/bigdecimal.c (#infinite?, #nonzero?): rdoc fix
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25...
Marc-Andre Lafortune
02:38 AM Revision c7c3ed45 (git): * Makefile.in (clean-ext): get rid of failure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:28 AM Revision 68eb9194 (git): * configure.in (warnflags): add -Wno-long-long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:28 AM Revision e8e477f2 (git): * configure.in (warnflags): add -Wno-long-long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:04 AM Bug #2344 (Closed): Invalid read by ./ruby -v
=begin

=end
naruse (Yui NARUSE)

11/08/2009

09:29 PM Revision d77a6422 (git): * NEWS: added String#lines
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
08:37 PM Bug #2343: Timeout.timeout doesn't raise Timeout::Error by default
=begin
> Why inside?

My code performs several things within the timeout block. Depending on where exactly the t...
hongli (Hongli Lai)
05:46 PM Revision 3a814d04 (git): * 2009-11-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:46 PM Revision f58a491e (git): * NEWS: added String#bytes and Enumerable#to_a
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
04:55 PM Revision 9c197735 (git): * eval.c (method_inspect, method_name, mnew): Bug fix when
method created from an alias.
Based on a patch by Peter Vanbroekhoven [ruby-core:22040]
git-svn-id: svn+ssh://ci.r...
Marc-Andre Lafortune
03:22 PM Revision 7c386936 (git): * 2009-11-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:22 PM Revision 48151659 (git): * lib/test/unit.rb (module): doc fix [ruby-core:26618]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:03 PM Bug #2319: gethostbyname fails in windows
=begin
Perhaps it is getting confused between ipv6 and 4? (after compiling with -g3

(gdb) print *addr
$6 = {s...
rogerdpack (Roger Pack)
10:20 AM Bug #2344 (Closed): Invalid read by ./ruby -v
=begin
なかだです。

At Sun, 8 Nov 2009 01:23:03 +0900,
Tanaka Akira wrote in [ruby-dev:39657]:
> 以下のように、ruby -v で...
nobu (Nobuyoshi Nakada)
09:13 AM Revision 5b0faff4 (git): * hash.c: use RHASH_IFNONE but not ifnone directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:59 AM Revision 6ef3d123 (git): * test/ruby/test_comparable.rb (TestComparable#cmp): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:42 AM Revision c63b9d96 (git): * test/dl/test_callback.rb: eol-style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:21 AM Revision 912c42be (git): * test/dl/test_callback.rb (**) adding a callback test file
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
12:21 AM Revision 5de56463 (git): * ext/dl/cfunc.c (**) updating documentation
* test/dl/test_cfunc.rb (test_ptr=, test_ptr) testing the pointer
accessor methods on CFunc
git-svn-id: svn+ssh://...
tenderlovemaking (Aaron Patterson)

11/07/2009

11:09 PM Feature #2340: Removing YAML/Syck
=begin
On Sat, Nov 7, 2009 at 01:31, Marc-Andre Lafortune
<[email protected]> wrote:
>>> And re...
now (Nikolai Weibull)
09:21 PM Feature #2340: Removing YAML/Syck
=begin
Aaron Patterson wrote:
> On Sat, Nov 07, 2009 at 12:59:25AM +0900, NARUSE, Yui wrote:
>> Jon wrote:
>>> If...
naruse (Yui NARUSE)
09:19 PM Feature #2340: Removing YAML/Syck
=begin
Marc-Andre Lafortune wrote:
> YAML is important for some people and most will agree that it is a
> great f...
naruse (Yui NARUSE)
09:00 PM Feature #2340: Removing YAML/Syck
=begin
Joshua Hull wrote:
> FYI, this exist:
>
> http://github.com/cesare/ruby-libc-libyaml

It seems not bad....
naruse (Yui NARUSE)
08:53 PM Feature #2340: Removing YAML/Syck
=begin
Jon wrote:
>>> If you're looking at alternatives, does http://pyyaml.org/wiki/LibYAML
>>> look potentially ...
naruse (Yui NARUSE)
09:15 AM Feature #2340: Removing YAML/Syck
=begin
On Fri, Nov 6, 2009 at 18:38, Joel VanderWerf <[email protected]> wrote:
> James Edward Gray II wrote:...
now (Nikolai Weibull)
02:45 AM Feature #2340: Removing YAML/Syck
=begin
On Fri, Nov 6, 2009 at 9:38 AM, Joel VanderWerf <[email protected]> wrote:
> And references. And the s...
bleything (Ben Bleything)
01:31 AM Feature #2340: Removing YAML/Syck
=begin
FYI, this exist:

http://github.com/cesare/ruby-libc-libyaml

*j*

On 2009-11-06, at 11:22 AM, Jon wrot...
joshbuddy (Joshua Hull)
01:22 AM Feature #2340: Removing YAML/Syck
=begin
> > If you're looking at alternatives, does http://pyyaml.org/wiki/LibYAML
> > look potentially interesting?...
jonforums (Jon Forums)
12:59 AM Feature #2340: Removing YAML/Syck
=begin
Jon wrote:
> If you're looking at alternatives, does http://pyyaml.org/wiki/LibYAML
> look potentially inte...
naruse (Yui NARUSE)
12:48 AM Feature #2340: Removing YAML/Syck
=begin
On Fri, Nov 6, 2009 at 16:00, James Edward Gray II
<[email protected]> wrote:
> On Nov 6, 2009, at 4:02...
now (Nikolai Weibull)
12:09 AM Feature #2340: Removing YAML/Syck
=begin
> > Issue #2340 has been updated by Yui NARUSE.
> >
> >
> >> Agreed with precondition. But do we have alt...
jonforums (Jon Forums)
09:37 PM Revision 355a7bc3 (git): * 2009-11-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:37 PM Revision a56bd8c3 (git): * ext/dl/cptr.c (rb_dlptr_inspect): making inspect consistent across
platforms
* test/dl/test_cptr.rb (test_inspect): testing inspect
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2...
tenderlovemaking (Aaron Patterson)
12:57 PM Bug #2311 (Closed): [BUG] cfp consistency error - send
=begin
This issue was solved with changeset r25681.
Marc-Andre, thank you for reporting this issue.
Your contribut...
matz (Yukihiro Matsumoto)
12:05 PM Revision 4319b48a (git): * lib/pp.rb (PP::ObjectMixin#pretty_print): use to_s regardless of
instance variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25683 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:59 AM Revision 52ebc244 (git): * vm_insnhelper.c (vm_push_frame): get rid of out-of-bounds
access.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:28 AM Bug #2343: Timeout.timeout doesn't raise Timeout::Error by default
=begin
Hi,

In message "Re: [ruby-core:26563] [Bug #2343] Timeout.timeout doesn't raise Timeout::Error by default"...
matz (Yukihiro Matsumoto)
09:06 AM Bug #2343: Timeout.timeout doesn't raise Timeout::Error by default
=begin
Hi,

At Fri, 6 Nov 2009 23:52:39 +0900,
Hongli Lai wrote in [ruby-core:26565]:
> Your code assumes that T...
nobu (Nobuyoshi Nakada)
03:51 AM Revision ddc4143a (git): * vm_insnhelper.c (VM_CALLEE_SETUP_ARG): revert r25521.
[ruby-core:26427] [ruby-core:26447]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25681 b2dd03c8-39d4-4d8f-98ff-...
matz (Yukihiro Matsumoto)
02:45 AM Revision 1e2dcdbd (git): * vm_insnhelper.c (vm_push_frame): add CHECK_STACK_OVERFLOW.
[ruby-dev:39592]
* eval.c (rb_longjmp): add 1 level backtrace for sysstack_error
without calling any method to pre...
matz (Yukihiro Matsumoto)

11/06/2009

11:54 PM Bug #2343: Timeout.timeout doesn't raise Timeout::Error by default
=begin
My code catches inside the timeout block because it needs to perform some cleanup if a timeout occurs. The ki...
hongli (Hongli Lai)
11:52 PM Bug #2343: Timeout.timeout doesn't raise Timeout::Error by default
=begin
Your code assumes that Timeout::Error is only caught outside the timeout block. My code fails because it catc...
hongli (Hongli Lai)
10:22 PM Bug #2343 (Rejected): Timeout.timeout doesn't raise Timeout::Error by default
=begin
That anonymous exception is caught in Timeout#timeout, and Timeout::Error is raised again.

$ ./ruby -v -...
nobu (Nobuyoshi Nakada)
09:00 PM Bug #2343 (Rejected): Timeout.timeout doesn't raise Timeout::Error by default
=begin
Timeout.timeout's documentation says that it'll raise Timeout::Error by default, but the code actually raises...
hongli (Hongli Lai)
10:50 PM Revision 35da6fdc (git): * ext/dl/cfunc.c (rb_dlcfunc_initialize): cleaning up C macros
* ext/dl/cfunc.c (**): adding documentation
* test/dl/test_cfunc.rb (test_set_calltype) testing calltype
git-svn-id:...
tenderlovemaking (Aaron Patterson)
10:50 PM Revision bc52ea0f (git): * ext/dl/cptr.c (rb_dlptr_s_malloc, rb_dlptr_initialize): adding
documentation
* test/dl/test_cptr.rb (**): testing that malloc works when passed free
functions
git-svn-id: svn+ss...
tenderlovemaking (Aaron Patterson)
08:14 PM Bug #2342 (Closed): bootstraptest/test_thread.rb がまれに失敗する
=begin
bootstraptest/test_thread.rb の、$~ のスレッドローカル性を確認するテストがまれに失敗します。
r24754 で MatchData#== が新設されましたが、この変更に追随していない...
wanabe (_ wanabe)
08:08 PM Bug #2341: CGIMultipartTest#_read のモードをバイナリモードに
=begin
なかだです。

At Fri, 6 Nov 2009 19:23:34 +0900,
_ wanabe wrote in [ruby-dev:39650]:
> CGIMultipartTest#_read の...
nobu (Nobuyoshi Nakada)
07:23 PM Bug #2341 (Closed): CGIMultipartTest#_read のモードをバイナリモードに
=begin
CGIMultipartTest#_read のファイルオープン時のモードが
1.8, 1.9 の区別なく 'rb' 指定であるとありがたいです。

'r:ascii-8bit' ですと Windows 環...
wanabe (_ wanabe)
07:59 PM Bug #373: MingwでIO#dupがブロックする
=begin
古いチケットへの反応ですみません。
この件、対応していただいたおかげで子プロセスを kill すれば
テストが進むようになりましたが、できればタイムアウトした方が
よいかと思い、今更ながらパッチを書きました...
wanabe (_ wanabe)
07:02 PM Feature #2340: Removing YAML/Syck
=begin
> Agreed with precondition. But do we have alternative?

Currently no.
So this ticket intends to call ...
naruse (Yui NARUSE)
05:37 PM Feature #2340: Removing YAML/Syck
=begin
Hi,

In message "Re: [ruby-core:26560] [Feature #2340] Removing YAML/Syck"
on Fri, 6 Nov 2009 17:16:12...
matz (Yukihiro Matsumoto)
05:16 PM Feature #2340 (Rejected): Removing YAML/Syck
=begin
YAML and Syck is a _why's product and widely used bundled library of Ruby.
But they are not maintained for ...
naruse (Yui NARUSE)
06:29 PM Revision 5296367c (git): * ext/dl/cptr.c (rb_dlptr_to_str, rb_dlptr_to_s) adding documentation
* test/dl/test_cptr.rb (test_to_str, test_to_s) testing the
stringification of DL::Ptr
git-svn-id: svn+ssh://ci.ru...
tenderlovemaking (Aaron Patterson)
06:02 PM Revision c970682f (git): * 2009-11-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:02 PM Revision c2d7621d (git): * ext/dl/cptr.c (rb_dlptr_inspect, rb_dlptr_plus, rb_dlptr_minus)
documenting +, -, inspect
* text/dl/test_cptr.rb (test_minus, test_plus, test_inspect) testing
minus, plus, and ins...
tenderlovemaking (Aaron Patterson)
04:23 PM Feature #1089: Stable sorting for sort and sort_by
Because you can't persuade Charles (and matz).
I maintain tickets which doesn't concluded for long time.
Rejectin...
naruse (Yui NARUSE)
04:14 PM Feature #1089: Stable sorting for sort and sort_by
Hi,
In message "Re: [ruby-core:26557] [Feature #1089] Stable sorting for sort and sort_by"
on Fri, 6 Nov 2009...
matz (Yukihiro Matsumoto)
12:00 PM Feature #1089: Stable sorting for sort and sort_by
I'm not sure why the proposal was rejected. Can somebody explain?
If we don't want to change the `#sort` implement...
murphy (Kornelius Kalnbach)
08:13 AM Revision 3b8341b4 (git): * lib/mkmf.rb (create_header): split the line by tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:13 AM Revision 32acedd2 (git): * lib/mkmf.rb (create_header): split the line by tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:07 AM Revision 420c0430 (git): * configure.in (MINIDLNOBJ): set default as dmydln.o.
Now LLVM clang seems to be able to build Ruby 1.9.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25671 b2dd03c8-...
naruse (Yui NARUSE)
02:44 AM Bug #2339 (Closed): DRb leaves connections half-open
=begin
Hello,

While examining some tcp frames, I encountered the following behaviour in the DRb protocol.
...
[email protected] (Pierre-Alexandre Meyer)
02:05 AM Feature #2325: Dir instance methods for relative path
成瀬です。
Nobuyoshi Nakada wrote:
> At Tue, 3 Nov 2009 23:18:49 +0900,
> NARUSE, Yui wrote in [ruby-dev:39625]:
>> ...
naruse (Yui NARUSE)
02:01 AM Revision 3241664b (git): * eval.c (call_trace_func): remove the trace hook if any exception
raised. [ruby-list:46515]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25670 b2dd03c8-39d4-4d8f-9...
nobu (Nobuyoshi Nakada)
01:56 AM Revision d10ef54c (git): * eval.c (get_event_name): added thread events.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:45 AM Revision 975a4055 (git): * 2009-11-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25668 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:45 AM Revision c417db90 (git): * test/ruby/test_settracefunc.rb: skip thread events.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:52 AM Bug #2330: Non systematic segmentation fault with autoload rubyspec
=begin
Reproduced on a MacBook Pro (thus a different processor) running Snow Leopard, same error.

Is there a co...
marcandre (Marc-Andre Lafortune)
12:33 AM Revision 0859e7cb (git): * encoding.c (rb_filesystem_encindex): add fallback to
ASCII-8BIT on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
12:24 AM Bug #2336: pathname compare fails in windows
=begin
ok ok :)
Pathname.new('/').relative_path_from Pathname.new('/')

thanks for the feedback.
-r
=end
rogerdpack (Roger Pack)

11/05/2009

11:53 PM Feature #2325: Dir instance methods for relative path
なかだです。
At Tue, 3 Nov 2009 23:18:49 +0900,
NARUSE, Yui wrote in [ruby-dev:39625]:
> そもそも、根本的に `openat` の API って実装...
nobu (Nobuyoshi Nakada)
10:48 PM Revision e83d7c4e (git): * test/ruby/test_case.rb: merged r25658 from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:48 PM Revision 401ce469 (git): * 2009-11-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:48 PM Revision 9cfcc3c9 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:43 PM Feature #1999: Improved Tempfile
=begin
On Thu, Nov 5, 2009 at 5:31 AM, Daniel Berger <[email protected]> wrote:
> I ditched Tempfile altogether an...
vvs (Vladimir Sizikov)
01:31 PM Feature #1999: Improved Tempfile
=begin
Hongli Lai wrote:
> Feature #1999: Improved Tempfile
> http://redmine.ruby-lang.org/issues/show/1999
>
>...
djberg96 (Daniel Berger)
03:59 AM Feature #1999: Improved Tempfile
=begin
A patch must be well explained and include only one feature.
This principle should be universal, shouldn't ...
naruse (Yui NARUSE)
03:39 AM Feature #1999: Improved Tempfile
=begin
I'm confused. Was this newer Tempfile added? If so, which version of ruby 1.9? Why was it closed just for ...
docwhat (Christian Höltje)
04:27 PM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
=begin
Hi,

According to Matz's suggestion in [ruby-core:25139], I wrote
a detailed explanation of the problem...
sunaku (Suraj Kurapati)
01:24 PM Bug #2336: pathname compare fails in windows
=begin
Luis Lavena wrote:
> On Wed, Nov 4, 2009 at 6:59 PM, Yukihiro Matsumoto <[email protected]> wrote:
>> Hi,
...
djberg96 (Daniel Berger)
11:43 AM Bug #2336 (Rejected): pathname compare fails in windows
=begin

=end
usa (Usaku NAKAMURA)
11:42 AM Bug #2336: pathname compare fails in windows
=begin
Hello,

In message "[ruby-core:26542] Re: [Bug #2336] pathname compare fails in windows"
on Nov.05,200...
usa (Usaku NAKAMURA)
07:08 AM Bug #2336: pathname compare fails in windows
=begin
On Wed, Nov 4, 2009 at 6:59 PM, Yukihiro Matsumoto <[email protected]> wrote:
> Hi,
>
> In message "Re: [...
luislavena (Luis Lavena)
06:59 AM Bug #2336: pathname compare fails in windows
=begin
Hi,

In message "Re: [ruby-core:26540] [Bug #2336] pathname compare fails in windows"
on Thu, 5 Nov 20...
matz (Yukihiro Matsumoto)
04:48 AM Bug #2336 (Rejected): pathname compare fails in windows
=begin
>> Pathname.new('c:/').relative_path_from Pathname.new('/')
ArgumentError: different prefix: "c:/" and "/"
...
rogerdpack (Roger Pack)
01:14 PM Revision 02a15031 (git): fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25662 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:37 PM Bug #2332 (Closed): Ruby doesn't run properly from unicode folder on windows
=begin
This issue was solved with changeset r25659.
Vit, thank you for reporting this issue.
Your contribution to ...
naruse (Yui NARUSE)
12:22 PM Revision ee3e66e7 (git): Merged r22308. [ruby-dev:39637]
* hash.c (rb_hash): always return a fixnum value because a return
value of rb_hash may be used as a hash value itse...
naruse (Yui NARUSE)
11:56 AM Revision 60a40eca (git): * gc.c (rb_obj_id): a Fixnum which is beyond signed long
was converted to a Bignum in calculating its hash.
[ruby-dev:39637]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/b...
naruse (Yui NARUSE)
03:29 AM Revision e5b75da1 (git): * gem_prelude.rb (Gem.user_home): force_encoding(
Encoding.find('filesystem')). [ruby-core:26525]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25659 b2dd03c8-39d...
naruse (Yui NARUSE)
03:11 AM Revision b7d63cbb (git): * parse.y (args): use splat_array.
fix: when *foo doesn't splat. [ruby-list:46517]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25658...
naruse (Yui NARUSE)
02:33 AM Revision 8b304b1b (git): * 2009-11-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:33 AM Revision e9f4ba61 (git): * win32/win32.c (CreateChild): allocate temporary buffer and use it
instead of directly modify the passed string. [ruby-dev:39635]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branch...
U.Nakamura
02:17 AM Feature #2328 (Rejected): malloc_limit の肥大化を防ぎたい
=begin

=end
wanabe (_ wanabe)
02:00 AM Feature #2328: malloc_limit の肥大化を防ぎたい
=begin
すみません、そのあと遠藤さんに追試をしていただいたのですが(ありがとうございます)
人工的なテストの結果は再現せず、また make test-all ではむしろ 434 秒 -> 469 秒と
悪化してしまった...
wanabe (_ wanabe)
01:05 AM Feature #2328: malloc_limit の肥大化を防ぎたい
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:39636] [Feature #2328] malloc_limit の肥大化を防ぎたい"
on Wed, 4 Nov 2...
matz (Yukihiro Matsumoto)
02:03 AM Revision c47c38de (git): Retry on checking signal_received.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:57 AM Revision a07b764f (git): 300 should be enough for testing cyclic byte succ.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:46 AM Bug #2330: Non systematic segmentation fault with autoload rubyspec
=begin
Can't reproduce on PowerBook with Leopard, nor on a MacBook Pro with Leopard.

On my Mac Pro with Snow Le...
marcandre (Marc-Andre Lafortune)

11/04/2009

11:18 PM Bug #1332: Reading file on Windows is 500x slower then with previous Ruby version
=begin
> Currently, we has implemented the newline conversion as a
> transcode converter, just like encoding conver...
jonforums (Jon Forums)
11:04 AM Bug #1332: Reading file on Windows is 500x slower then with previous Ruby version
=begin
Hello,

In message "[ruby-core:26505] [Bug #1332] Reading file on Windows is 500x slower then with previous...
usa (Usaku NAKAMURA)
04:50 AM Bug #1332: Reading file on Windows is 500x slower then with previous Ruby version
I believe this is related to other issues regarding reading files in non-binary mode being slow in 1.9

>> a = ...
rogerdpack (Roger Pack)
10:52 PM Bug #1810 (Assigned): Switching into the specified irb subsession (complains a TypeError)
=begin
Currently following in my environment.

% ruby19 -v
ruby 1.9.2dev (2009-11-04 trunk 25649) [x86_64-free...
naruse (Yui NARUSE)
10:50 PM Bug #1843 (Assigned): Symbol#inspect raises exception
=begin
I agree with shyouhei.
=end
naruse (Yui NARUSE)
10:47 PM Revision 746eb4a4 (git): * parse.y (BEGIN): now local_push are local_pop are necessary in
ripper.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:46 PM Bug #1853 (Rejected): Cannot make constants using upper-case extended characters?
=begin
This is spec.
=end
naruse (Yui NARUSE)
10:38 PM Bug #1405 (Rejected): File::Stat have no marshal_dump/marshal_load
=begin
Marshal can't dump following objects:
* anonymous Class/Module.
* objects which related to its system (ex...
naruse (Yui NARUSE)
10:34 PM Bug #1214 (Rejected): Build issues
=begin
rejected because of no feedback.
=end
naruse (Yui NARUSE)
10:18 PM Bug #2333: __FILE__ macro should have unicode encoding
=begin
Because it is not a bug, current behavior is intended in this point,
even if a feature requst may accept.
...
naruse (Yui NARUSE)
10:05 PM Bug #2333: __FILE__ macro should have unicode encoding
=begin
So why is it rejected if it is valid point? Especially if I am using Ruby from win32-unicode-test branch and ...
vo.x (Vit Ondruch)
09:44 PM Bug #2333 (Rejected): __FILE__ macro should have unicode encoding
=begin
__FILE__ has filesystem encoding, so locale codepage is intended.
When Ruby's Unicode support is well done,...
naruse (Yui NARUSE)
09:40 PM Bug #2333 (Rejected): __FILE__ macro should have unicode encoding
=begin
On my Windows, the __FILE__ macro is in local codepage. However, it should be in some encoding which could ha...
vo.x (Vit Ondruch)
09:47 PM Bug #2320 (Closed): patch to trunk .document to include more readme's etc.
=begin
This issue was solved with changeset r25649.
Roger, thank you for reporting this issue.
Your contribution t...
naruse (Yui NARUSE)
02:16 AM Bug #2320: patch to trunk .document to include more readme's etc.
=begin
Sorry here's the patch.
Note that rdoc doesn't actually parse all files until a patch is applied [1].
Tha...
rogerdpack (Roger Pack)
09:17 PM Bug #2332 (Closed): Ruby doesn't run properly from unicode folder on windows
=begin
C:\>type test.rb
puts "hello"

C:\>Ruby\bin\ruby.exe test.rb
hello

C:\>раз\Ruby\bin\ruby.exe tes...
vo.x (Vit Ondruch)
09:01 PM Feature #2328: malloc_limit の肥大化を防ぎたい
=begin
> 私は思いつきません。ベンチマーク(こんなケースでこんなに改善
> とか、こんなケースでは悪くならないとか)があると採用しやすい
> と思います。

ありがとうございます。改善される例とその実行結果を...
wanabe (_ wanabe)
09:06 AM Feature #2328: malloc_limit の肥大化を防ぎたい
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:39632] [Feature #2328] malloc_limit の肥大化を防ぎたい"
on Wed, 4 Nov 2...
matz (Yukihiro Matsumoto)
08:28 AM Feature #2328 (Rejected): malloc_limit の肥大化を防ぎたい
=begin
何らかの原因で malloc_limit が肥大化してしまうと、GC のタイミングが遅れて
Bug #1325 のように異常なほどのスワップや NoMemoryError を引き起こしかねません。
改善案として...
wanabe (_ wanabe)
07:01 PM Revision d778abf5 (git): * 2009-11-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:01 PM Revision c5b4aeda (git): Decrease counts of tests which spend so long time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:36 PM Bug #2330: Non systematic segmentation fault with autoload rubyspec
=begin
Hi,

At Wed, 4 Nov 2009 14:36:14 +0900,
Marc-Andre Lafortune wrote in [ruby-core:26523]:
> Starting from ...
nobu (Nobuyoshi Nakada)
02:36 PM Bug #2330 (Closed): Non systematic segmentation fault with autoload rubyspec
=begin
Starting from r25601, the following rubyspec will crash about half of the time (just repeat a couple of times...
marcandre (Marc-Andre Lafortune)
01:42 PM Revision 88175d17 (git): Add rdoc about objects can't Marshal#dump. [ruby-core:23314]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:40 PM Revision 716c2074 (git): * .document: add some README files to default rdoc's of trunk.
patched by Roger Pack [ruby-core:26459]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25649 b2dd03c8-39d4-4d8f-9...
naruse (Yui NARUSE)
12:02 PM Revision 9c4ac94a (git): fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:12 AM Revision ebd3a0e8 (git): * ChangeLog: entry for r25640.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:06 AM Revision 255578c7 (git): * include/ruby/st.h (SIZEOF_ST_INDEX_T): moved from st.c for
Init_RandomSeed().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:54 AM Revision 632aa7a0 (git): * include/ruby/ruby.h (NUM2CHR): prefix __extension__ for
braced-groups within expressions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25643 b2dd03c8-39d4-4d8f-98ff-8...
shyouhei (Shyouhei Urabe)
06:46 AM Revision ab4e0039 (git): * ruby.c (set_{internal,external}_encoding_once): fixed typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:49 AM Revision 559e573c (git): * proc.c (mnew): Fix scope issue [ruby-core:26069]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
03:29 AM Feature #2323: "Z".."Z".succが空
=begin
成瀬です。

Yukihiro Matsumoto wrote:
> まつもと ゆきひろです
>
> In message "Re: [ruby-dev:39622] Re: [Bug #2323] "Z"...
naruse (Yui NARUSE)
12:35 AM Feature #2323: "Z".."Z".succが空
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:39622] Re: [Bug #2323] "Z".."Z".succが空"
on Tue, 3 Nov 2009 22:2...
matz (Yukihiro Matsumoto)
02:28 AM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
=begin
Hi,

Since my refactoring patch (from issue #2315) was accepted in r25604,
I am attaching a new "ruby_b...
sunaku (Suraj Kurapati)
12:17 AM Bug #2327 (Closed): String#upto で beg が非英数の時破壊的変更がその後に影響する
=begin
This issue was solved with changeset r25632.
Yui, thank you for reporting this issue.
Your contribution to ...
naruse (Yui NARUSE)
12:02 AM Bug #2327 (Closed): String#upto で beg が非英数の時破壊的変更がその後に影響する
=begin
String の場合、upto のブロックパラメータを破壊的に変更することが出来ますが、
非英数の際にこれがその後の挙動に影響を与えることがあります。

irb(main):001:0> "1".upto(...
naruse (Yui NARUSE)
12:12 AM Feature #2324 (Open): Dir instance methods for relative path
おおう、先にduplicatedをつけてしまった
naruse (Yui NARUSE)
12:12 AM Feature #2324 (Closed): Dir instance methods for relative path
重複なので閉じます
naruse (Yui NARUSE)
12:12 AM Feature #2325 (Closed): Dir instance methods for relative path
重複なので閉じます
naruse (Yui NARUSE)
 

Also available in: Atom