Project

General

Profile

Activity

From 04/27/2013 to 05/03/2013

05/03/2013

10:24 PM Feature #8361: Alternative syntax for block parameter
=begin
I agree, it is getting complicated, maybe it was a bad idea. It may be closed if you do not think it is wort...
alexeymuranov (Alexey Muranov)
08:17 PM Feature #8361: Alternative syntax for block parameter
I don't think the syntax cannot be defined without conflict.
Prove me I am wrong.
Matz.
matz (Yukihiro Matsumoto)
06:40 PM Feature #8361: Alternative syntax for block parameter
=begin
It's unacceptable to distinguish two semantics of "(({[ ]}))" by a token following ((*after*)) it.
=end
nobu (Nobuyoshi Nakada)
04:32 PM Feature #8361: Alternative syntax for block parameter
=begin
From the top of my mind, i can propose only this:
p = lambda [x]->{
# ...
}
[2, 3, 4].map [x]->{x*...
alexeymuranov (Alexey Muranov)
04:25 PM Feature #8361: Alternative syntax for block parameter
=begin
You are right, there is a problem. It is similar to the problem with hashes:
def f(h); end
f {1=>2}
# ...
alexeymuranov (Alexey Muranov)
09:17 AM Feature #8361 (Feedback): Alternative syntax for block parameter
nobu (Nobuyoshi Nakada)
09:17 AM Feature #8361: Alternative syntax for block parameter
If it were introduced, how could you pass an array with a block? nobu (Nobuyoshi Nakada)
08:00 AM Feature #8361 (Closed): Alternative syntax for block parameter
=begin
I propose an alternative syntax for block parameters:
p = lambda [x] {
# do whatever you like with ...
alexeymuranov (Alexey Muranov)
10:23 PM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
Show us the patch first. I am afraid I misunderstand you.
Matz
matz (Yukihiro Matsumoto)
10:10 PM Bug #8313: rubygem 2.0 can't communicate with remote sources http://rubygems.org/
Workaround :
I uninstall all macports ruby packages. And install RVM (https://rvm.io/rvm/). Activate ruby 2.0.0-p0 ...
legerf (Frederic Leger)
08:50 PM Bug #8364 (Third Party's Issue): Vim's if_ruby feature sometimes crash.
=begin
This problem was originally reported to vim-jp project. See
((<URL:https://github.com/vim-jp/issues/issues/...
Anonymous
08:23 PM Feature #8354 (Closed): lib/cgi/util.rb を関数としても使えるようにしたい
This issue was solved with changeset r40571.
Takeyuki, thank you for reporting this issue.
Your contribution to Ruby ...
xibbar (Takeyuki FUJIOKA)
10:59 AM Feature #8354: lib/cgi/util.rb を関数としても使えるようにしたい
CGI でも、いわゆるロジックっぽい部分で h を使うのは推奨されないと思うんですが、
確かに CGI の html 生成の部分は、ERB と同じ理由で短い名前が欲しそうですね。
納得しました。賛成しないのを取り下げます。
...
mame (Yusuke Endoh)
08:57 AM Feature #8354: lib/cgi/util.rb を関数としても使えるようにしたい
一般的なコードの中でescapeHTMLが多用されるとは思わないのですが、
cgiアプリの中ではある程度escapeHTMLが必要になります。
これが随所に出てきて、
@cgi = CGI.new("html5")
login...
xibbar (Takeyuki FUJIOKA)
12:10 AM Feature #8354: lib/cgi/util.rb を関数としても使えるようにしたい
escapeHTML を関数として呼び出せるのはいいと思います。
しかし h のエイリアスはあまり賛成でないです。一般的なプログラムの中で
s = h s
みたいなコードを書くことを Ruby が推奨しているとは...
mame (Yusuke Endoh)
04:56 PM Bug #8330 (Rejected): WEBrick::HTTPUtils::parse_query replaces plus (+) with space
WEBrick::HTTPUtils::parse_query decodes application/x-www-form-urlencoded; it's encodes " " as "+".
see also http://...
naruse (Yui NARUSE)
04:33 PM Bug #8330: WEBrick::HTTPUtils::parse_query replaces plus (+) with space
I am not sure about RFC, but attached patch could fix this issue.
I want to get feedback from an expert about this.
...
ayumin (Ayumu AIZAWA)
12:47 PM Feature #8107: [patch] runtime flag to track object allocation metadata
> Another consideration is lack of EVENTs bit. It is restricted to 32bit.
> GC related events are special. So I wa...
tmm1 (Aman Karmani)

05/02/2013

11:56 PM Bug #8342 (Assigned): IO.readlines ignores Encoding.default_internal if Encoding.default_external is ASCII-8BIT
leocassarani (Leo Cassarani) wrote:
> Thanks naruse. However, this seems inconsistent with the way encodings are han...
naruse (Yui NARUSE)
11:12 PM Bug #8342: IO.readlines ignores Encoding.default_internal if Encoding.default_external is ASCII-8BIT
Thanks naruse. However, this seems inconsistent with the way encodings are handled for individual IO instances. For e... leocassarani (Leo Cassarani)
10:50 PM Feature #7701: Non-optional (required) keyword args
(Same question as Charles) this will be included with 2.1 (I didn't see it in this list, but assume it will anyway? h... rogerdpack (Roger Pack)
09:04 PM Bug #8359: If p is a proc, p.call(x) can take a block, but p[x] cannot
=begin
Ok, maybe this is not a bug report but a feature request. Is there a reason to not allow (({ p[x] do ...}))?...
alexeymuranov (Alexey Muranov)
08:45 PM Bug #8359 (Rejected): If p is a proc, p.call(x) can take a block, but p[x] cannot
=begin
You can pass a block to (({ #[] })) in two ways:
format[[1, 2], "\n", &proc {|c| "[ #{ c } ]"}]
or:...
Anonymous
07:46 PM Bug #8359 (Rejected): If p is a proc, p.call(x) can take a block, but p[x] cannot
=begin
format = lambda { |l, s = '', &w|
l.map {|e| w ? w[e] : e}.join(s)
}
format.call([1, 2], "\n")...
alexeymuranov (Alexey Muranov)
05:57 PM Bug #8358 (Closed): TestSprintf#test_float test failure
I noticed TestSprintf#test_float
http://ci.rubyinstaller.org/job/ruby-trunk-x86-test-all/1287/console
~~~
1) F...
phasis68 (Heesob Park)
05:08 PM Bug #8353 (Closed): segfault with puma-1.6.3
trevor (trevor 6) wrote:
> /lib64/libpthread.so.0() [0x3533c0f500]
> /usr/local/lib/libruby.so.2.0(+0x7fa38) [0x7f3...
nobu (Nobuyoshi Nakada)
08:57 AM Bug #8353: segfault with puma-1.6.3
charliesome (Charlie Somerville) wrote:
> Are you able to provide the 'Loaded features' section of the segfault info...
trevor (trevor 6)
07:52 AM Bug #8353: segfault with puma-1.6.3
Are you able to provide the 'Loaded features' section of the segfault info dump? Anonymous
07:40 AM Bug #8353 (Closed): segfault with puma-1.6.3
not sure if this is helpful, but it's all I can provide.
intel xeon X5670, linux 2.6.32
---
/usr/local/lib/rub...
trevor (trevor 6)
08:43 AM Feature #8354 (Closed): lib/cgi/util.rb を関数としても使えるようにしたい
cgi/util.rb には CGI.escapeHTML などのメソッドがあります。
これらを使うにはCGI.escapeHTML(str) みたいにして
いちいち全部書かなきゃならなくて、
長いと思っています。
erbを使...
xibbar (Takeyuki FUJIOKA)
02:34 AM Bug #8352: URI squeezes a sequence of slashes in merging paths when it shouldn't
s/RFC 2896/RFC 2396/ knu (Akinori MUSHA)
02:27 AM Bug #8352 (Closed): URI squeezes a sequence of slashes in merging paths when it shouldn't
RFC 2396 (on which the library currently is based) or RFC 3986 says nothing about a sequence of slashes in the path p... knu (Akinori MUSHA)

05/01/2013

11:00 PM Bug #8221: 2 AES-128-GCM (probably same in AES-256-GCM) bug?
=begin
Is this related to ((<URL:https://s3.amazonaws.com/archive.travis-ci.org/jobs/6783150/log.txt>))?
4) Er...
nobu (Nobuyoshi Nakada)
07:04 PM Bug #8351 (Closed): Error message is not grammatical
This issue was solved with changeset r40539.
Andrew, thank you for reporting this issue.
Your contribution to Ruby is...
Eregon (Benoit Daloze)
07:01 PM Bug #8351: Error message is not grammatical
Thanks, it will be committed soon! Eregon (Benoit Daloze)
04:54 PM Bug #8351 (Closed): Error message is not grammatical
Enumerable#chunk has the error message "symbol begins with an underscore is reserved".
This is not grammatical. As...
agrimm (Andrew Grimm)
04:47 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
@ko1 I ran some basic benches against Discourse, results are here:
http://meta.discourse.org/t/ruby-may-be-gettin...
sam.saffron (Sam Saffron)
01:09 PM Bug #8347 (Assigned): Couldn't find file to include 'lib/rake/doc/README.rdoc' from ../lib/rake/version.rb
Fixed warning but ri does not work:
`ri Rake` does not show the README content, only "includes" and "extended by" ...
zzak (zzak _)
12:21 PM Bug #8347 (Closed): Couldn't find file to include 'lib/rake/doc/README.rdoc' from ../lib/rake/version.rb
This issue was solved with changeset r40535.
Zachary, thank you for reporting this issue.
Your contribution to Ruby i...
zzak (zzak _)
06:16 AM Feature #8350 (Rejected): Extending `%{}` notation in string to accept an array
sawa (Tsuyoshi Sawada) wrote:
> but that would not cause any conflict.
> There is also a different usage of `String...
nobu (Nobuyoshi Nakada)
02:09 AM Feature #8350 (Rejected): Extending `%{}` notation in string to accept an array
=begin
`String#%` accepts a hash as an argument and interpolates the values into `%{}`-notated portions of the strin...
sawa (Tsuyoshi Sawada)

04/30/2013

10:37 PM Bug #8349 (Closed): [mingw] adding -mfpmath=sse -msse2 causes segv on Windows 7
phasis68 (Heesob Park) wrote:
> I think -mstackrealign flag is the proper solution of this issue.
>
> Refer to
...
h.shirosaki (Hiroshi Shirosaki)
08:08 PM Bug #8349: [mingw] adding -mfpmath=sse -msse2 causes segv on Windows 7
I think -mstackrealign flag is the proper solution of this issue.
Refer to
http://www.peterstock.co.uk/games/mi...
phasis68 (Heesob Park)
07:37 PM Bug #8349: [mingw] adding -mfpmath=sse -msse2 causes segv on Windows 7
うーん、SSE を使って自動ベクトル化するときに何かバグを踏んでいるんですかねぇ。
objdump か何かでそれぞれの関数を逆アセンブルして貼って頂けませんか。
naruse (Yui NARUSE)
06:37 PM Bug #8349 (Closed): [mingw] adding -mfpmath=sse -msse2 causes segv on Windows 7
I tried -mfpmath=sse -msse2 with mingw on Windows 7 and got 2 segv while make test-all.
Here is the detail.
https...
h.shirosaki (Hiroshi Shirosaki)
08:00 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
Confirmed the recent push resolves it, will try to gather some benchmarks against Discourse tomorrow. sam.saffron (Sam Saffron)
05:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/30 17:41), SASADA Koichi wrote:
> ko1debugfiber.resume
>
Maybe I can yield non-bug version.

-- ...
ko1 (Koichi Sasada)
05:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/30 17:05), sam.saffron (Sam Saffron) wrote:
>
>> > And can you pass all tests by `make test-all' on yo...
ko1 (Koichi Sasada)
05:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/30 15:59), sam.saffron (Sam Saffron) wrote:
> Having trouble testing this against Discourse, can't get it...
ko1 (Koichi Sasada)
05:05 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
> And can you pass all tests by `make test-all' on your environment?
Nope, its core dumping with the exact same as...
sam.saffron (Sam Saffron)
04:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/30 16:03), SASADA Koichi wrote:
> Thanks. How to reproduce?

And can you pass all tests by `make test...
ko1 (Koichi Sasada)
04:43 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
Install latest ubuntu x64, grab latest source, make install seems to do the trick for me, will try to install on my m... sam.saffron (Sam Saffron)
04:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/30 15:59), sam.saffron (Sam Saffron) wrote:
> Having trouble testing this against Discourse, can't get it...
ko1 (Koichi Sasada)
03:59 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
Having trouble testing this against Discourse, can't get it to install ruby gems
/home/sam/.rvm/gems/ruby-head-rgeng...
sam.saffron (Sam Saffron)
03:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
Now, I add "disable RGENGC feature".
A macro USE_RGENGC in include/ruby/ruby.h enable/disable RGENGC completely.
...
ko1 (Koichi Sasada)
05:27 PM Feature #8343 (Assigned): StringScanner#[] should accept names of named captures
rkh (Konstantin Haase) wrote:
> On a related note: should the patch be submitted in a second issue on the ruby-trunk...
naruse (Yui NARUSE)
04:06 PM Bug #8348 (Rejected): ruby hangs randomly in daemonized processes on Debian GNU/kFreeBSD
=begin
Ruby scripts that use Process.daemon seem to hang randomly on Debian GNU/kFreeBSD.
Steps to reproduce:
...
JoeKun (Joel Lopes Da Silva)
10:09 AM Bug #8298: Module include inconsistency
Student (Nathan Zook) wrote:
> I think that perhaps I was too brief. My complaint is only that `N` precedes `M` (an...
marcandre (Marc-Andre Lafortune)
06:44 AM Bug #8298: Module include inconsistency
I think that perhaps I was too brief. My complaint is only that `N` precedes `M` (and `C`) in the ancestor list. Th... Student (Nathan Zook)
05:58 AM Bug #8344: Status of Psych and Syck
@tenderlove What about rubygems dependency on EngineManager? See Gem::Specification#to_yaml and lib/rubygems/syck_hac... zzak (zzak _)
04:23 AM Bug #8344: Status of Psych and Syck
On Mon, Apr 29, 2013 at 10:06:10PM +0900, zzak (Zachary Scott) wrote:
>
> Issue #8344 has been updated by zzak ...
Anonymous
04:00 AM Bug #8346: If a module is included, its public instance methods behave like module functions
Ok, thanks for the explanation. alexeymuranov (Alexey Muranov)
12:21 AM Bug #8346 (Rejected): If a module is included, its public instance methods behave like module functions
jacknagel (Jack Nagel) wrote:
> Here you have included M in Object, which is why the method is now available on M it...
marcandre (Marc-Andre Lafortune)
12:09 AM Bug #8346: If a module is included, its public instance methods behave like module functions
alexeymuranov (Alexey Muranov) wrote:
> =begin
> This behavior is unexpected to me:
>
> module M
> def f
...
Anonymous
01:34 AM Bug #8347 (Closed): Couldn't find file to include 'lib/rake/doc/README.rdoc' from ../lib/rake/version.rb
zzak (zzak _)
12:12 AM Bug #6634: Deadlock with join and ConditionVariable
Hi there,
I've faced similar problem with ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.1.0] (installe...
we4tech (nhm tanveeer hossain khan)

04/29/2013

10:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/29 11:45), SASADA Koichi wrote:
> (2013/04/29 2:19), Magnus Holm wrote:
>> What exactly does "moving me...
ko1 (Koichi Sasada)
03:59 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/29 15:46), headius (Charles Nutter) wrote:
> * Most of the benchmarks do not have enough old data to make...
ko1 (Koichi Sasada)
03:46 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
I like the technique. I have some observations.
* Most of the benchmarks do not have enough old data to make a dif...
headius (Charles Nutter)
12:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/29 11:41), SASADA Koichi wrote:
> (2013/04/29 5:00), Eric Wong wrote:
>> What is the expected performan...
ko1 (Koichi Sasada)
11:53 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/29 2:19), Magnus Holm wrote:
> What exactly does "moving memory areas" mean? Do you have any links?

...
ko1 (Koichi Sasada)
11:53 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/29 5:00), Eric Wong wrote:
> What is the expected performance impact for short-lived scripts and
> one-...
ko1 (Koichi Sasada)
05:23 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
"ko1 (Koichi Sasada)" <[email protected]> wrote:
> How about to introduce this new GC algorithm/implementation...
normalperson (Eric Wong)
02:23 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
On Sun, Apr 28, 2013 at 6:29 PM, SASADA Koichi <[email protected]> wrote:

> (2013/04/29 1:19), Magnus Holm wrote:
...
judofyr (Magnus Holm)
01:53 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/29 1:19), Magnus Holm wrote:
> In hindsight I think that the sliding views-technique is only required
>...
ko1 (Koichi Sasada)
01:23 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
On Sun, Apr 28, 2013 at 6:07 PM, SASADA Koichi <[email protected]> wrote:

> (2013/04/28 23:34), SASADA Koichi wrote...
judofyr (Magnus Holm)
01:23 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/28 23:34), SASADA Koichi wrote:
>> Another thing: What about passing the old value to OBJ_WB too? OBJ_WB(...
ko1 (Koichi Sasada)
10:24 PM Bug #8298 (Rejected): Module include inconsistency
This is official restriction on module mix-in.
1. modifications to modules after they are included would not be ch...
matz (Yukihiro Matsumoto)
10:07 PM Feature #6183: Enumerator::Lazy performance issue
@gregolsen Sure, np! zzak (zzak _)
07:10 PM Feature #6183: Enumerator::Lazy performance issue
Zachary Scott, thanks for your interest. I'm afraid it doesn't merge into trunk cleanly anymore after introducing laz... gregolsen (Innokenty Mikhailov)
10:06 PM Bug #8344: Status of Psych and Syck
Aaron has stated that we should remove the EngineManager code for 2.1.0: https://twitter.com/tenderlove/status/328745... zzak (zzak _)
12:58 AM Bug #8344: Status of Psych and Syck
I did the doc change and zzak has some nice ideas to improve it, so I give him the ticket.
I would like to hear opin...
Eregon (Benoit Daloze)
12:17 AM Bug #8344: Status of Psych and Syck
We should update the YAML module overview in lib/yaml.rb to reflect this more clearly.
Maybe we add a History or j...
zzak (zzak _)
12:02 AM Bug #8344 (Closed): Status of Psych and Syck
Hello,
The current state of YAML being Psych is still a bit unclear (see lib/yaml.rb).
I propose to document YA...
Eregon (Benoit Daloze)
09:56 PM Bug #8346: If a module is included, its public instance methods behave like module functions
Compare with:
```ruby
module M
def self.f
0
end
def f
1
end
end
include M
M.f # => 0
alexeymuranov (Alexey Muranov)
09:53 PM Bug #8346 (Rejected): If a module is included, its public instance methods behave like module functions
=begin
This behavior is unexpected to me:
module M
def f
1
end
end
include M
M.f # ...
alexeymuranov (Alexey Muranov)
05:05 PM Feature #8338 (Closed): compilation failure in nkf with Bionic (Android's libc)
This issue was solved with changeset r40520.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)
04:23 PM Feature #8257: Exception#cause to carry originating exception along with new one
I love the idea of having $! be the cause. It would also mean instant adoption. rkh (Konstantin Haase)
04:23 AM Feature #8257: Exception#cause to carry originating exception along with new one
On Sat, Apr 27, 2013 at 6:09 PM, SASADA Koichi <[email protected]> wrote:
> Summary:
> (1) raise method captures $! ...
headius (Charles Nutter)
02:53 PM Feature #8324: Net::Telnet.new のオプション
net/* なので naruse さんがメンテナかと思っていました。失礼しました。 hsbt (Hiroshi SHIBATA)
12:13 PM Feature #8324: Net::Telnet.new のオプション
telnet にはメンテナいません naruse (Yui NARUSE)
02:00 PM Bug #8342 (Rejected): IO.readlines ignores Encoding.default_internal if Encoding.default_external is ASCII-8BIT
If external encoding is ASCII-8BIT, the input content is considered as binary.
It is out of text encoding conversion...
naruse (Yui NARUSE)
09:35 AM Bug #8342 (Assigned): IO.readlines ignores Encoding.default_internal if Encoding.default_external is ASCII-8BIT
Seems intended behavior to me. nobu (Nobuyoshi Nakada)
11:24 AM Bug #8084: ext/tk/MANUAL_tcltklib.eucj is utf-8
jaは国名コードなので、この場合は言語コードのjaを使うべきだと思います。
少なくともREADME.jaやdoc/*.jaはこちらを使っています。
nobu (Nobuyoshi Nakada)
09:21 AM Bug #8084 (Closed): ext/tk/MANUAL_tcltklib.eucj is utf-8
This issue was solved with changeset r40519.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nagai (Hidetoshi Nagai)
12:39 AM Bug #8084: ext/tk/MANUAL_tcltklib.eucj is utf-8
I suggest to rename from *.eucj to *.utf8 (or something else).
But I do not know whether any files depend on the fil...
znz (Kazuhiro NISHIYAMA)
07:03 AM Bug #8337: Test failure and memory leak with OpenSSL::BN
oh...
I'm sorry for bother you.
nagachika (Tomoyuki Chikanaga)
01:11 AM Bug #8337 (Closed): Test failure and memory leak with OpenSSL::BN
nagachika (Tomoyuki Chikanaga) wrote:
> Hello,
>
> I think ALLOCA_N() uses alloca() to allocate memory from machi...
h.shirosaki (Hiroshi Shirosaki)
12:27 AM Bug #8337 (Assigned): Test failure and memory leak with OpenSSL::BN
Hello,
I think ALLOCA_N() uses alloca() to allocate memory from machine stack and xfree() is not necessary.
nagachika (Tomoyuki Chikanaga)
02:45 AM Feature #8343: StringScanner#[] should accept names of named captures
On a related note: should the patch be submitted in a second issue on the ruby-trunk project? rkh (Konstantin Haase)

04/28/2013

11:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/28 21:40), Magnus Holm wrote:
> Are instances of user-level Ruby classes (`class MyClass; end`) marked
...
ko1 (Koichi Sasada)
10:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
On Sat, Apr 27, 2013 at 8:19 PM, ko1 (Koichi Sasada)
<[email protected]>wrote:

> We Heroku Matz team deve...
judofyr (Magnus Holm)
09:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
On Sat, Apr 27, 2013 at 8:19 PM, ko1 (Koichi Sasada)
<[email protected]>wrote:

> We Heroku Matz team deve...
judofyr (Magnus Holm)
08:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/28 20:27), rkh (Konstantin Haase) wrote:
> Wow, nice! Is there a patch/branch around somewhere already to...
ko1 (Koichi Sasada)
08:27 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
Wow, nice! Is there a patch/branch around somewhere already to take a look at?
Keep up the good work!
rkh (Konstantin Haase)
03:54 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/04/28 9:23), authorNari (Narihiro Nakamura) wrote:
> Great work!!! Does RGenGC Ruby pass test-all?

Sure...
ko1 (Koichi Sasada)
09:23 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
Great work!!! Does RGenGC Ruby pass test-all?
> How about to introduce this new GC algorithm/implementation into R...
authorNari (Narihiro Nakamura)
04:01 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
=begin
Great, even a simpleton like me understood. So (({Dog.new.speak})) will get incinerated as soon as it finishe...
Anonymous
03:19 AM Feature #8339 (Closed): Introducing Geneartional Garbage Collection for CRuby/MRI
| One day a Rubyist came to Koichi and said, "I understand how to improve
| CRuby's performance. We must use a ge...
ko1 (Koichi Sasada)
11:46 PM Feature #8343 (Closed): StringScanner#[] should accept names of named captures
Example:
s = StringScanner.new("Fri Dec 12 1975 14:39")
s.scan(/(?<wday>\w+) (?<month>\w+) (?<day>\d+) /)...
rkh (Konstantin Haase)
11:38 PM Feature #6183: Enumerator::Lazy performance issue
This patch is big, but I hope to review it soon as I will be working on Lazy soon zzak (zzak _)
11:34 PM Bug #8084: ext/tk/MANUAL_tcltklib.eucj is utf-8
@znz what do you suggest? zzak (zzak _)
11:22 PM Bug #8213: No documentation for `ri YAML`
zzak (Zachary Scott) wrote:
> @eregon Hi! Yes, nobu pointed out another way here: https://twitter.com/n0kada/status/...
Eregon (Benoit Daloze)
10:52 PM Bug #8213: No documentation for `ri YAML`
@eregon Hi! Yes, nobu pointed out another way here: https://twitter.com/n0kada/status/328342207511801856
Want to w...
zzak (zzak _)
10:13 PM Bug #8213: No documentation for `ri YAML`
zzak (Zachary Scott) wrote:
> @nobuhiro-san Thank you, I'm sorry for this mistake. Please check it now after r40509
...
Eregon (Benoit Daloze)
10:30 AM Bug #8213: No documentation for `ri YAML`
@zzak-san It works without warnings, thank you!
no6v (Nobuhiro IMAI)
10:14 AM Bug #8213: No documentation for `ri YAML`
@nobuhiro-san Thank you, I'm sorry for this mistake. Please check it now after r40509 zzak (zzak _)
09:18 AM Bug #8213: No documentation for `ri YAML`
=begin
Hi, this causes warnings as follow:
$ ruby -ryaml -ve ''
ruby 2.1.0dev (2013-04-28 trunk 40506) [x86_64...
no6v (Nobuhiro IMAI)
10:20 PM Bug #8337 (Closed): Test failure and memory leak with OpenSSL::BN
This issue was solved with changeset r40513.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i...
Anonymous
09:13 PM Bug #8342 (Closed): IO.readlines ignores Encoding.default_internal if Encoding.default_external is ASCII-8BIT
Under normal circumstances, IO.readlines will transcode from Encoding.default_external to Encoding.default_internal:
...
leocassarani (Leo Cassarani)
08:53 PM Feature #8291: Allow retrieving the root Fiber of a Thread
(2013/04/28 19:35), halorgium (Tim Carey-Smith) wrote:
> I am proposing adding the ability to call Thread#root_fib...
ko1 (Koichi Sasada)
07:35 PM Feature #8291: Allow retrieving the root Fiber of a Thread
I am proposing adding the ability to call Thread#root_fiber to return the Fiber which is considered the original co-r... halorgium (Tim Carey-Smith)
07:53 AM Feature #8291: Allow retrieving the root Fiber of a Thread
(13/04/28 7:40), SASADA Koichi wrote:
> BTW, there are no Thread.backtrace method.
>
> Thread.backtrace
> #...
nobu (Nobuyoshi Nakada)
07:53 AM Feature #8291: Allow retrieving the root Fiber of a Thread
(2013/04/19 15:53), halorgium (Tim Carey-Smith) wrote:
> Currently (({Thread.backtrace})) returns the stack frames...
ko1 (Koichi Sasada)
07:30 PM Feature #8263: Support discovering yield state of individual Fibers
When you have many Fibers inside a Thread.
You cannot find where the FIbers are currently suspended.
I propose ...
halorgium (Tim Carey-Smith)
07:53 AM Feature #8263: Support discovering yield state of individual Fibers
Sorry, I can't understand what is your proposal.
At first example <https://gist.github.com/halorgium/f63abf177a96d...
ko1 (Koichi Sasada)
05:00 PM Feature #6242: Ruby should support lists
List processing is a draw back??
http://www.venkotech.com
jasonsmith (jason smith)
10:50 AM Bug #8225 (Closed): Missing RI file for Kernel.open
I've moved this over to RDoc's bug tracker: https://github.com/rdoc/rdoc/issues/222 zzak (zzak _)
10:40 AM Bug #8242: Fix rdoc of Range#bsearch
@marcandre What do you suggest? zzak (zzak _)
09:51 AM Bug #8162 (Closed): Documentation for trust/taint lacking
This issue was solved with changeset r40508.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
zzak (zzak _)
08:30 AM Feature #8121 (Closed): updated Curses::Window example
This issue was solved with changeset r40506.
Michal, thank you for reporting this issue.
Your contribution to Ruby is...
zzak (zzak _)
08:23 AM Feature #8257: Exception#cause to carry originating exception along with new one
(2013/04/28 7:59), Charles Oliver Nutter wrote:
>> > (2) How about to use `$!' forcibly?
> Do you mean automatic...
ko1 (Koichi Sasada)
08:23 AM Feature #8257: Exception#cause to carry originating exception along with new one
On Sat, Apr 27, 2013 at 5:19 PM, SASADA Koichi <[email protected]> wrote:
> (1) introduce new keyword?
>
> exampl...
headius (Charles Nutter)
07:23 AM Feature #8257: Exception#cause to carry originating exception along with new one
(2013/04/28 7:19), SASADA Koichi wrote:
> (2) How about to use `$!' forcibly?

because I think Exception#cause...
ko1 (Koichi Sasada)
07:23 AM Feature #8257: Exception#cause to carry originating exception along with new one
(2013/04/12 1:40), headius (Charles Nutter) wrote:
> * A new set of Kernel#raise overloads that accept (as a trail...
ko1 (Koichi Sasada)
07:59 AM Feature #7895: Exception#backtrace_locations to go with Thread#backtrace_locations and Kernel#caller_locations
(2013/04/17 2:54), headius (Charles Nutter) wrote:
>
> What's the next step here? Do we need a patch to proceed...
ko1 (Koichi Sasada)
07:29 AM Feature #8270: Ruby should build without thread support (aka minix)
(2013/04/16 4:04), eike.rb (Eike Dierks) wrote:
> I'd like to suggest that ruby should still build on platforms wi...
ko1 (Koichi Sasada)
07:07 AM Feature #4211 (Rejected): Converting the Ruby and C API documentation to YARD syntax
I'm going to reject this, if you have a specific proposal how to improve RDoc please open a feature ticket. zzak (zzak _)
07:04 AM Feature #7712 (Rejected): Add .txt extensions to all plain-text documentation files for Windows users
I'm going to reject this, I agree with Luis [ruby-core:51610]. zzak (zzak _)
05:58 AM Feature #8338: compilation failure in nkf with Bionic (Android's libc)
そのパッチを当てると、make, make install まで通るようになります。
(もちろん動かしていないので、そこから先は知りません)
akr (Akira Tanaka)
05:15 AM Feature #8338 (Assigned): compilation failure in nkf with Bionic (Android's libc)
こんな感じで通りますかね
diff --git a/nkf.h b/nkf.h
index cbe5f56..af44320 100755
--- a/nkf.h
+++ b/nkf.h
@@ -152,6 +152,7...
naruse (Yui NARUSE)
01:04 AM Feature #8338 (Closed): compilation failure in nkf with Bionic (Android's libc)
buildroot 以外での cross compile もしてみようかと思って、
Android を試したところ、nkf のところで compile に失敗します。
Bionic (Android の libc) には la...
akr (Akira Tanaka)
05:58 AM Bug #8340: rubyzip does not save time of zipped files
Another try to fix this is to add
def kind_of?( arg )
super( arg ) || __getobj__.kind_of?( arg )
...
Thilo.Opaterny (Thilo Opaterny)
05:49 AM Bug #8340 (Third Party's Issue): rubyzip does not save time of zipped files
Report this to rubyzip's tracker.
https://github.com/aussiegeek/rubyzip
naruse (Yui NARUSE)
05:36 AM Bug #8340 (Third Party's Issue): rubyzip does not save time of zipped files
I wrote a little test
----------------------
require 'zip/zip'
zipName = "test.zip"
zipFile = Zip::ZipFile.open...
Thilo.Opaterny (Thilo Opaterny)
02:18 AM Feature #2509: Recursive freezing?
I would beg to make the method name #deep_freeze, if possible. Anonymous

04/27/2013

11:26 PM Bug #8213 (Closed): No documentation for `ri YAML`
This issue was solved with changeset r40499.
Lee, thank you for reporting this issue.
Your contribution to Ruby is gr...
zzak (zzak _)
06:50 PM Feature #6242: Ruby should support lists
I doubt that ruby is LISP.
http://www.ifeel.edu.in
sumit (sumit ghosh)
06:28 PM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
Hello,
I think this is really a bug: error hiding *is* harmful.
Anyway, is it OK to commit this to trunk now that...
Eregon (Benoit Daloze)
05:24 PM Bug #8337: Test failure and memory leak with OpenSSL::BN
naruse (Yui NARUSE) wrote:
> Sure, commit please.
Additionally, ALLOC_N for Fixnum can be simply ALLOCA_N.
naruse (Yui NARUSE)
05:23 PM Bug #8337: Test failure and memory leak with OpenSSL::BN
Sure, commit please. naruse (Yui NARUSE)
03:29 PM Bug #8337 (Closed): Test failure and memory leak with OpenSSL::BN
I noticed test failure of test_to_bn.
http://ci.rubyinstaller.org/job/ruby-trunk-x64-test-all/1137/console
1) F...
h.shirosaki (Hiroshi Shirosaki)
12:27 PM Feature #8237: Logical method chaining via inferred receiver
wardrop (Tom Wardrop) wrote:
> =begin
> The primary purpose of this proposal is to avoid unnecessary temporary vari...
henry.maddocks (Henry Maddocks)
11:07 AM Bug #8336 (Closed): Segfault in :=~
Seems same as #8100. nobu (Nobuyoshi Nakada)
08:15 AM Bug #8336 (Closed): Segfault in :=~
Just had this happen a few times, seems to be GC related, releasing memory pressure worked around it.
https://gis...
sam.saffron (Sam Saffron)
08:52 AM Bug #8335: Performance regression with many threads
Mike - also fixed @ https://github.com/sstephenson/ruby-build/pull/351 bitsweat (Jeremy Daer)
02:43 AM Bug #8335 (Closed): Performance regression with many threads
Thank you for confirmation. nagachika (Tomoyuki Chikanaga)
02:23 AM Bug #8335: Performance regression with many threads
Confirmed. I rebuilt 2.0.0 with RUBY_CFLAGS="-O3" and now performance is as good or better than 1.9.3. You may clos... mperham (Mike Perham)
02:04 AM Bug #8335: Performance regression with many threads
I have some concern about #8211 so here's the info. Each VM was installed via rbenv.
> ruby -v
ruby 1.9.3p374 (2...
mperham (Mike Perham)
01:08 AM Bug #8335 (Closed): Performance regression with many threads
I've created a simple case to reproduce a performance problem with Sidekiq. A customer is using 200 worker threads t... mperham (Mike Perham)
 

Also available in: Atom