Project

General

Profile

Activity

From 01/07/2011 to 01/13/2011

01/13/2011

10:30 PM Revision 8409156e (git): * 2011-01-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:30 PM Revision 7909af18 (git): * io.c (argf_next_argv): go advance when the next file cannot be
read. [ruby-core:34446]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:25 PM Feature #4243 (Assigned): [PATCH] DRb should not forefully close connections on DRb#stop_service
=begin

=end
usa (Usaku NAKAMURA)
05:21 PM Bug #4268: FIBER_USE_NATIVE を undef していると GC.stress 下で Enumerable#zip が core
=begin

=end
usa (Usaku NAKAMURA)
05:17 PM Bug #4268 (Assigned): FIBER_USE_NATIVE を undef していると GC.stress 下で Enumerable#zip が core
=begin

=end
usa (Usaku NAKAMURA)
05:16 PM Feature #4269 (Assigned): command with && should execute as shell
=begin

=end
usa (Usaku NAKAMURA)
05:15 PM Feature #4270 (Assigned): Resolv does not handle UTF8 domain names.
=begin

=end
usa (Usaku NAKAMURA)
12:23 PM Feature #4270: Resolv does not handle UTF8 domain names.
=begin
I forgot moving feature in Redmine..
=end
sorah (Sorah Fukumori)
11:42 AM Feature #4270 (Open): Resolv does not handle UTF8 domain names.
=begin
Reopening since I moved this to 'Feature'. Isn't it enough?
=end
nahi (Hiroshi Nakamura)
11:30 AM Feature #4270: Resolv does not handle UTF8 domain names.
=begin
Please request again as feature request.
=end
sorah (Sorah Fukumori)
10:52 AM Feature #4270: Resolv does not handle UTF8 domain names.
=begin
Charles Nutter (@headius) suggested a way for the code to fail less loudly. https://gist.github.com/775696
...
postmodern (Hal Brodigan)
05:14 PM Bug #3869 (Assigned): Logger#log does not handle or escape new-line characters.
=begin

=end
usa (Usaku NAKAMURA)
04:42 PM Bug #3869: Logger#log does not handle or escape new-line characters.
=begin
Ext/syslog has similar issue. But I don't think we need care it because all syslogd in modern OSs has
enoug...
kosaki (Motohiro KOSAKI)
04:09 PM Bug #3869: Logger#log does not handle or escape new-line characters.
=begin
Attached patch escapes all control-characters and new-line.

test case
--------------------------------...
kosaki (Motohiro KOSAKI)
11:17 AM Bug #3869: Logger#log does not handle or escape new-line characters.
=begin
By not escaping "\n", it is possible to inject false log messages that appear to be legitimate. This can be u...
postmodern (Hal Brodigan)
04:27 PM Feature #4264: General type coercion protocol for Ruby
=begin
Jonas: Cool! This is basically the exact protocol we're talking about here, just with different names. It act...
headius (Charles Nutter)
03:45 PM Feature #4264: General type coercion protocol for Ruby
=begin
On Wed, Jan 12, 2011 at 10:11 AM, Yukihiro Matsumoto <[email protected]> wrote:
> Did I make myself clear?
...
headius (Charles Nutter)
01:12 AM Feature #4264: General type coercion protocol for Ruby
=begin
Hi,

In message "Re: [ruby-core:34404] Re: [Ruby 1.9-Feature#4264][Open] General type coercion protocol for...
matz (Yukihiro Matsumoto)
04:03 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Brian: ReferenceQueue is unrelated to finalization. It is not possible to do what a RefQueue does using final...
headius (Charles Nutter)
05:57 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Charles writes:

| A GC callback API? There is no possibility of implementing such an API on JRuby. All t...
kstephens (Kurt Stephens)
12:59 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Hi,

In message "Re: [ruby-core:34400] [Ruby 1.9-Bug#4168] WeakRef is unsafe to use in Ruby 1.9"
on We...
matz (Yukihiro Matsumoto)
12:12 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
My 2 cents on reference queues is that they aren't critical to Ruby weak references because of the way Ruby a...
bdurand (Brian Durand)
03:37 PM Feature #4265: Provide a core method Kernel#ruby for invoking a new Ruby instance
=begin
"spawn_ruby", "popen_ruby"
=end
headius (Charles Nutter)
03:36 PM Feature #4265: Provide a core method Kernel#ruby for invoking a new Ruby instance
=begin
Process namespace would be fine as well. The nice thing about having it in Kernel is that it would be a top-l...
headius (Charles Nutter)
01:27 PM Bug #4275 (Closed): Directory CrashReport is not exist, CrashReporter is right.
=begin
This issue was solved with changeset r30532.
Shota, thank you for reporting this issue.
Your contribution t...
mrkn (Kenta Murata)
12:50 PM Bug #4275: Directory CrashReport is not exist, CrashReporter is right.
=begin

=end
mrkn (Kenta Murata)
09:59 AM Bug #4275 (Closed): Directory CrashReport is not exist, CrashReporter is right.
=begin
~/Library/Logs/CrashReportと/Library/Logs/CrashReportは存在しません。

ls: /Library/Logs/CrashReport: No such file...
sorah (Sorah Fukumori)
11:58 AM Revision 6ac9fea3 (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:49 AM Revision def8c8c3 (git): * vm_insnhelper.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:28 AM Bug #4260: some SEGVs in test/ruby/test_enum.rb
=begin
本件解決を確認しました。ありがとうございました。
(ちなみに私の方で落ちる件はChikanagaさんのパッチじゃない方でした)
=end
usa (Usaku NAKAMURA)
10:17 AM Feature #4276 (Closed): Allow use of quotes in symbol syntactic sugar for hashes
Current syntactic sugar allows this:
hash = {Alabama: "AL"}
This feature request is to also allow symbols d...
tbenst (Tyler Benster)
08:57 AM Feature #4254: Allow method transplanting
=begin
Hi,

At Thu, 13 Jan 2011 01:48:33 +0900,
Jonas Pfenniger (zimbatm) wrote in [ruby-core:34444]:
> I agree ...
nobu (Nobuyoshi Nakada)
01:48 AM Feature #4254: Allow method transplanting
=begin
2011/1/11 Yukihiro Matsumoto <[email protected]>:
> See [ruby-core:34319].  From above rule we cannot allow...
zimbatm (zimba tm)
05:45 AM Bug #4274 (Closed): SEGFAULT: ARGF.gets will crash if first file is not readable!
=begin
Hi, welcome to crash golf ;).

ruby -e 'gets rescue gets' CRASH!

or some alternative forms of it:
...
rbjl (Jan Lelis)
04:37 AM Revision 96874ec4 (git): * vm_dump.c: delete dashes to make lines 80 chars, Patched by
Shota Fukumori (sora_h). [Bug #4275] [ruby-dev:43021]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30533 b2dd0...
Kenta Murata
04:23 AM Revision 5b9b8d9c (git): * vm_dump.c: fix misspelling of CrashReporter.
[Bug #4275] [ruby-dev:43021]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30532 b2dd03c8-39d4-4d8f-98ff-823fe69...
Kenta Murata
01:47 AM Bug #4249 (Assigned): Net::IMAP gets a parse error response while sending multibyte mail
=begin

=end
naruse (Yui NARUSE)
01:45 AM Bug #4272 (Closed): rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
"ruby/encoding.h" fixes this on my environment too.
=end
naruse (Yui NARUSE)
01:29 AM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
Tomoyuki:
> Please add the following line in test_encoding.c
>
> #include <ruby/encoding.h>
>
> Wi...
ibc (Iñaki Baz Castillo)
01:25 AM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
Yui:
> I can reproduce this on ruby 1.9.3dev (2011-01-12 trunk 30517) [x86_64-freebsd8.2].
> Anyway what ...
ibc (Iñaki Baz Castillo)
01:22 AM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
Yukihiro:
> I could not reproduce your problem

Do you mean under Ruby 1.9.2 64 bits? If so please use ...
ibc (Iñaki Baz Castillo)
12:51 AM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
Hi,
I can reproduce SEGV on Mac OS X 10.6.6.
Please add the following line in test_encoding.c

#inclu...
nagachika (Tomoyuki Chikanaga)

01/12/2011

11:50 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
I can reproduce this on ruby 1.9.3dev (2011-01-12 trunk 30517) [x86_64-freebsd8.2].
Anyway what your enviro...
naruse (Yui NARUSE)
10:00 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
Hi,

I could not reproduce your problem, but your script allocates
thousands of threads by default. Each ...
matz (Yukihiro Matsumoto)
08:04 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
Hi,

In my environment script just like the following cause "[BUG] rb_register_sigaltstack. malloc error"...
nagachika (Tomoyuki Chikanaga)
07:38 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
The bug also occurs if I use rb_ascii8bit_encoding(), rb_usascii_encoding() or rb_locale_encoding() so it mus...
ibc (Iñaki Baz Castillo)
07:14 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
The segmentfault just depends on the version of Ruby running the ruby code, and not on the version of Ruby co...
ibc (Iñaki Baz Castillo)
06:48 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
It's interesting the fact that (using my attached C extension) the following code doesn't crash (I mean under...
ibc (Iñaki Baz Castillo)
06:40 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
(please use the latest test_bug.rb attachment, it seems is not possible to remove an attachment in this Redmi...
ibc (Iñaki Baz Castillo)
06:38 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin

=end
ibc (Iñaki Baz Castillo)
06:31 PM Bug #4272: rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
I've checked the provided test script under ruby-1.9.1-p376 and ruby-1.9.1-p430 and it DOES NOT crash.
=end
ibc (Iñaki Baz Castillo)
11:04 AM Bug #4272 (Closed): rb_enc_str_new() causes segmentfault when using threads in parallel
=begin
Hi, I attach a custom C extension which shows how rb_enc_str_new() causes segmentfault when running multiple ...
ibc (Iñaki Baz Castillo)
11:12 PM Feature #4265: Provide a core method Kernel#ruby for invoking a new Ruby instance
=begin
On Tue, Jan 11, 2011 at 16:54, Charles Nutter <[email protected]> wrote:
> Feature #4265: Provide a core...
now (Nikolai Weibull)
10:17 PM Feature #4265: Provide a core method Kernel#ruby for invoking a new Ruby instance
=begin
Hi,

I am not against adding a method to spawn the interpreter in platform
dependent way so that script ca...
matz (Yukihiro Matsumoto)
03:53 PM Feature #4265: Provide a core method Kernel#ruby for invoking a new Ruby instance
=begin
> The method should be backported to 1.8.7, ideally, so that libraries could freely start to use it as soon a...
shyouhei (Shyouhei Urabe)
12:55 AM Feature #4265: Provide a core method Kernel#ruby for invoking a new Ruby instance
=begin
I forgot to mention I proposed this in the old RCR system some time in 2005 or 2006. I can't find any active ...
headius (Charles Nutter)
12:54 AM Feature #4265 (Rejected): Provide a core method Kernel#ruby for invoking a new Ruby instance
=begin
Many libraries re-launch Ruby to perform additional tasks. Sometimes this is done for process isolation, som...
headius (Charles Nutter)
10:05 PM Revision 36a0e432 (git): Exception#to_s should actually call to_s.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
10:01 PM Feature #4264: General type coercion protocol for Ruby
=begin
I have this version from 2004 that is lying around that does approximately the same. It was included in the f...
zimbatm (zimba tm)
07:05 PM Feature #4264: General type coercion protocol for Ruby
=begin
On Wed, Jan 12, 2011 at 1:46 AM, Haase, Konstantin
<[email protected]> wrote:
> B...
manveru (Michael Fellinger)
02:10 PM Feature #4264: General type coercion protocol for Ruby
=begin
On Tue, Jan 11, 2011 at 7:18 PM, Yukihiro Matsumoto <[email protected]> wrote:
>  * to_s, to_i, to_f, to_a ...
headius (Charles Nutter)
10:19 AM Feature #4264: General type coercion protocol for Ruby
=begin
Hi,

In message "Re: [ruby-core:34366] Re: [Ruby 1.9-Feature#4264][Open] General type coercion protocol for...
matz (Yukihiro Matsumoto)
08:35 AM Feature #4264: General type coercion protocol for Ruby
=begin
On Wed, Jan 12, 2011 at 2:10 AM, Rodrigo Rosenfeld Rosas
<[email protected]> wrote:
>  Whatever what name ...
sorah (Sorah Fukumori)
06:05 AM Feature #4264: General type coercion protocol for Ruby
=begin
Below is the simple, extensible technique used in Oaklisp.
Give each Module a coercer Symbol.
Apply the t...
kstephens (Kurt Stephens)
05:00 AM Feature #4264: General type coercion protocol for Ruby
=begin
On Tue, Jan 11, 2011 at 12:23 PM, Jim Weirich <[email protected]> wrote:
>
> On Jan 11, 2011, at 1:17 P...
headius (Charles Nutter)
03:11 AM Feature #4264: General type coercion protocol for Ruby
=begin
A question was raised about whether #to should understand context, as in knowing a top-level object being coe...
headius (Charles Nutter)
02:35 AM Feature #4264: General type coercion protocol for Ruby
=begin
Tom Enebo proposed (in an offhand way) an additional #to? that simply returns whether the coercion would succ...
headius (Charles Nutter)
02:30 AM Feature #4264: General type coercion protocol for Ruby
=begin
FWIW, JRuby's to_java does support real types and symbolic types, as in the following equivalent calls:

...
headius (Charles Nutter)
02:14 AM Feature #4264: General type coercion protocol for Ruby
=begin
On Tue, Jan 11, 2011 at 10:27 AM, Jim Weirich <[email protected]> wrote:
> (1) This is a extending the c...
headius (Charles Nutter)
02:11 AM Feature #4264: General type coercion protocol for Ruby
=begin
Sorry, I didn't see this message when I posted the last one.

Em 11-01-2011 15:09, Charles Nutter escreve...
rosenfeld (Rodrigo Rosenfeld Rosas)
02:11 AM Feature #4264: General type coercion protocol for Ruby
=begin
Whatever what name is chosen, shouldn't we also define another method
like Object#from so that Object#to ...
rosenfeld (Rodrigo Rosenfeld Rosas)
02:09 AM Feature #4264: General type coercion protocol for Ruby
=begin
Other thoughts after talking with tenderlove:

1. double-dispatched protocol

The #to protocol could ...
headius (Charles Nutter)
01:46 AM Feature #4264: General type coercion protocol for Ruby
=begin
Both #as (Parslet, Sequel, MetaWhere, hacketyhack, Facets, Ruport, CouchPotato, ...) and #to (RSpec, Ramaze, ...
rkh (Konstantin Haase)
01:39 AM Feature #4264: General type coercion protocol for Ruby
=begin
Although I don't like Groovy very much (but still use it at a daily basis as part of my current job - at leas...
rosenfeld (Rodrigo Rosenfeld Rosas)
01:26 AM Feature #4264: General type coercion protocol for Ruby
=begin
I like #to better as well, but isn't it too generic a name, sure to conflict with libraries out there?

G...
headius (Charles Nutter)
01:07 AM Feature #4264: General type coercion protocol for Ruby
=begin
> The result for failure could either be "soft": returning nil, or "hard": raising an error.

You mean #...
rosenfeld (Rodrigo Rosenfeld Rosas)
12:38 AM Feature #4264 (Feedback): General type coercion protocol for Ruby
=begin
Justification: Ruby objects variously define to_ary, to_int and others for either explicit (before call) or ...
headius (Charles Nutter)
09:53 PM Revision b404cbac (git): Simple fix for emacs parsing. (emacs doesn't like _heredocs_)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
07:37 PM Bug #4258 (Closed): valgrind ./ruby -ve ''
=begin
This issue was solved with changeset r30522.
Akira, thank you for reporting this issue.
Your contribution t...
akr (Akira Tanaka)
07:37 PM Bug #4260 (Closed): some SEGVs in test/ruby/test_enum.rb
=begin
This issue was solved with changeset r30521.
Usaku, thank you for reporting this issue.
Your contribution t...
akr (Akira Tanaka)
07:26 PM Bug #4260: some SEGVs in test/ruby/test_enum.rb
=begin
手元では SEGV は起きないのですが、valgrind にかけると不正なメモリアクセスが検出されていました。

以下で valgrind の警告は消えたのですが、効くでしょうか?

diff --gi...
nagachika (Tomoyuki Chikanaga)
04:34 PM Bug #4260 (Assigned): some SEGVs in test/ruby/test_enum.rb
=begin
その後、akrさんに、test_enum.rb内のtest_calccを抜くとどうなるか、と言われて確認したところ、SEGVしなくなりました。

test_callccはtest_dropやtest_sort_...
usa (Usaku NAKAMURA)
04:45 PM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
Alternative one is here. This one fixes both (1) and (2). But it only fixes Mutex#synchronize. That said, tim...
kosaki (Motohiro KOSAKI)
03:18 PM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
That said, our Mutex.synchronize() method has two unsafe point.

----------------------------------------...
kosaki (Motohiro KOSAKI)
03:01 PM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
And, I think asynchronous exception should be blocked and delayed while running ensure block.
Otherwise Mut...
kosaki (Motohiro KOSAKI)
02:45 PM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
Old days, C# had similar issue. and they changed Monitor.enter(= our Mutex.lock) semantics.

http://www.b...
kosaki (Motohiro KOSAKI)
02:41 PM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
Hm, the crash issue seems different and unrelated one from this. becuase ruby_1_9_2 can reproduce
recursive...
kosaki (Motohiro KOSAKI)
03:41 AM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
This test program also makes ruby crash on my envronment (trunk + linux x86_64).

Related [Bug #3880]?
...
kosaki (Motohiro KOSAKI)
03:11 AM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
Sorry about that, wrong bug. Too many bug windows open.
=end
headius (Charles Nutter)
03:11 AM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
Sorry about that, wrong bug. Too many bug windows open.
=end
headius (Charles Nutter)
03:02 AM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
A question was raised about whether #to should understand context, as in knowing a top-level object being coe...
headius (Charles Nutter)
02:49 AM Bug #4266: Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
FYI, JRuby does not use timeout.rb anymore (as of JRuby 1.3ish I think). We use a native implementation based...
headius (Charles Nutter)
01:59 AM Bug #4266 (Closed): Timeouts in threads cause "ThreadError: deadlock; recursive locking"
=begin
Run the attached file (or this pastie http://pastie.org/1448542) a few times and you'll eventually get:

...
cjbottaro (Christopher Bottaro)
04:27 PM Bug #4246 (Closed): Net::HTTP does not timeout during SSL connection handshake
=begin
This issue was solved with changeset r30520.
Marc, thank you for reporting this issue.
Your contribution to...
yugui (Yuki Sonoda)
04:27 PM Bug #4261 (Closed): readline compilation error
=begin
This issue was solved with changeset r30519.
Yuki, thank you for reporting this issue.
Your contribution to...
yugui (Yuki Sonoda)
03:35 PM Revision 4c703e3d (git): * 2011-01-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:35 PM Revision e57215bf (git): * addr2line.c (get_nth_dirname): decrement the directory index
because the index specifies the index of given included_directories
which is separated by NUL and its index is begu...
naruse (Yui NARUSE)
02:22 PM Revision b1f8bbf4 (git): * io.c (rb_f_syscall): Add warning messages. [ruby-core:34062]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
02:16 PM Revision da235830 (git): * io.c (rb_f_syscall): Some syscall return unsigned or pointer value.
Therefore we should only check the result is -1 or not. [ruby-core:34062]
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
kosaki (Motohiro KOSAKI)
02:15 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
A GC callback API? There is no possibility of implementing such an API on JRuby. All the JVMs have different ...
headius (Charles Nutter)
11:17 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Matz: are you suggesting renaming this C implementation "WeakPtr" (or something), make it part of Ruby core, ...
kstephens (Kurt Stephens)
10:19 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Hi,

In message "Re: [ruby-core:34353] Re: [Ruby 1.9-Bug#4168] WeakRef is unsafe to use in Ruby 1.9"
o...
matz (Yukihiro Matsumoto)
04:48 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Given proper WeakReference and ReferenceQueue implementations (the latter we still don't for C, I believe), i...
headius (Charles Nutter)
04:09 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Charles:

I agree particularly with the weak reference error problem in the Delegate API. It forces the ...
kstephens (Kurt Stephens)
12:04 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
On Tue, Jan 11, 2011 at 3:08 AM, Kurt Stephens <[email protected]> wrote:
> Issue #4168 has been update...
headius (Charles Nutter)
02:11 PM Revision caab5dce (git): * io.c (rb_f_syscall): Add 64bit Linux support. Some syscall takes
long type arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
02:09 PM Bug #4251: Segmentation fault when using ruby-prof and Ruby 1.9.2
=begin
It's certainly not a perfect 1.9 implementation, but profiling on JRuby's 1.9 mode using --profile or --profi...
headius (Charles Nutter)
08:22 AM Bug #4251: Segmentation fault when using ruby-prof and Ruby 1.9.2
=begin
On 1/11/2011 6:16 PM, Evan Chaney wrote:
> Issue persists on ruby 1.9.2p136 (2010-12-25 revision 30365) [x86...
lsegal (Loren Segal)
08:15 AM Bug #4251: Segmentation fault when using ruby-prof and Ruby 1.9.2
=begin
Issue persists on ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0].
=end
evanchaney (Evan Chaney)
11:37 AM Bug #4267 (Closed): Make addr2line.c compile on OpenBSD
=begin
This issue was solved with changeset r30517.
Jeremy, thank you for reporting this issue.
Your contribution ...
naruse (Yui NARUSE)
05:22 AM Bug #4267 (Closed): Make addr2line.c compile on OpenBSD
=begin
OpenBSD uses the elf_abi.h header file instead of the elf.h header file. With the attached patch trunk build...
jeremyevans0 (Jeremy Evans)
10:37 AM Revision 38f12939 (git): * vm_dump.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:36 AM Revision d737ae54 (git): update comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:35 AM Revision fd2f2385 (git): * vm.c (thread_free): reset ruby_current_thread if it points the
thread to free.
* gc.c (slot_sweep): don't call RUBY_VM_SET_FINALIZER_INTERRUPT if
there is no current thread.
[r...
akr (Akira Tanaka)
10:27 AM Revision e1680f8c (git): * enum.c (sort_by_i): reenter check more strictly.
(sort_by_cmp): ditto.
[ruby-dev:43003] reported by Usaku NAKAMURA.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
akr (Akira Tanaka)
09:47 AM Bug #4227 (Closed): Webrick tests use deprecated :RequestHandler option
=begin
This issue was solved with changeset r30516.
Peter, thank you for reporting this issue.
Your contribution t...
naruse (Yui NARUSE)
09:31 AM Feature #4270 (Rejected): Resolv does not handle UTF8 domain names.
=begin
UTF-8 domain names are punycode, so you should encode utf-8 domain name to punycode domain name.

Like
...
sorah (Sorah Fukumori)
09:28 AM Feature #4270 (Closed): Resolv does not handle UTF8 domain names.
=begin
Resolv.getaddress(es) cannot handle UTF8 domain names:

Steps to reproduce error:

Resolv.getadd...
postmodern (Hal Brodigan)
08:52 AM Bug #4263 (Rejected): `pack': can't convert Fixnum into String (TypeError)
=begin
You use the result of FindWindowX as the first argument at next call,
but the returned value and the first ...
nobu (Nobuyoshi Nakada)
08:47 AM Feature #4262 (Closed): {key=>val}.hash is always equal to {val=>key}.hash
=begin
This issue was solved with changeset r30514.
Heesob, thank you for reporting this issue.
Your contribution ...
nobu (Nobuyoshi Nakada)
08:24 AM Bug #1813: Threading seg fault (1.9.1-p129 Linux/Mac)
=begin
The given code produces a segmentation fault under ruby 1.9.2-p0 and 1.9.2-p136 (tested in Ubuntu 64 bits). I...
ibc (Iñaki Baz Castillo)
07:47 AM Feature #4269 (Closed): command with && should execute as shell
=begin
Hello.
Currently with linux
command("ls && ls") is passed out to shell (correctly) so that it can run wi...
rogerdpack (Roger Pack)
07:26 AM Revision ef073660 (git): * lib/net/http.rb (Net::HTTP#connect): makes it timeout during
SSL handshake too. [ruby-core:34203]
Patch by Marc Slemko.
* test/net/http/test_http.rb (TestNetHTTP_v1_2#test_tim...
yugui (Yuki Sonoda)
07:26 AM Revision 6c977786 (git): * ext/readline/extconf.rb: new checks for RL_PROMPT_START_IGNORE
and RL_PROMPT_END_IGNORE. [ruby-core:34331]
* ext/readline/readline.c: enables USE_INSERT_IGNORE_ESCAPE only if
RL...
yugui (Yuki Sonoda)
07:21 AM Bug #4268 (Closed): FIBER_USE_NATIVE を undef していると GC.stress 下で Enumerable#zip が core
=begin
r27635 (FIBER_USE_NATIVE パッチ取り入れ)以後の trunk で、
#undef FIBER_USE_NATIVE していると発生するのですが、以下の
ようなスクリプトで core を...
metanest (Makoto Kishimoto)
06:54 AM Revision 596872f2 (git): * README.EXT.ja (rb_ensure): typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
06:20 AM Feature #4257: switch_hitter - an acceleration of date library
=begin
I ran switch_hitter against home_run's test suites. Most of the failures are due to differences between home...
jeremyevans0 (Jeremy Evans)
03:14 AM Feature #4247: New features for Array#sample, Array#choice
=begin
On 11 January 2011 14:39, Yusuke ENDOH <[email protected]> wrote:
> Hi,
>
> 2011/1/8 Benoit Daloze <eregontp@...
Eregon (Benoit Daloze)
02:35 AM Revision 4acff773 (git): * addr2line.c: OpenBSD uses the elf_abi.h header file instead of the
elf.h header file. patched by Jeremy Evans [ruby-core:34384]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30517...
naruse (Yui NARUSE)
12:37 AM Revision 6bcf7098 (git): * test/webrick/test_cgi.rb: Removes usage of deprecated
:RequestHandler option.
patched by Peter Weldon [ruby-core:34010]
* test/webrick/test_httpproxy.rb: ditto.
* test...
naruse (Yui NARUSE)

01/11/2011

11:37 PM Revision 23733f10 (git): * 2011-01-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:37 PM Revision 79654f3f (git): * hash.c (hash_i): return different values for inverse hash.
[ruby-core:34334]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:21 PM Bug #4256: [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
Sorry, forgot to mention application is using watir 1.6.7 to support the functionality in X.rb mentioned abov...
mahendravadar (Rama Mahendravada)
10:05 PM Bug #4256: [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
As mentioned I am very new to the ROR, please ask me specific questions so that I can provide you the require...
mahendravadar (Rama Mahendravada)
08:17 PM Bug #4256: [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
Also, forgot to mention but win32-* gems that are binaries (win32-api 1.4.6 mingw32) do not contain binaries ...
luislavena (Luis Lavena)
08:15 PM Bug #4256: [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
Can you please check what "C:/Program Files/waftt/lib/script_worker2.rb:152" is requiring in that line?

...
luislavena (Luis Lavena)
07:44 PM Bug #4256: [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
@Shota : I am new to ruby can tell me what does it mean by "native extensions" of delayed_work? As we are usi...
mahendravadar (Rama Mahendravada)
10:39 PM Feature #4247: New features for Array#sample, Array#choice
=begin
Hi,

2011/1/8 Benoit Daloze <[email protected]>:
> Is there a reason to change Array#sample instead of us...
mame (Yusuke Endoh)
09:43 PM Bug #4263 (Rejected): `pack': can't convert Fixnum into String (TypeError)
=begin
I get the following error:
C:/Ruby192/lib/ruby/1.9.1/Win32API.rb:22:in `pack': can't convert Fixnum into St...
SamTreweek (Samuel Treweek)
07:28 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
This patch could be written as a C ext/*.so if MRI had an API for callbacks functions before and after each o...
kstephens (Kurt Stephens)
07:13 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Topic branch: trunk-weakref-c

Fixed: Free cached WeakRef instances after they are unreferenced.

htt...
kstephens (Kurt Stephens)
06:08 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
See commit in branch from trunk:

http://github.com/kstephens/ruby/commit/0942a955c649c39d3be4db13dbfb0ba...
kstephens (Kurt Stephens)
03:54 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
I'm working on a patch to implement weak refs in C.
=end
kstephens (Kurt Stephens)
12:52 PM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Maybe it's time to implement weakrefs in C that work well with MRI's collector.

http://www.haible.de/b...
kstephens (Kurt Stephens)
04:57 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
Some clarification about Weak/Soft/Phantom references.

* Weak: not considered as references by the GC. O...
headius (Charles Nutter)
12:43 AM Feature #4168: WeakRef is unsafe to use in Ruby 1.9
=begin
After further review, I found the synchronization issue is definitely with Rubinius and that not synchronizin...
bdurand (Brian Durand)
03:58 PM Feature #4262 (Closed): {key=>val}.hash is always equal to {val=>key}.hash
=begin
$ irb
irb(main):001:0> {1=>2}.hash
=> -381777873
irb(main):002:0> {2=>1}.hash
=> -381777873
irb(mai...
phasis68 (Heesob Park)
03:39 PM Bug #4261 (Closed): readline compilation error
=begin
r30496 causes compilation error of ext/readline on MacOS X 10.5.

It seems because libedit does not have ...
yugui (Yuki Sonoda)
03:08 PM Bug #4260 (Closed): some SEGVs in test/ruby/test_enum.rb
=begin
うまく説明できないんですが、r30494以後、test/ruby/test_enum.rbを実行するとSEGVが起きるようになりました。

(1) 単にtest-allで全テストを実行するとtest_sort_...
usa (Usaku NAKAMURA)
12:33 PM Bug #4259 (Rejected): Symbol syntactic sugar in Hashes does not work with quotes
=begin
Matz said this is true spec. Please write feature request if you want.

http://twitter.com/yukihiro_matz/...
sorah (Sorah Fukumori)
12:17 PM Bug #4259: Symbol syntactic sugar in Hashes does not work with quotes
=begin
I think this is spec...

--sora_h
=end
sorah (Sorah Fukumori)
12:06 PM Bug #4259 (Rejected): Symbol syntactic sugar in Hashes does not work with quotes
=begin
To reproduce the problem, try the following in irb:

>> hash = {Alabama: "AL"}
=> {:Alabama=>"AL"}
>>...
tbenst (Tyler Benster)
11:34 AM Revision 5a17f4c4 (git): fix spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:33 AM Revision 391d81e5 (git): * variable.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:29 AM Feature #4254: Allow method transplanting
=begin
Hi,

In message "Re: [ruby-core:34319] Re: [Ruby 1.9-Feature#4254][Open] Allow method transplanting"
o...
matz (Yukihiro Matsumoto)
10:25 AM Feature #4254: Allow method transplanting
=begin

On Jan 10, 2011, at 14:30 , Yukihiro Matsumoto wrote:

> Hi,
>
> In message "Re: [ruby-core:34291] Re:...
zenspider (Ryan Davis)
07:33 AM Feature #4254: Allow method transplanting
=begin
Hi,

In message "Re: [ruby-core:34303] Re: [Ruby 1.9-Feature#4254][Open] Allow method transplanting"
o...
matz (Yukihiro Matsumoto)
07:30 AM Feature #4254: Allow method transplanting
=begin
Hi,

In message "Re: [ruby-core:34291] Re: [Ruby 1.9-Feature#4254][Open] Allow method transplanting"
o...
matz (Yukihiro Matsumoto)
06:17 AM Feature #4254: Allow method transplanting
=begin


On 1/10/2011 2:15 AM, Ryan Davis wrote:
> If the method transplanted is pure ruby, why not allow it?
>
...
lsegal (Loren Segal)
11:04 AM Bug #4258 (Closed): valgrind ./ruby -ve ''
=begin
以下のように、ruby -ve '' としたときに、
不適切なアクセスが valgrind で検出されます。

% valgrind ./ruby -ve ''
==15880== Memcheck, a me...
akr (Akira Tanaka)
06:34 AM Revision 489d6a24 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:06 AM Bug #4255: When on a case-insensitive filesystem, "loaded features" search in require should ignore case
=begin

On Jan 10, 2011, at 06:41 , Benoit Daloze wrote:

> On 10 January 2011 14:47, Nobuyoshi Nakada <redmine@r...
zenspider (Ryan Davis)
04:47 AM Bug #4255: When on a case-insensitive filesystem, "loaded features" search in require should ignore case
=begin
Benoit is right, the issue is more complicated than this.

* OS X can have either case-sensitive or insen...
headius (Charles Nutter)
04:09 AM Revision 113b645b (git): * 2011-01-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 AM Revision c480ca0f (git): * array.c (rb_ary_resize): should care of embeded array when extending
the array.
* array.c (rb_ary_resize): need to set capa when changing the real
size of the array.
these are laten...
U.Nakamura

01/10/2011

11:41 PM Bug #4255: When on a case-insensitive filesystem, "loaded features" search in require should ignore case
=begin
On 10 January 2011 14:47, Nobuyoshi Nakada <[email protected]> wrote:
> This issue was solved with chang...
Eregon (Benoit Daloze)
10:47 PM Bug #4255 (Closed): When on a case-insensitive filesystem, "loaded features" search in require should ignore case
=begin
This issue was solved with changeset r30508.
Charles, thank you for reporting this issue.
Your contribution...
nobu (Nobuyoshi Nakada)
04:45 PM Bug #4255 (Rejected): When on a case-insensitive filesystem, "loaded features" search in require should ignore case
=begin
This should not re-load the same library when running on a system with case-insensitive filenames:

req...
headius (Charles Nutter)
09:52 PM Feature #4257 (Closed): switch_hitter - an acceleration of date library
=begin
switch_hitter'ed already passed nearly all of tests (except some tests
of class name and some confirmations...
tadf (tadayoshi funaba)
09:32 PM Bug #4256: [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
Hello,

Also note the follow: JSON binary gem is not compatible with Ruby 1.9.2, it only provides binarie...
luislavena (Luis Lavena)
05:32 PM Bug #4256 (Feedback): [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
Thank you for your report, but it needs feedback.

* Can you produce small reproducing code?
* Does del...
sorah (Sorah Fukumori)
05:02 PM Bug #4256 (Closed): [BUG] Segmentation fault ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
=begin
Scenario : upgraded the existing ROR application from 1.8.6/2.8.1 => 1.9.2/3.0.1

Steps followed by us:
...
mahendravadar (Rama Mahendravada)
08:50 PM Feature #4254: Allow method transplanting
=begin
Hi,
On 10 January 2011 02:14, Yukihiro Matsumoto <[email protected]> wrote:
> Hi,
> Class to class method...
Eregon (Benoit Daloze)
04:20 PM Feature #4254: Allow method transplanting
=begin
On Mon, Jan 10, 2011 at 1:15 AM, Ryan Davis <[email protected]> wrote:
> Matz,
>
> You've argued th...
headius (Charles Nutter)
04:15 PM Feature #4254: Allow method transplanting
=begin

On Jan 9, 2011, at 16:05 , Yukihiro Matsumoto wrote:

> Class to class method transplanting could cause s...
zenspider (Ryan Davis)
02:55 PM Feature #4254: Allow method transplanting
=begin
Hi,
: At Mon, 10 Jan 2011 10:14:34 +0900,
: Yukihiro Matsumoto wrote in [ruby-core:34283]:
No, I am thinkin...
nobu (Nobuyoshi Nakada)
12:58 PM Feature #4254: Allow method transplanting
=begin
On Sun, Jan 9, 2011 at 7:14 PM, Yukihiro Matsumoto <[email protected]> wrote:
> |Are you thinking of a meth...
headius (Charles Nutter)
10:14 AM Feature #4254: Allow method transplanting
=begin
Hi,

In message "Re: [ruby-core:34281] Re: [Ruby 1.9-Feature#4254][Open] Allow method transplanting"
o...
matz (Yukihiro Matsumoto)
09:37 AM Feature #4254: Allow method transplanting
=begin
2011/1/10 Yukihiro Matsumoto <[email protected]>:
> Hi,
>
> Class to class method transplanting could cau...
zimbatm (zimba tm)
09:06 AM Feature #4254: Allow method transplanting
=begin
Hi,

Class to class method transplanting could cause serious problem, but
it might be able to relax module...
matz (Yukihiro Matsumoto)
08:56 AM Feature #4254: Allow method transplanting
=begin

On 2011-01-09, at 2:53 PM, Loren Segal wrote:

>
> Although it would be great to see #bind (and define_...
lsegal (Loren Segal)
05:33 AM Feature #4254: Allow method transplanting
=begin
On Sun, Jan 9, 2011 at 1:53 PM, Loren Segal <[email protected]> wrote:
> FWIW I've implemented something simila...
headius (Charles Nutter)
04:57 AM Feature #4254: Allow method transplanting
=begin


On 1/9/2011 2:53 PM, Loren Segal wrote:
> FWIW I've implemented something similar a while back as a gem ...
lsegal (Loren Segal)
04:53 AM Feature #4254: Allow method transplanting
=begin
On 1/9/2011 8:17 AM, Jonas Pfenniger (zimbatm) wrote:
> I agree it's not the cleanest, but it's not like I w...
lsegal (Loren Segal)
01:46 PM Revision dd55661f (git): * include/ruby/defines.h (CASEFOLD_FILESYSTEM): HFS+ is case
insensitive.
* load.c (loaded_feature_path, rb_feature_p, load_lock): on a
case-insensitive filesystem, loaded feat...
nobu (Nobuyoshi Nakada)
12:34 PM Revision 3e82d923 (git): * common.mk (showflags): show LD commands.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:32 AM Revision fd7c5303 (git): * test/ruby/test_method.rb (TestMethod#test_define_method): method
transplanting between class and module is impossible.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30506 b2dd03...
nobu (Nobuyoshi Nakada)
04:51 AM Revision 594793f5 (git): * misc/rdoc-mode.el (rdoc-mode): show trailing whitespace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:24 AM Revision ee0f448f (git): * util.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)

01/09/2011

11:44 PM Bug #3150: net/https peer verification doesn't do anything
=begin
Using Ubuntu 10.04 and OpenSSL 1.0.0c, I get the expected exception.
=end
MartinBosslet (Martin Bosslet)
10:44 PM Revision 1ca87609 (git): * misc/README: mention rdoc-mode.el and ruby-style.el.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:44 PM Revision 0b47f776 (git): * 2011-01-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:44 PM Revision 57e0bf96 (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:17 PM Feature #4254: Allow method transplanting
=begin
2011/1/9 Haase, Konstantin <[email protected]>:
> Wouldn't that be unnecessary if ...
zimbatm (zimba tm)
10:08 PM Feature #4254: Allow method transplanting
=begin
Wouldn't that be unnecessary if matz' trait proposal would be implemented?

On Jan 9, 2011, at 13:58 , Jona...
rkh (Konstantin Haase)
10:01 PM Feature #4254: Allow method transplanting
=begin

On Jan 9, 2011, at 04:58 , Jonas Pfenniger wrote:

> Feature #4254: Allow method transplanting
> http://...
zenspider (Ryan Davis)
09:58 PM Feature #4254 (Closed): Allow method transplanting
=begin
Is there a technical reason to not allow re-binding a method from one module to any other module ?

modu...
zimbatm (zimba tm)
02:57 PM Feature #3616 (Closed): IRB + readline incorrectly counts non-printing characters in prompt
=begin
This issue was solved with changeset r30496.
Sung, thank you for reporting this issue.
Your contribution to...
kouji (Kouji Takao)
11:38 AM Revision 41c93065 (git): * transcode.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:39 AM Revision 45493bb2 (git): * io.c (Kernel.#syscall): implemented on LP64/LLP64 environments too.
also uses __syscall if available for *BSD on 64bit architecture.
[ruby-core:34062]
git-svn-id: svn+ssh://ci.ruby-l...
yugui (Yuki Sonoda)
07:39 AM Revision b128f7ff (git): * lib/irb/locale.rb (IRB::Locale::LOCALE_NAME_RE):
some platoform has a locale without territory but with
encoding.
(#each_sub_locale): ditto.
git-svn-id: svn+ssh:...
yugui (Yuki Sonoda)
05:54 AM Revision 0c560941 (git): * 2011-01-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:54 AM Revision 38f5ffef (git): * ext/readline/readline.c: apply a patch from Nobuyoshi Nakada.
fixed #3616 [ruby-core:31484] IRB + readline incorrectly counts
non-printing characters in prompt
git-svn-id: svn...
kouji (Kouji Takao)
01:44 AM Bug #4248 (Rejected): r30483 might cause underflow
=begin
Hi,

2011/1/8 Yukihiro Matsumoto <[email protected]>:
> The following is the problem case given from R...
mame (Yusuke Endoh)

01/08/2011

03:29 PM Bug #4251: Segmentation fault when using ruby-prof and Ruby 1.9.2
=begin
On Sat, Jan 08, 2011 at 12:34:39PM +0900, Evan Chaney wrote:
> Bug #4251: Segmentation fault when using ruby...
tenderlovemaking (Aaron Patterson)
12:33 PM Bug #4251 (Third Party's Issue): Segmentation fault when using ruby-prof and Ruby 1.9.2
=begin
ISSUE

Segmentation faults occur when profiling Rails 3 controller actions that add new objects to the d...
evanchaney (Evan Chaney)
01:07 PM Revision d3b337c5 (git): fix spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:48 PM Revision 113f27ba (git): * enum.c (enum_sort_by): use rb_ary_resize.
(ary_cutoff): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:25 PM Revision 8eec9c94 (git): * pack.c (swapf): compilation condition simplified.
(swapd): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:52 AM Revision 13c4c551 (git): * pack.c (swapd): remove duplicated code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:51 AM Revision b85ed255 (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:29 AM Revision c36ad781 (git): * thread.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:21 AM Bug #4248: r30483 might cause underflow
=begin
Hi,

In message "Re: [ruby-core:34218] [Ruby 1.9-Bug#4248][Open] r30483 might cause underflow"
on Fri,...
matz (Yukihiro Matsumoto)
02:59 AM Bug #3150: net/https peer verification doesn't do anything
=begin
I tested this again in OS X 10.6.6 yesterday, and the problem still exists. I used Aaron's code from 09/09/2...
nbibler (Nathaniel Bibler)
02:47 AM Feature #4247: New features for Array#sample, Array#choice
=begin
On 7 January 2011 18:14, Aaron Patterson <[email protected]> wrote:
> Why not provide "samples" tha...
Eregon (Benoit Daloze)
02:15 AM Feature #4247: New features for Array#sample, Array#choice
=begin
On Fri, Jan 07, 2011 at 08:08:03PM +0900, Yusuke ENDOH wrote:
> Hi,
>
> 2011/1/7 Yoji Ojima <redmine@ruby...
tenderlovemaking (Aaron Patterson)

01/07/2011

11:59 PM Feature #4247: New features for Array#sample, Array#choice
=begin
On 7 January 2011 14:14, Yusuke ENDOH <[email protected]> wrote:
> 2011/1/7 Benoit Daloze <[email protected]>:...
Eregon (Benoit Daloze)
10:14 PM Feature #4247: New features for Array#sample, Array#choice
=begin
Hi.

2011/1/7 Benoit Daloze <[email protected]>:
> Did you consider having another option to {each_,}samp...
mame (Yusuke Endoh)
09:30 PM Feature #4247: New features for Array#sample, Array#choice
Hi,

On 7 January 2011 12:08, Yusuke ENDOH <[email protected]> wrote:
> Hi,
>
> 2011/1/7 Yoji Ojima <redmine@...
Eregon (Benoit Daloze)
08:08 PM Feature #4247: New features for Array#sample, Array#choice
Hi,
2011/1/7 Yoji Ojima <[email protected]>:
> We are planning to add the following features of the random sa...
mame (Yusuke Endoh)
07:20 PM Feature #4247 (Rejected): New features for Array#sample, Array#choice
=begin
We are planning to add the following features of the random sampling to Array.

1. Weighted random sampl...
oj (Yoji Ojima)
10:06 PM Bug #4249 (Closed): Net::IMAP gets a parse error response while sending multibyte mail
=begin
RFC3501 which defines IMAP version 4 rev 1 said:

"A literal is a sequence of zero or more octets (includ...
niw (Yoshimasa Niwa)
09:57 PM Bug #4242 (Closed): ruby-mode for emacs syntax highlighting breaks on regular expressions
=begin
This issue was solved with changeset r30484.
Nguma, thank you for reporting this issue.
Your contribution t...
nobu (Nobuyoshi Nakada)
09:20 PM Bug #4248 (Rejected): r30483 might cause underflow
=begin
Hi, matz (or Ray Chason) --

http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=30483

> A...
mame (Yusuke Endoh)
07:42 PM Bug #4245: Array index with Range inconsistency
=begin
Yes, it's a bit odd, but it is clearly noted in the docs that this special case exists.

Marc-Andre: - Fo...
sdsykes (Stephen Sykes)
04:28 AM Bug #4245 (Rejected): Array index with Range inconsistency
=begin
This is per spec.

Think of it this way:

[5..-1]: give me all elements after the 5th one and up to t...
marcandre (Marc-Andre Lafortune)
01:14 AM Bug #4245 (Rejected): Array index with Range inconsistency
=begin
I've come across what I believe to be a possible inconsistency in the implementation of the Range array index...
kristianpd (Kristian PD)
06:45 PM Bug #4210 (Rejected): id rather than object_id used in 1.9 rdoc for ObjectSpace
=begin
> Yes, sorry, I missed that it was a block parameter. Apologies for the noise.

np :)
=end
usa (Usaku NAKAMURA)
06:28 PM Bug #4210: id rather than object_id used in 1.9 rdoc for ObjectSpace
=begin
Yes, sorry, I missed that it was a block parameter. Apologies for the noise.

I'm not able to close this ...
noodl (Vincent Bray)
02:46 PM Bug #4210: id rather than object_id used in 1.9 rdoc for ObjectSpace
=begin
The docs look correct to me. #{id} is referencing the parameter passed into the Proc, which can be named anyt...
mitchellh (Mitchell Hashimoto)
04:32 PM Revision 6fd9c371 (git): * 2011-01-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:32 PM Revision 8e96c2c5 (git): reverting r30451 until I can figure out what is wrong.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
04:11 PM Bug #4244 (Assigned): Psych.to_json generate incorrect JSON
=begin

=end
yugui (Yuki Sonoda)
04:11 PM Bug #4244: Psych.to_json generate incorrect JSON
=begin

=end
yugui (Yuki Sonoda)
12:04 AM Bug #4244 (Closed): Psych.to_json generate incorrect JSON
=begin
Psych.to_json could be presumed to return JSON because of its name.
But Psych.to_json generate single-quote...
nagachika (Tomoyuki Chikanaga)
02:07 PM Revision 35f78ac1 (git): * lib/mkmf.rb (configuration): backref needs to capture.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:07 PM Revision 64d04c7f (git): property.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:57 PM Revision 29ed2f30 (git): * misc/ruby-mode.el (ruby-mode-variables), misc/ruby-style.el:
show trailing whitespace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:54 PM Revision a262f71f (git): * misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): highlight
regexp after open bracket. [ruby-core:34183]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30484 b2dd03c8-39d4-...
nobu (Nobuyoshi Nakada)
10:00 AM Bug #4246: Net::HTTP does not timeout during SSL connection handshake
=begin
This script demonstrates the behavior. It opens a socket listening on port 6666, then opens a SSL connection...
marcs (Marc Slemko)
09:58 AM Bug #4246 (Closed): Net::HTTP does not timeout during SSL connection handshake
=begin
If you open a SSL connection and it hangs while doing the SSL connection handshake then it does not timeout u...
marcs (Marc Slemko)
04:16 AM Bug #4241: IMAPTest#test_imaps_verify_none does not stop
=begin
On Fri, Jan 07, 2011 at 03:36:38AM +0900, Aaron Patterson wrote:
> On Thu, Jan 06, 2011 at 08:09:53PM +0900,...
Cezary (Cezary Baginski)
03:36 AM Bug #4241: IMAPTest#test_imaps_verify_none does not stop
=begin
On Thu, Jan 06, 2011 at 08:09:53PM +0900, Kazuhiro NISHIYAMA wrote:
> Bug #4241: IMAPTest#test_imaps_verify_...
tenderlovemaking (Aaron Patterson)
12:17 AM Revision dc06b7b7 (git): * bignum.c (bigmul1_karatsuba): avoid overflow that make assertion
fail in certain case. this patch is contributed from Ray Chason
<chasonr at gmail.com> in personal communication.
...
matz (Yukihiro Matsumoto)
 

Also available in: Atom