Project

General

Profile

Activity

From 10/24/2012 to 10/30/2012

10/30/2012

11:58 PM Bug #7244 (Closed): ArgumentError of refine
This issue was solved with changeset r37390.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
shugo (Shugo Maeda)
10:02 PM Bug #7244 (Closed): ArgumentError of refine
refine は 1 個しか引数をとらないはずなのにブロックを渡さずに引数 1 個で呼び出すと (0 for 1..3) という ArgumentError になります。
% ruby -v
ruby 2.0.0dev (20...
znz (Kazuhiro NISHIYAMA)
11:56 PM Bug #7245 (Rejected): Float.round result not as expected
This is the spec.
Float is internally stored in binary representation which cannot represent 1.005 precisely.
So ...
mame (Yusuke Endoh)
10:42 PM Bug #7245 (Rejected): Float.round result not as expected
In my second example below I would expect "1.01" as result.
1.9.3-p286 :001 > 1.05.round(1)
=> 1.1
1.9.3-p286 ...
alexr (Alexander Rusa)
11:48 PM Feature #5481: Gemifying Ruby standard library
Hi, I'd like to question once more some parts of the proposal in wiki [1].
* After installing updated stdlib gems,...
vo.x (Vit Ondruch)
11:42 PM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
shirosaki-san,
Thank you for fast patch.
it seems almost good.
one point, freezed NonStringObject can return di...
tarui (Masaya Tarui)
01:39 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Thank you for review.
> 1) support both ENV and getpwnam.
My intention is 1) since I would like see (G4) merged...
h.shirosaki (Hiroshi Shirosaki)
11:26 PM Feature #6875: Make test/unit default gem
kou (Kouhei Sutou) wrote:
> I comment on this issue.
> I think that this issue is the right issue for talking about...
vo.x (Vit Ondruch)
10:54 PM Bug #3744: Fails to compile on OpenSolaris
Goto-san, can you check this ticket?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
10:51 PM Bug #4508: Ability class for CanCan for Rails
Hello,
I'm closing this ticket as "worksforme".
I guess that OP talked about "cancan" gem.
I installed it and ...
mame (Yusuke Endoh)
10:40 PM Bug #4737 (Rejected): Ruby crasshes and config.xml becomes a 0 kb file
Hello,
I'm closing this ticket as "worksforme".
I don't know what rally is, but I guess OP followed the proce...
mame (Yusuke Endoh)
09:28 PM Bug #7221: Unable to compile kgio under 1.9.3 with error: ruby-1.9.3-<plvl>/lib/ruby/1.9.1/mkmf.rb:597:in `Integer': can't convert nil into Integer (TypeError)
I checked the discussion of github.
I think the problem here is why f.gets fails.
The proposed patch is NOT accep...
mame (Yusuke Endoh)
08:36 PM Bug #7242 (Assigned): Bignum mathematical accuracy regression in r31695
Hello,
2012/10/30, mhall (Matthew Hall) <[email protected]>:
> Attached to this bug I have a simplified examp...
mame (Yusuke Endoh)
07:34 AM Bug #7242 (Closed): Bignum mathematical accuracy regression in r31695
We have some pure Ruby code which performs a DH (Diffie Hellman) cryptographic
handshake.
If I upgrade to using ...
mhall (Matthew Hall)
08:23 PM Feature #6609: Toplevel as self extended module
2012/10/30, Nobuyoshi Nakada <[email protected]>:
> At Sat, 27 Oct 2012 11:39:04 +0900,
> mame (Yusuke Endoh) w...
mame (Yusuke Endoh)
03:59 AM Feature #6609: Toplevel as self extended module
Hi,

At Sat, 27 Oct 2012 11:39:04 +0900,
mame (Yusuke Endoh) wrote in [ruby-core:48433]:
> - Matz accepted "...
nobu (Nobuyoshi Nakada)
08:23 PM Feature #6973: Add an #integral? method to Numeric to test for whole-number values
On 29/10/12 22:12, alexeymuranov (Alexey Muranov) wrote:
>
> Issue #6973 has been updated by alexeymuranov (Alex...
regularfry (Alex Young)
09:23 AM Feature #6973: Add an #integral? method to Numeric to test for whole-number values
On 30 October 2012 08:12, alexeymuranov (Alexey Muranov)
<[email protected]> wrote:
>
> Issue #6973 has be...
phluid61 (Matthew Kerwin)
07:12 AM Feature #6973: Add an #integral? method to Numeric to test for whole-number values
> >> Floats are precise, just like Integers are. *Operations* on floats are
> >> not accurate, and that's wher...
alexeymuranov (Alexey Muranov)
07:58 PM Feature #7241: Enumerable#to_h proposal
Maybe .hash_map? each_with_object is a too long name for a very common needed method. Many have asked for a method li... rosenfeld (Rodrigo Rosenfeld Rosas)
08:53 AM Feature #7241: Enumerable#to_h proposal
OK, no problem! Thanks for your response!

A bit unrelated, but is it strange that each_with_object and inject h...
nathan.f77 (Nathan Broadbent)
08:53 AM Feature #7241: Enumerable#to_h proposal
Thanks! Sorry, I didn't know about each_with_object.

Do you think it would still be worth shortening
`each_wi...
nathan.f77 (Nathan Broadbent)
08:37 AM Feature #7241 (Rejected): Enumerable#to_h proposal
matz (Yukihiro Matsumoto)
08:37 AM Feature #7241: Enumerable#to_h proposal
Your idea of to_h is interesting, but it adds too much behavior in one method.
Besides that, since to_s, to_a, to_i ...
matz (Yukihiro Matsumoto)
08:27 AM Feature #7241: Enumerable#to_h proposal
Or
1.9.3-p0 :001 > Hash[ [1,2,3,4,5].map{|el| [el, el*2]} ]
=> {1=>2, 2=>4, 3=>6, 4=>8, 5=>10}
v_krishna (Vijay Ramesh)
08:23 AM Feature #7241: Enumerable#to_h proposal
On Tue, Oct 30, 2012 at 07:23:29AM +0900, nathan.f77 (Nathan Broadbent) wrote:
>
> Issue #7241 has been reporte...
Anonymous
07:23 AM Feature #7241 (Rejected): Enumerable#to_h proposal
I often use the `inject` method to build a hash, but I always find it annoying when I need to return the hash at the ... nathan.f77 (Nathan Broadbent)
07:33 PM Bug #7239 (Closed): Can't read from subprocess when run with rubyw on windows
This issue was solved with changeset r37388.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
usa (Usaku NAKAMURA)
02:32 AM Bug #7239 (Assigned): Can't read from subprocess when run with rubyw on windows
luislavena (Luis Lavena)
05:54 PM Revision 974c1b40 (git): * 2012-10-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:54 PM Revision 4b1df2ae (git): * ext/dl/lib/dl/struct.rb: fix strange require order. [ruby-dev:45702]
* ext/dl/lib/dl/value.rb: ditto
* test/dl/test_c_struct_entry.rb: remove strange require order from
tests.
* test...
tenderlovemaking (Aaron Patterson)
03:13 PM Feature #1482: Kernel.exec doesn't respect COMSPEC environment variable on Windows
Can you write a test for this patch, nobu?
If so, please commit them(=this patch and the test).
usa (Usaku NAKAMURA)
02:58 PM Revision e46471e9 (git): * eval.c (rb_mod_refine): fix the error message when no block is
given. [ruby-dev:46319] [Bug #7244]
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.ruby-l...
shugo (Shugo Maeda)
01:53 PM Feature #6643: io.seek(off, :end)
2012年10月30日 8:47 ko1 (Koichi Sasada) <[email protected]>:
>
> Issue #6643 has been updated by ko1 (Koichi Sa...
akr (Akira Tanaka)
08:47 AM Feature #6643: io.seek(off, :end)
田中さんに一応聞いておきたいところ. ko1 (Koichi Sasada)
12:13 PM Revision 05ba9069 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:32 AM Revision ee271803 (git): * process.c (redirect_dup2): set standard handles when new fd is stdio,
because if there is no allocated console at the moment Windows does
not automatically associate it for child proces...
U.Nakamura
09:40 AM Bug #4387 (Closed): test_socket_connect_nonblock(TestSocketAddrinfo) がまれに失敗する
This issue was solved with changeset r37387.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
09:31 AM Bug #1341: pthread_cond_timedwait failing in 1.9.1-p0 thread tests on HP-UX 11i v2
Please tell us if you have HP-UX. ko1 (Koichi Sasada)
09:31 AM Bug #3600: HP-UX compilation
Please tell us if you have HP-UX. ko1 (Koichi Sasada)
09:16 AM Bug #7097 (Closed): Thread locals don't work inside Enumerator
This "feature" was introduced. ko1 (Koichi Sasada)
09:15 AM Bug #6577 (Feedback): GC中にstack overflowが発生するとSEGVする
再帰しなくなったんで,もういいんでしたっけ? ko1 (Koichi Sasada)
09:14 AM Bug #6433: rb_thread_blocking_region(): ubf() function is executed with GVL
Need to check document (someone's helps are welcome!) ko1 (Koichi Sasada)
09:13 AM Bug #6117: Transfers allowed into Fibers that have resumed into other fibers
Please give me a time. ko1 (Koichi Sasada)
09:13 AM Bug #6416: Deadlock when calling Thread#join from signal interrupt context
Please give me a time. ko1 (Koichi Sasada)
09:12 AM Bug #5912 (Closed): Interpreter crashes when trying to invoke implicit block via Binding#eval
Close this ticket because I can't reproduce it on trunk (2.0).
Please re-open if you can reproduce this issue.
ko1 (Koichi Sasada)
09:10 AM Bug #5249 (Closed): C の Proc の比較のバグ
これ,直ってるような. ko1 (Koichi Sasada)
09:09 AM Bug #4583 (Rejected): trace doesn't work for methods set up by attr_*
No feedback. ko1 (Koichi Sasada)
09:08 AM Bug #4443: odd evaluation order in a multiple assignment
...これバグなんだっけ? feature のような気もしますが.
2.0 には無理っぽいので,next minor にしておきます.
ko1 (Koichi Sasada)
09:01 AM Feature #6710: new special binding specifier :isolated
Yes, (small) performance issue.
Okay, let's discuss how to make such binding. I think we have several choice.
-...
ko1 (Koichi Sasada)
08:47 AM Feature #6710: new special binding specifier :isolated
Ko1, explain why you need modify eval, where we can create new isolated binding.
I don't think small performance imp...
matz (Yukihiro Matsumoto)
08:48 AM Feature #3206 (Rejected): Problems manipulating the signal mask with Ruby
No feedback. ko1 (Koichi Sasada)
08:46 AM Feature #5958 (Rejected): ThreadGroup#join
Now, I reject this ticket.
I think your proposal is very useful.
To introduce thread set manipulation is needed.
...
ko1 (Koichi Sasada)
08:44 AM Feature #5669 (Rejected): Random thread scheduling based on a seed
No feedback. ko1 (Koichi Sasada)
08:43 AM Feature #4589 (Feedback): add Queue#each() method and include Enumerable
Professional's comments are very welcome.
I can't determine it should be worth or not.
ko1 (Koichi Sasada)
08:43 AM Feature #4146 (Rejected): Improvement of Symbol and Proc
文法が気に入らないのでreject。
Matz.
matz (Yukihiro Matsumoto)
08:41 AM Feature #4146: Improvement of Symbol and Proc
進んでないので,中田さん,どうぞよろしく. ko1 (Koichi Sasada)
08:40 AM Feature #3944 (Assigned): Add Fiber#root? method

ko1 (Koichi Sasada)
08:39 AM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
ping.
I think it can be introduce into Ruby 2.0 if there is a nice implementation.
ko1 (Koichi Sasada)
07:08 AM Feature #7240 (Feedback): Inheritable #included/#extended Hooks For Modules
An inheritable hook mechanism for modules would be a great way for module/gem authors to simplify their implementatio... apotonick (Nick Sutterer)
03:09 AM Bug #6809 (Closed): Deprecation of Config
This issue was solved with changeset r37386.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
12:40 AM Revision 643f5308 (git): Check if there is no error before reconnect [Bug #4387]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

10/29/2012

09:57 PM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Hi,
I re-checked behavior, and found some compatibility issues.
first,
rb_file_expand_path_fast depends on n...
tarui (Masaya Tarui)
01:59 PM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Which way insertion into sorted array takes same O(n) time? Do you mean
cost of memcpy after finding position for i...
funny_falcon (Yura Sokolov)
08:55 PM Bug #7239: Can't read from subprocess when run with rubyw on windows
I tested this with Windows 7 mthiede (Martin Thiede)
08:53 PM Bug #7239 (Closed): Can't read from subprocess when run with rubyw on windows
File.open 'res.txt', 'w' do |f|
f << `dir`
end
when run with "rubyw", the file "res.txt" will be empty, when run...
mthiede (Martin Thiede)
07:53 PM Feature #6973: Add an #integral? method to Numeric to test for whole-number values
On 27/10/12 05:26, mame (Yusuke Endoh) wrote:
>
> Issue #6973 has been updated by mame (Yusuke Endoh).
>
> S...
regularfry (Alex Young)
06:08 PM Revision bd89d0cb (git): rbconfig/obsolete.rb: Config
* lib/rbconfig/obsolete.rb (Config): re-introduce warnings for a
lame-duck. [ruby-core:46836] [Bug #6809]
git-sv...
nobu (Nobuyoshi Nakada)
05:43 PM Feature #6670: str.chars.last should be possible
If #lines is to become no longer an alias for #each_line, there should be no point in supporting lines {} any more. ... knu (Akinori MUSHA)
05:39 PM Feature #1482: Kernel.exec doesn't respect COMSPEC environment variable on Windows
Does this patch help? nobu (Nobuyoshi Nakada)
05:22 PM Revision e33cbc0f (git): * 2012-10-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:22 PM Revision 2285319b (git): * thread.c: added Thread#thread_variable_(get|set),
Thread#thread_variable?, and Thread#thread_variables for operating
on variables that are local to threads. [ruby-co...
tenderlovemaking (Aaron Patterson)
02:48 PM Feature #6636: Enumerable#size
Hi.
My understanding was this new feature would make it into Ruby 2.0. Did I misunderstand?
The implementation ...
marcandre (Marc-Andre Lafortune)
11:25 AM Feature #6936: Forbid singleton class and instance variabls for float
ko1 (Koichi Sasada) wrote:
> (2012/10/27 10:45), SASADA Koichi wrote:
> >  rubyspec のほうはまだ見ておりません.コメント頂ければ幸いです.
>...
naruse (Yui NARUSE)
10:59 AM Bug #2154: filesystem encoding of UNIX
2012年10月29日 10:31 usa (Usaku NAKAMURA) <[email protected]>:
>
> と、いうことだったのですが、r25782において意図的にdefault external...
akr (Akira Tanaka)
10:31 AM Bug #2154 (Assigned): filesystem encoding of UNIX
と、いうことだったのですが、r25782において意図的にdefault externalに戻されています。
理由を発見できなかったのですが、なぜでしょう?
usa (Usaku NAKAMURA)
10:53 AM Feature #6697: [PATCH] Add Kernel#Symbol conversion method like String(), Array() etc.
On 2012/10/27 20:12, mame (Yusuke Endoh) wrote:
>
> Issue #6697 has been updated by mame (Yusuke Endoh).
>
>...
duerst (Martin Dürst)
10:32 AM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles
authorNari (Narihiro Nakamura) wrote:
> This issue was solved with changeset r37343 by Eregon.
> Thank you.
Oh, ...
Eregon (Benoit Daloze)
09:58 AM Bug #6865 (Closed): GC::Profiler.report might create a huge String and invoke a few GC cycles
This issue was solved with changeset r37343 by Eregon.
Thank you.
authorNari (Narihiro Nakamura)
09:31 AM Revision b9cba071 (git): load.c: adjust style
* load.c (loaded_feature_path): adjust style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37383 b2dd03c8-39d4...
nobu (Nobuyoshi Nakada)
09:23 AM Revision 56f9574d (git): stringio.c: close separatedly
* ext/stringio/stringio.c (strio_close): close separatedly per each
instances, as well as IO.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
08:52 AM Revision 897a3fce (git): Use assert_normal_exit to split process
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:35 AM Feature #1400 (Closed): Please add a method to enumerate fields in OpenStruct
This issue was solved with changeset r37372.
Tomas, thank you for reporting this issue.
Your contribution to Ruby i...
marcandre (Marc-Andre Lafortune)
06:20 AM Feature #6056 (Closed): Enhancements to OpenStruct
This issue was solved with changeset r37376.
Thomas, thank you for reporting this issue.
Your contribution to Ruby is...
marcandre (Marc-Andre Lafortune)
06:19 AM Feature #7007 (Closed): Make OpenStruct#new accept OpenStruct object
This issue was solved with changeset r37375.
Ilya, thank you for reporting this issue.
Your contribution to Ruby is g...
marcandre (Marc-Andre Lafortune)
06:19 AM Bug #6029 (Closed): Should OpenStruct implement #eql? and #hash?
This issue was solved with changeset r37373.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
marcandre (Marc-Andre Lafortune)
04:07 AM Bug #7232 (Closed): StringIO#gets(nil, nil) raises TypeError, IO/File#gets do not
Is this a bug?
sasha:rubinius brian$ irb
1.9.3p286 :001 > require 'stringio'
=> true
1.9.3p286 :002 > s = Str...
brixen (Brian Shirai)
04:00 AM Bug #7231 (Closed): StringIO inconsistently raises IOError or RuntimeError if the string is frozen
StringIO#ungetc, #ungetbyte raise RuntimeError if the data string is frozen. StringIO#write raises IOError.
Why?
...
brixen (Brian Shirai)
03:21 AM Bug #7228 (Closed): Matrix#determinant_e returns rank
This issue was solved with changeset r37368.
py, thank you for reporting this issue.
Your contribution to Ruby is gre...
marcandre (Marc-Andre Lafortune)
03:19 AM Revision 78625e58 (git): gc.c: PRIuSIZE
* gc.c (gc_profile_dump_on): use PRIuSIZE instead of 'zu'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37380 ...
nobu (Nobuyoshi Nakada)
02:11 AM Feature #5185 (Rejected): Set#merge acts in place but Hash#merge does not
On second thought recalling my original intention, I would say #update doesn't really fit for sets.
The word "upda...
knu (Akinori MUSHA)
01:53 AM Bug #7230 (Closed): Updating Documentation for Dir::glob
Hi
I updated the Dir:glob documentation (pattern section, backslash subsection).
I escaped the backslash charact...
ebouchut (Eric Bouchut)
01:25 AM Revision 9d27ced3 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:23 AM Revision 0f930791 (git): * ext/psych/lib/psych/handlers/recorder.rb: added a class for
recording YAML parse and emit events.
* ext/psych/lib/psych/handler.rb: adding a list of events so that
handler cl...
tenderlovemaking (Aaron Patterson)
12:53 AM Bug #7085: Subversion → GitHub gateway stops.
2012/10/19 Evan Phoenix <[email protected]>:
> Sorry for the delay. I'll set this up this weekend.
>

Hello Evan,

P...
luislavena (Luis Lavena)
12:23 AM Bug #7214: Ruby 2.0 breaks support for some debugging tools
(2012/10/28 22:59), banister (john mair) wrote:
>
> No problem, our current code skips CFUNC frames too :)

...
ko1 (Koichi Sasada)

10/28/2012

11:38 PM Feature #6720 (Rejected): Discrepancy between DateTime#strftime('%s') and Time#strftime('%s') before 1582-10-15
akr (Akira Tanaka)
11:33 PM Feature #5677: IO C API
Currently Ruby doesn't provide an abstract layer dedicated for IO and IO-like classes.
Or, in other words, Ruby pr...
akr (Akira Tanaka)
11:11 PM Feature #3946: Array#packのqQ指定子に機種依存サイズフラグ!を追加
読み直してみましたが、決着していないのは例外をどれにするかでしょうか。
私は、新規の例外を定義するのは大げさ過ぎると思っています。
ArgumentError と NotImplementedError のどちらにするかは、と...
akr (Akira Tanaka)
10:59 PM Bug #7214: Ruby 2.0 breaks support for some debugging tools
No problem, our current code skips CFUNC frames too :)
Are you thinking of exposing this API to Ruby (in core or s...
banister (john mair)
09:23 PM Bug #7214: Ruby 2.0 breaks support for some debugging tools
Thank you for your explanation.

(2012/10/28 21:08), banister (john mair) wrote:
> # return the binding for th...
ko1 (Koichi Sasada)
09:08 PM Bug #7214: Ruby 2.0 breaks support for some debugging tools
The API is this:
class methods
--
# return the binding for the nth caller, where Binding.of_caller(0) == binding
Bi...
banister (john mair)
05:29 AM Bug #7214: Ruby 2.0 breaks support for some debugging tools
(2012/10/28 5:14), banister (john mair) wrote:
> Unfortunately I can't make it to rubconf2012.
>
> What we n...
ko1 (Koichi Sasada)
05:14 AM Bug #7214: Ruby 2.0 breaks support for some debugging tools
@ko1
Unfortunately I can't make it to rubconf2012.
What we need for Ruby 2.0 is the `binding_of_caller` gem workin...
banister (john mair)
09:20 PM Revision 87b248dc (git): Update Changelog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
09:20 PM Revision e44e356b (git): * lib/ostruct.rb: Add [] and []=, base on a patch by Thomas Sawyer
[ruby-core:42779] [Feature #6056]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37376 b2dd03c8-39d4-4d8f-98ff-82...
Marc-Andre Lafortune
09:19 PM Revision 3785d267 (git): * lib/ostruct.rb: Also accept {Open}Struct as argument to new
[ruby-core:47476] [Feature #7007]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37375 b2dd03c8-39d4-4d8f-98ff-82...
Marc-Andre Lafortune
09:19 PM Revision 22115ec8 (git): * lib/ostruct.rb: Simplify code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
09:19 PM Revision b4300d25 (git): * lib/ostruct.rb: Add OpenStruct#eql? and OpenStruct#hash
[ruby-core:42651] [Bug #6029]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37373 b2dd03c8-39d4-4d8f-98ff-823fe6...
Marc-Andre Lafortune
09:18 PM Revision 15d4862b (git): * lib/ostruct.rb (each_pair): Add #each_pair [#1400]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
09:18 PM Revision 2dafb0f4 (git): * lib/ostruct.rb: Protect new_ostruct_member [ruby-core:42779] [#6056]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
09:18 PM Revision af29f7d2 (git): * lib/ostruct.rb: Remove rdoc details on marshal_{load|dump} and fix rdoc
[ruby-core:42557] [ruby-core:42780]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37370 b2dd03c8-39d4-4d8f-98ff-...
Marc-Andre Lafortune
08:25 PM Feature #6727: Add Array#rest (with implementation)
duckinator (Nick Markwell) wrote:
> Regarding examples of it used in practice:
>
> Just from code I happened to a...
Eregon (Benoit Daloze)
11:25 AM Feature #6727: Add Array#rest (with implementation)
Sorry that I forgot to check this again before.
I've done a bit of thinking and poking around since I ran across...
duckinator (Marie Markwell)
06:21 PM Revision 8c163b85 (git): * 2012-10-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:21 PM Revision 23798cd6 (git): * lib/matrix.rb: Fix determinant_e [ruby-dev:46305] [Bug #7228]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
04:28 PM Bug #7228 (Closed): Matrix#determinant_e returns rank
http://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/37328/entry/lib/matrix.rb#L1090
> def determinan...
pypypy567 (py _)
03:43 PM Feature #4872 (Closed): REXML::XMLDecl#encodingがStringではなくEncodingを返すようにする
This issue was solved with changeset r37355.
Kouhei, thank you for reporting this issue.
Your contribution to Ruby is...
kou (Kouhei Sutou)
02:54 PM Revision 4e235053 (git): * test/rexml/test_document.rb: Remove needless indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
02:53 PM Feature #6757: [PATCH] Add Process.getsid
> こういうシステム系の機能は判断する自信ないです。
> 一家言ありそうな akr さんに振ってみます。

こういう単に情報取得するだけの機能はノータイムで入れていいという認識。
逆にちゃんと考えないといけないのは、...
kosaki (Motohiro KOSAKI)
02:53 PM Revision 5f18ce9a (git): * test/rexml/test_document.rb: Add tests for parsing XML encoded
by UTF-8 with BOM.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sutou Kouhei
02:52 PM Revision 718813ca (git): * lib/rexml/source.rb: Move encoding detection code to base class.
* lib/rexml/encoding.rb: Remove needless encoding detection code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
Sutou Kouhei
01:51 PM Bug #7227 (Rejected): failed to build native extension for bcrypt-ruby gem under cygwin on windows xp
I am setting up a testing agent on Windows XP for a Rails App. This question was posted by me on Stackoverflow, where... apolishch (Abraham Polishchuk)
12:52 PM Revision 7ba54654 (git): * ChangeLog: add ML and ticket ref for r37343.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
12:42 PM Revision a7322e36 (git): * lib/rexml/parsers/baseparser.rb: Fix a bug that UTF-8 is used
for UTF-16XX encoded XML that doesn't have encoding="UTF-16" in
XML declration.
* test/rexml/test_document.rb: Add ...
Sutou Kouhei
12:39 PM Revision a750424c (git): * test/rexml/test_document.rb: Group tests that they parse
UTF-16XX encoded XML that has encoding="UTF-16" in XML declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
Sutou Kouhei
12:31 PM Revision 2a42c1bd (git): * lib/rexml/source.rb (REXML::IOSource#initialize): Reduce
@line_break initialize code. It should be done only in #encoding=.
* lib/rexml/parsers/baseparser.rb: Don't set UTF-1...
Sutou Kouhei
12:24 PM Feature #4085: Refinements and nested methods
ko1 (Koichi Sasada) wrote:
> Any problem now?
I like the current behavior of Refinements, so please give me feedb...
shugo (Shugo Maeda)
12:19 PM Revision 100b3be9 (git): * test/rexml/test_document.rb: Add tests for parsing XML encoded
by UTF-16 with BOM.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sutou Kouhei
11:20 AM Revision f774c96b (git): Revert r37358
* lib/rexml/source.rb (REXML::IOSource#initialize): Use
encode("UTF-16XX") instead of UTF-16XX encoded byte string ...
Sutou Kouhei
10:57 AM Revision 054ae037 (git): * lib/rexml/source.rb (REXML::IOSource#initialize): Use
encode("UTF-16XX") instead of UTF-16XX encoded byte string by
hand.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
Sutou Kouhei
10:29 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Sasada-san, thank you for the review. You're right, patch (4) should (and doesn't) invalidate the cache when the wor... gregprice (Greg Price)
08:53 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
(2012/10/28 8:03), Hiroshi Shirosaki wrote:
> Yes. I think no behavior changed except "freeze $LOAD_PATH" by (G3)...
ko1 (Koichi Sasada)
08:23 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
On Sun, Oct 28, 2012 at 7:36 AM, SASADA Koichi <[email protected]> wrote:
> I'm very happy if you describe the "change...
h.shirosaki (Hiroshi Shirosaki)
07:53 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
(2012/10/28 7:10), h.shirosaki (Hiroshi Shirosaki) wrote:
> I think (S1) is more compatible trunk. It expands only...
ko1 (Koichi Sasada)
07:10 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
ko1 (Koichi Sasada) wrote:
> Could you give us the explanation of compatibility impact?
> I doubt that current te...
h.shirosaki (Hiroshi Shirosaki)
04:29 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Hi,

(2012/10/27 23:40), h.shirosaki (Hiroshi Shirosaki) wrote:
> Indeed in Greg's patch (4) load path cache r...
ko1 (Koichi Sasada)
10:16 AM Revision 9f773625 (git): * ext/date/date_parse.c (iso8601_{ext,bas}_time): should not match
empty string.
- この行以下は無視されます --
M ChangeLog
M ext/date/date_parse.c
M test/date/test_date_parse.rb
git-sv...
Tadayoshi Funaba
09:53 AM Revision b4c6d6a3 (git): * ext/date/date_parse.c (date__parse): revised the tight parser.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
09:49 AM Bug #7171: test-all failure on OS X (RubyCI)
mrkn (Kenta Murata) wrote:
> OS のファイアウォールが ON のときに該当のエラーが発生し、OFF のときに発生しない事を確認しました。
なるほど、道理で手元で起きないはずだ。
こんなこともあろ...
naruse (Yui NARUSE)
09:03 AM Feature #3222 (Closed): Can bignums have singleton class & methods?
This issue was solved with changeset r37348.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
ko1 (Koichi Sasada)
08:23 AM Feature #3222: Can bignums have singleton class & methods?
(2012/10/28 8:13), Yukihiro Matsumoto wrote:
> Ah, some programs might expect modifying instance variables of fixn...
ko1 (Koichi Sasada)
08:23 AM Feature #3222: Can bignums have singleton class & methods?
Hi,

In message "Re: [ruby-core:48497] Re: [ruby-trunk - Feature #3222] Can bignums have singleton class & metho...
Anonymous
06:59 AM Feature #3222: Can bignums have singleton class & methods?
(2012/10/28 6:45), Eregon (Benoit Daloze) wrote:
>> > class Fixnum; def fib; @fib ||= (self-1).fib + (self-2).fib;...
ko1 (Koichi Sasada)
06:45 AM Feature #3222: Can bignums have singleton class & methods?
ko1 (Koichi Sasada) wrote:
> (2012/10/27 22:20), Eregon (Benoit Daloze) wrote:
> > It makes sense to me to have th...
Eregon (Benoit Daloze)
05:53 AM Feature #3222: Can bignums have singleton class & methods?
(2012/10/27 23:25), matz (Yukihiro Matsumoto) wrote:
>
> Issue #3222 has been updated by matz (Yukihiro Matsumo...
ko1 (Koichi Sasada)
06:43 AM Revision af83fcfe (git): * lib/rexml/document.rb (REXML::Document#write): Add :encoding option
to support custom XML encoding.
[Feature #4872] (work in progress)
* test/rexml/test_document.rb: Add tests for the...
Sutou Kouhei
06:39 AM Feature #6609: Toplevel as self extended module
> We thought your slide included multiple requests.
Basically there were only two. It might seem like more b/c it ...
trans (Thomas Sawyer)
06:39 AM Feature #6609: Toplevel as self extended module
> We thought your slide included multiple requests.
Basically there were only two. It might seem like more b/c it ...
trans (Thomas Sawyer)
06:01 AM Revision 292c659b (git): * lib/rexml/document.rb (REXML::Document#write): Remove needless
indent in document.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sutou Kouhei
05:59 AM Revision de2e09e0 (git): * lib/rexml/document.rb (REXML::Document#write): Accept options
Hash as argument.
* test/rexml/test_document.rb: Add tests for the above change.
git-svn-id: svn+ssh://ci.ruby-lang...
Sutou Kouhei
05:45 AM Feature #7226: Add Set#join method as a shortcut for to_a.join
Sorry, previous patch contained a typo. Here's an updated patch. nathan.f77 (Nathan Broadbent)
05:38 AM Feature #7226 (Rejected): Add Set#join method as a shortcut for to_a.join
I was surprised that `Set.new.join` gives me a NoMethodError.
This patch that adds a #join method to Set, which is ...
nathan.f77 (Nathan Broadbent)
05:10 AM Revision 134ded5d (git): * lib/rexml/document.rb (REXML::Document#write): Fix wrong usage
in document.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sutou Kouhei
05:05 AM Revision 64c46476 (git): * lib/rexml/document.rb (REXML::Document#write): Fix wrong method
names in document.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sutou Kouhei
02:02 AM Bug #6809 (Assigned): Deprecation of Config
Eregon (Benoit Daloze) wrote:
>
> I'm thinking the warning should stay in 2.0, so most users have time to adapt to ...
luislavena (Luis Lavena)
01:13 AM Revision f8d34b2a (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: `tree` should return the
same thing on every call.
* test/psych/visitors/test_yaml_tree.rb: related test.
git-svn-id: svn+ssh://ci.ruby-lang...
tenderlovemaking (Aaron Patterson)
01:06 AM Revision dbe6250a (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: YAML Tree object should
be able to take an emitter object as it's output.
* test/psych/visitors/test_yaml_tree.rb: related test.
git-svn-id...
tenderlovemaking (Aaron Patterson)
12:49 AM Feature #4299 (Closed): no warning: found = in conditional, should be ==
This issue was solved with changeset r37344.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
12:42 AM Feature #2255: unicode parameters cannot be passed to ruby
Thank you! vo.x (Vit Ondruch)
12:09 AM Feature #6372: More specific error for uncaught throw
=begin
Is your objection to `#thrown?`. If so, that's not the feature request. It is just an example of usage. Consid...
trans (Thomas Sawyer)
12:06 AM Feature #3388: regexp support for start_with? and end_with?
I had a try implementing a global persistent cache for Regexps.
Is a global persistent cache OK? It seems bad for ...
Eregon (Benoit Daloze)
12:03 AM Revision f3e5f2cd (git): * bignum.c (bignew_1): Bignum instances are frozen.
Feature #3222
* include/ruby/ruby.h: Fixnum instances are also frozen.
* class.c (singleton_class_of): check Bignum b...
ko1 (Koichi Sasada)

10/27/2012

11:55 PM Feature #5552 (Rejected): Array#ljust, Array#rjust
Hi,
I'm closing this ticket because of no feedback.
Please reopen if you still need these methods.
yhara (Yutaka HARA)
11:51 PM Feature #4269 (Closed): command with && should execute as shell
I think this has been implemented in #7143 (r37322).
Therefore, closing as duplicate.
Eregon (Benoit Daloze)
11:40 PM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Indeed in Greg's patch (4) load path cache remains when current working directory was changed. But so far I cannot fi... h.shirosaki (Hiroshi Shirosaki)
12:43 AM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Checking for "shares same array" is a great catch :) I like it.
But my patch #5767 for $LOAD_PATH so "invasive" ca...
funny_falcon (Yura Sokolov)
11:29 PM Feature #3346: __DIR__ revisted
mame (Yusuke Endoh) wrote:
> Thomas Sawyer and Yutaka Hara,
>
> Matz determined Kernel#__dir__ (as a method).
> ...
yhara (Yutaka HARA)
11:25 PM Feature #3222: Can bignums have singleton class & methods?
Accepted.
Matz.
matz (Yukihiro Matsumoto)
10:29 PM Feature #3222: Can bignums have singleton class & methods?
(2012/10/27 22:20), Eregon (Benoit Daloze) wrote:
> It makes sense to me to have them frozen, but I think we would...
ko1 (Koichi Sasada)
10:20 PM Feature #3222: Can bignums have singleton class & methods?
ko1 (Koichi Sasada) wrote:
> How about "Freeze" all of Bignum instance?
>
> It is big change, but I believe no im...
Eregon (Benoit Daloze)
05:42 AM Feature #3222: Can bignums have singleton class & methods?
How about "Freeze" all of Bignum instance?
It is big change, but I believe no impact on it.
Related ticket:
[...
ko1 (Koichi Sasada)
11:22 PM Revision 5dc9855a (git): vm_insnhelper.c: fix indentation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
10:00 PM Bug #6809: Deprecation of Config
I would like some feedback on this.
It seems a potential compatibility problem, and is very annoying because it mi...
Eregon (Benoit Daloze)
08:54 PM Feature #7019: allow `private` and `protected` keywords to take blocks
Please do not forget also `module_function` and such. (Or are they different in some sense?).
Alexey.
alexeymuranov (Alexey Muranov)
06:47 PM Feature #7019 (Assigned): allow `private` and `protected` keywords to take blocks
> IMO, it is too slow to introduce such a big feature.
Completely agreed.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
07:36 AM Feature #7019: allow `private` and `protected` keywords to take blocks
mame-san, could you judge this ticket?
IMO, it is too slow to introduce such a big feature.
ko1 (Koichi Sasada)
08:12 PM Feature #6697: [PATCH] Add Kernel#Symbol conversion method like String(), Array() etc.
In Ruby, it is not a good idea to propose something because of consistency.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
07:16 AM Feature #6697: [PATCH] Add Kernel#Symbol conversion method like String(), Array() etc.
No feedback there. ko1 (Koichi Sasada)
08:04 PM Feature #1482 (Assigned): Kernel.exec doesn't respect COMSPEC environment variable on Windows
Now ruby recognize batch files as "programs", so they are simply passed to
CreateProcess() API.
So, current behavio...
usa (Usaku NAKAMURA)
08:00 PM Bug #7221 (Feedback): Unable to compile kgio under 1.9.3 with error: ruby-1.9.3-<plvl>/lib/ruby/1.9.1/mkmf.rb:597:in `Integer': can't convert nil into Integer (TypeError)
Could you show us a small example of extconf.rb to reproduce this issue?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:37 AM Bug #7221 (Rejected): Unable to compile kgio under 1.9.3 with error: ruby-1.9.3-<plvl>/lib/ruby/1.9.1/mkmf.rb:597:in `Integer': can't convert nil into Integer (TypeError)
The kgio gem is unable to be compiled under 1.9.3-p286. The problem is the same as reported here: https://github.com/... davidderyldowney (David Deryl Downey)
07:59 PM Feature #2255: unicode parameters cannot be passed to ruby
I think that if `-Eutf-8` is specified `ARGV` should be parsed from `GetCommandLineW()`
and converted to UTF-8.
But...
usa (Usaku NAKAMURA)
07:47 PM Revision 2731767b (git): * vm.c (vm_define_method): remove type and frozen checking.
Checking is done in `rb_singleton_class()'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37346 b2dd03c8-39d4-...
ko1 (Koichi Sasada)
07:44 PM Feature #1927: rb_w32_readdir seems to be superseded by rb_w32_readdir_with_enc
I'll be remove it (and other useless APIs) before code freeze. usa (Usaku NAKAMURA)
07:33 PM Feature #905: Add String.new(fixnum) to preallocate large buffer
headius (Charles Nutter) wrote:
> mame: I do not understand how there's any way Linux would be different from any ot...
mame (Yusuke Endoh)
03:51 PM Feature #905: Add String.new(fixnum) to preallocate large buffer
mame: I do not understand how there's any way Linux would be different from any other platform. If there's no room in... headius (Charles Nutter)
10:50 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
ko1 (Koichi Sasada) wrote:
> Who can judge this ticket?
> I can't understand this issue because there is long discu...
mame (Yusuke Endoh)
10:44 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
Hello headius,
headius (Charles Nutter) wrote:
> Trying to wake this beast up...
>
> mame: I don't think we ca...
mame (Yusuke Endoh)
04:39 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
Who can judge this ticket?
I can't understand this issue because there is long discussion.
Could anyone summarize a...
ko1 (Koichi Sasada)
07:09 PM Bug #7107 (Assigned): Ruby can no longer find constants in methods in anonymous modules
Indeed, it looks a bug. Nobu, could you investigate?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
07:06 PM Feature #6286: Add Exception#format method
ko1 (Koichi Sasada) wrote:
> mame-san, could you check it?
Looks too specific to include it in core...
At least,...
mame (Yusuke Endoh)
09:26 AM Feature #6286 (Assigned): Add Exception#format method
mame-san, could you check it?
ko1 (Koichi Sasada)
06:58 PM Feature #6596 (Assigned): New method `Array#indexes`
ko1 (Koichi Sasada) wrote:
> Is it a bug or a feature?
I think it is a feature, in every respect.
--
Yusuke ...
mame (Yusuke Endoh)
09:24 AM Feature #6596: New method `Array#indexes`
Is it a bug or a feature?
ko1 (Koichi Sasada)
06:49 PM Bug #6914 (Assigned): unable to build ruby-head
I don't have os x. Sorah, could you handle this?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:22 AM Bug #6914 (Feedback): unable to build ruby-head
Could you reproduce this issue yet?
ko1 (Koichi Sasada)
06:38 PM Feature #6265: Remove 'useless' 'concatenation' syntax
Eric,
drbrain (Eric Hodel) wrote:
> Removing it in 3.0 with a warning in 2.x would be more appropriate.
We are...
mame (Yusuke Endoh)
01:57 AM Feature #6265: Remove 'useless' 'concatenation' syntax
I indeed agree rosenfeld (Rodrigo Rosenfeld Rosas)
01:49 AM Feature #6265: Remove 'useless' 'concatenation' syntax
I don't think it is appropriate to include this change in the ruby 2.x series without any deprecation period. I have ... drbrain (Eric Hodel)
03:49 PM Revision 492fcfda (git): * 2012-10-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:49 PM Revision e672994d (git): parse.y: warn static content assign in cond
* parse.y (assign_in_cond): warn for static content object asignments
in conditional statements. [ruby-dev:43083] ...
nobu (Nobuyoshi Nakada)
02:55 PM Bug #6558 (Rejected): Crash in garbage collection - using caller inside finalizer method
Ummm.. I can't reproduce SEGV in trunk.
Please reopen this ticket if you reproduce it.
Thanks.
authorNari (Narihiro Nakamura)
09:25 AM Bug #6558: Crash in garbage collection - using caller inside finalizer method
nari-san, could you check it?
ko1 (Koichi Sasada)
02:36 PM Revision 1fe57831 (git): * gc.c (gc_profile_result, gc_profile_report): use internal structures
to avoid allocations and progressively print the output for #report.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
Eregon (Benoit Daloze)
02:23 PM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
"brixen (Brian Ford)" <[email protected]> wrote:
> There are serious problems with aliasing the same fd as IO#dup d...
normalperson (Eric Wong)
12:30 PM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
drbrain (Eric Hodel) wrote:
> This is intentional behavior which has existed since 1998. It is not a bug.
>
> Whe...
brixen (Brian Shirai)
12:28 PM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
drbrain (Eric Hodel) wrote:
> This is intentional behavior which has existed since 1998. It is not a bug.
>
> Whe...
brixen (Brian Shirai)
11:23 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
"brixen (Brian Ford)" <[email protected]> wrote:
> There is no other Ruby core class that causes aliasing when call...
normalperson (Eric Wong)
10:54 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
"brixen (Brian Ford)" <[email protected]> wrote:
> There's also a dup2() system call. Why don't we provide that one...
normalperson (Eric Wong)
10:18 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
This is intentional behavior which has existed since 1998. It is not a bug.
When I am working with IOs I expect the ...
drbrain (Eric Hodel)
06:55 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
There's also a dup2() system call. Why don't we provide that one as well? brixen (Brian Shirai)
06:46 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
If dup(2) functionality is actually needed, create an IO.system_dup method that return a dup(2) fd and use that fd in... brixen (Brian Shirai)
06:15 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
IO#dup calls dup(2) and StringIO#dup matches this behavior.
Making IO#dup call open(2) would break backwards compa...
drbrain (Eric Hodel)
04:42 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
If StringIO manifests this behavior as a copy of IO's behavior, both should be consider bugs.
RubySpec has a quara...
brixen (Brian Shirai)
04:23 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
I believe, as you supposed on IRC, that this is designed to mimic IO behavior. IO#dup will dup the underlying file de... headius (Charles Nutter)
03:53 AM Feature #7220: Separate IO#dup, StringIO#initialize_copy from dup(2)
I have found the test for #dup that actually asserts this behavior is correct. Please tell me that is a mistake.
T...
brixen (Brian Shirai)
03:38 AM Feature #7220 (Open): Separate IO#dup, StringIO#initialize_copy from dup(2)
Calling StringIO#initialize_copy causes the two objects to share the position, and eof status.
Is this a bug?
s...
brixen (Brian Shirai)
02:12 PM Feature #6910 (Rejected): Loading syck's broken yaml with psych
I've pushed a gem for people that want to upgrade to Ruby 2.0.0, but still have Syck's YAML:
https://rubygems.or...
tenderlovemaking (Aaron Patterson)
02:02 PM Feature #6555 (Rejected): New comparison operators
I am still in doubt for adding more comparison operators.
We need clear benefit to make a big change like this.
M...
matz (Yukihiro Matsumoto)
01:58 PM Feature #6539: public and private for core methods
Concrete counter proposal:
Should be made private:
Object and descendants
#initialize_clone
#initiali...
matz (Yukihiro Matsumoto)
01:45 PM Feature #6372 (Rejected): More specific error for uncaught throw
I don't like the design that uses thrown instead of catch, since it disrespect the tradition of catch/throw from Lisp... matz (Yukihiro Matsumoto)
01:26 PM Feature #6973 (Assigned): Add an #integral? method to Numeric to test for whole-number values
I think mrkn is eligible to handle this ticket.
The following is my personal comment.
regularfry (Alex Young) wro...
mame (Yusuke Endoh)
07:35 AM Feature #6973: Add an #integral? method to Numeric to test for whole-number values
mame-san, could you judge on it? ko1 (Koichi Sasada)
12:52 PM Feature #6841 (Assigned): Shorthand for Assigning Return Value of Method to Self
It requires matz's approval.
My personal comment: I agree, in fact I have thought the same thing
(and as I recall...
mame (Yusuke Endoh)
07:32 AM Feature #6841: Shorthand for Assigning Return Value of Method to Self
mame-san, could you judge this ticket?
ko1 (Koichi Sasada)
12:31 PM Feature #6824 (Rejected): StopIteration gets a source method
Hello,
jasiek (Jan Szumiec) wrote:
> This is useful when you're merging multiple collections using min/max - when...
mame (Yusuke Endoh)
07:31 AM Feature #6824: StopIteration gets a source method
mame-san, could you judge this ticket? ko1 (Koichi Sasada)
12:29 PM Bug #7171: test-all failure on OS X (RubyCI)
OS のファイアウォールが ON のときに該当のエラーが発生し、OFF のときに発生しない事を確認しました。
CI を動かす環境のファイアウォールは OFF にしておいた良さそうですね。
Mountain Lion の方は V...
mrkn (Kenta Murata)
11:51 AM Feature #6636 (Assigned): Enumerable#size
mame (Yusuke Endoh)
11:45 AM Feature #6671 (Assigned): File.split_all and File.split_root
I think I have no right to accept any feature.
Even if I have, I won't use the right without any particular reason.
...
mame (Yusuke Endoh)
07:13 AM Feature #6671: File.split_all and File.split_root
mame-san: Please judge this ticket. ko1 (Koichi Sasada)
11:39 AM Feature #6609: Toplevel as self extended module
Sorry for my very late reply.
We thought your slide included multiple requests.
Some were accepted, and others re...
mame (Yusuke Endoh)
07:11 AM Feature #6609: Toplevel as self extended module
Could you tell us the result of dev-meeting about it and judge this ticket?
ko1 (Koichi Sasada)
11:23 AM Feature #6936: Forbid singleton class and instance variabls for float
(2012/10/27 10:45), SASADA Koichi wrote:
>  rubyspec のほうはまだ見ておりません.コメント頂ければ幸いです.

("%s" % -0.0.taint).tain...
ko1 (Koichi Sasada)
11:23 AM Feature #6936: Forbid singleton class and instance variabls for float
(2012/09/05 11:09), naruse (Yui NARUSE) wrote:
> 以下のような感じですかね

このパッチで気づいたんですが(これをあてると),

p 1.frozen? #=>...
ko1 (Koichi Sasada)
11:10 AM Feature #6936 (Closed): Forbid singleton class and instance variabls for float
This issue was solved with changeset r37341.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr...
ko1 (Koichi Sasada)
10:54 AM Feature #6936: Forbid singleton class and instance variabls for float
(2012/10/27 10:02), SASADA Koichi wrote:
> とりあえず,テストを直せば良さそうだなぁと思っています.

直しながら考えてたんですが,現在

- 1 や :sym などは ...
ko1 (Koichi Sasada)
10:23 AM Feature #6936: Forbid singleton class and instance variabls for float
(2012/10/27 9:05), SASADA Koichi wrote:
> (2012/10/27 8:38), matz (Yukihiro Matsumoto) wrote:
>> Assignee change...
ko1 (Koichi Sasada)
09:23 AM Feature #6936: Forbid singleton class and instance variabls for float
(2012/10/27 8:38), matz (Yukihiro Matsumoto) wrote:
> Assignee changed from matz (Yukihiro Matsumoto) to ko1 (Koic...
ko1 (Koichi Sasada)
08:38 AM Feature #6936: Forbid singleton class and instance variabls for float
OK, I'd like to see if everything goes well. Merge it.
Matz.
matz (Yukihiro Matsumoto)
11:23 AM Feature #6762: Control interrupt timing
(2012/10/27 11:10), Eric Wong wrote:
>> Eric (Wong), will you attend RubyConf?
>
> No.

:(

--
// ...
ko1 (Koichi Sasada)
11:23 AM Feature #6762: Control interrupt timing
"ko1 (Koichi Sasada)" <[email protected]> wrote:
> Eric (Wong), will you attend RubyConf?

No.
normalperson (Eric Wong)
07:26 AM Feature #6762: Control interrupt timing
It still remains naming consideration.
Comments are welcome.
And we need `signal handling' feature.
Kosaki-san, ...
ko1 (Koichi Sasada)
11:23 AM Feature #5690: Module#qualified_const_get
On Sat, Oct 27, 2012 at 09:11:51AM +0900, ko1 (Koichi Sasada) wrote:
>
> Issue #5690 has been updated by ko1 (K...
Anonymous
09:11 AM Feature #5690: Module#qualified_const_get
I got SEGV.
could you run "make test-rubyspec" on your environment?
/mnt/sdb1/ruby/trunk/spec/rubyspec/core/modul...
ko1 (Koichi Sasada)
11:13 AM Feature #6594: Integrated Functor
This ticket was rejected, but the reason was too difficult for me to write.
So I asked matz to reply to this ticket....
mame (Yusuke Endoh)
07:03 AM Feature #6594: Integrated Functor
mame-san, could you write the result of dev-meeting and judge this ticket?
ko1 (Koichi Sasada)
11:06 AM Revision 493d2533 (git): * struct.c: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
11:01 AM Feature #3207 (Closed): refinement of IO's bizarre behavior
Those tickets have been all closed/rejected in any way.
So I think we can close this ticket too.
--
Yusuke Endo...
mame (Yusuke Endoh)
05:38 AM Feature #3207: refinement of IO's bizarre behavior
mame-san, could you give us your comment? ko1 (Koichi Sasada)
10:59 AM Feature #2740: Extend const_missing to pass in the nesting
It looks we need matz's approval.
Sorry I cannot remember the detailed status immediately.
--
Yusuke Endoh <mam...
mame (Yusuke Endoh)
05:32 AM Feature #2740: Extend const_missing to pass in the nesting
Who's ball?
mame-san, could you give us the response?
ko1 (Koichi Sasada)
10:54 AM Feature #4614: [RFC/PATCH] thread_pthread.c: lower RUBY_STACK_MIN_LIMIT to 64K
"ko1 (Koichi Sasada)" <[email protected]> wrote:
> Ad-hoc solution, but environment variable (such as
> RUBY...
normalperson (Eric Wong)
06:08 AM Feature #4614 (Feedback): [RFC/PATCH] thread_pthread.c: lower RUBY_STACK_MIN_LIMIT to 64K
Ad-hoc solution, but environment variable (such as RUBY_THREAD_MACHINE_STACK_SIZE) is enough for this issue?
ko1 (Koichi Sasada)
10:44 AM Feature #6284 (Feedback): Add composition for procs
Positive about adding function composition. But we need method name consensus before adding it?
Is `#*` OK for every...
matz (Yukihiro Matsumoto)
10:33 AM Feature #6678: Precedence of ^ operator
> gives me a 404 (There isn't a GitHub Page hosted here, sorry.).
It was just the same write-up with different forma...
trans (Thomas Sawyer)
06:29 AM Feature #6678: Precedence of ^ operator
On 2012/10/27 1:04, trans (Thomas Sawyer) wrote:
>
> Issue #6678 has been updated by trans (Thomas Sawyer).
>
...
duerst (Martin Dürst)
01:04 AM Feature #6678: Precedence of ^ operator
I take it you read the article? Do you see the issue I am having in need of an operator with a precedence above + - *... trans (Thomas Sawyer)
10:17 AM Feature #2447: reduce GC pressure by symbol table without String instance
うーん、他の作業がすべて終わったあとで気力があればやります。ないかも
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
05:09 AM Feature #2447: reduce GC pressure by symbol table without String instance
すみません,「やります」と書いておきながら,全然覚えてないんですが,
私はとくに反論ないので(テストが通るなら),遠藤さん入れちゃいませんか?
ko1 (Koichi Sasada)
10:13 AM Feature #6757 (Assigned): [PATCH] Add Process.getsid
こういうシステム系の機能は判断する自信ないです。
一家言ありそうな akr さんに振ってみます。
テストがないですが、意味のあるテストは書けないものですかね。
--
Yusuke Endoh <[email protected]...
mame (Yusuke Endoh)
07:23 AM Feature #6757: [PATCH] Add Process.getsid
遠藤さん,どうしたもんでしょうか. ko1 (Koichi Sasada)
10:08 AM Feature #1493 (Closed): [patch] lex_state as bit field / IS_lex_state() macro
This issue was solved with changeset r37338.
Dave, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
09:54 AM Feature #2709: $VERBOSE, $DEBUG and Kernel#sprintf
+1 The behavior seems too surprising. In general I do not think $DEBUG and $VERBOSE should alter execution, but rathe... trans (Thomas Sawyer)
05:54 AM Feature #2709: $VERBOSE, $DEBUG and Kernel#sprintf
I personally like this feature so I really hesitate to reject, but as matz do not like it so much, there are relative... shyouhei (Shyouhei Urabe)
09:46 AM Feature #6724 (Closed): waaaaaaant! (ISeq.load)
ko1 (Koichi Sasada)
09:28 AM Bug #4387: test_socket_connect_nonblock(TestSocketAddrinfo) がまれに失敗する
誰に押しつけたモノだか迷ったのですが,とりあえず詳しそうななるせさんに振りました.
これ,どうするべきでしょうか.
ko1 (Koichi Sasada)
09:27 AM Feature #5994 (Assigned): Dir.glob without wildcards returns pattern, not filename
nobu, could you reply to it?
ko1 (Koichi Sasada)
08:30 AM Feature #2674: RubyVM::InstructionSequence to accept IOs
ko1 (Koichi Sasada) wrote:
> これ,どうでしょう.
> 卜部君にお願いすればいいでしょうか.
はい。遅くならないうちに入れます。
それはそうとしてGlass_Sagaはにコミット権をあげた方...
shyouhei (Shyouhei Urabe)
05:14 AM Feature #2674: RubyVM::InstructionSequence to accept IOs
これ,どうでしょう.
卜部君にお願いすればいいでしょうか.
ko1 (Koichi Sasada)
08:10 AM Feature #7075: const_get でトップレベルの定数を参照する時に警告
const_getをする人は事態を把握しているのではないかと思って警告してなかったんですが、必要ですかねえ。
まあ、やってみてくださっても構いません。
matz (Yukihiro Matsumoto)
07:38 AM Feature #7075: const_get でトップレベルの定数を参照する時に警告
近永さんがさくっと入れちゃうとどうでしょうか.
警告だとあまり困る人は居なさそう?
string concatenation の警告では,テストが全然通らなくなった,という例が
最近あったので,その辺が問題無ければいいような...
ko1 (Koichi Sasada)
08:06 AM Feature #6177: array.cのrb_ary_equal()の高速化
コミット権、さしあげます。cvs-admin at ruby-lang.org にssh2の公開鍵をgpgでサインして送ってください。
Matz.
matz (Yukihiro Matsumoto)
08:03 AM Feature #2348: RBTree Should be Added to the Standard Library
I am not positive about adding a new library to the distribution while we are discussion moving toward gems.
I am no...
matz (Yukihiro Matsumoto)
05:08 AM Feature #2348: RBTree Should be Added to the Standard Library
ping. status?
ko1 (Koichi Sasada)
07:53 AM Feature #6769: rbinstall.rb: install both src and batch files separetely
ko1 (Koichi Sasada) wrote:
> ping.
> status?
Replied in [ruby-core:48192], still working on a patch, might show ...
luislavena (Luis Lavena)
07:30 AM Feature #6769: rbinstall.rb: install both src and batch files separetely
ping.
status?
ko1 (Koichi Sasada)
07:35 AM Feature #6980: OpenSSL support for AEAD additional authenticated data and tags
Marin, how about this ticket?
ko1 (Koichi Sasada)
07:27 AM Feature #6763 (Closed): Introduce Flonum technique to speedup floating computation on th 64bit environment
I already merged.
Thanks.
ko1 (Koichi Sasada)
07:25 AM Feature #836: Patches for StringScanner, adding #size, #captures and #values_at
Seems fine to me. nobu (Nobuyoshi Nakada)
07:21 AM Feature #6714: Code injection framework
Sorry, maybe I don't have enough time to make it until 2.0 release.
I will introduce C level (helper?) API to impl...
ko1 (Koichi Sasada)
07:17 AM Feature #6707: Remove checks for Ruby 1.9 in trunk
ping.
status?
ko1 (Koichi Sasada)
07:16 AM Feature #6695: Configuration for Thread/Fiber creation
Same as #6693 ...
ko1 (Koichi Sasada)
07:15 AM Feature #6694: Thread.new without block.
I don't have good name about it.
I postpone this ticket.
ko1 (Koichi Sasada)
07:13 AM Feature #6670: str.chars.last should be possible
ping.
status?
ko1 (Koichi Sasada)
07:12 AM Feature #6637 (Closed): Add HTML5 support to CGI
It seems closed. ko1 (Koichi Sasada)
07:07 AM Feature #6602: Tail call optimization: enable by default?
Alexey: to introduce new syntax (or method), we need more discussion (mainly on name ;)).
I changed target to next...
ko1 (Koichi Sasada)
06:57 AM Feature #6376: Feature lookup and checking if feature is loaded
mame-san, could you judge this ticket?
ko1 (Koichi Sasada)
06:53 AM Feature #6256: Slightly improve ruby_qsort performance
ping. status? ko1 (Koichi Sasada)
06:52 AM Feature #6251: Magic comments for compile options
Sorry, I can't implement it until 2.0 release.
ko1 (Koichi Sasada)
06:51 AM Feature #6216: SystemStackError backtraces should not be reduced to one line
Matz, could you reply to it?
ko1 (Koichi Sasada)
06:50 AM Feature #6210: load should provide a way to specify the top-level module
I changed target to next minor because no discussion on it.
ko1 (Koichi Sasada)
06:46 AM Feature #6173: re.cのrb_memsearch()におけるmemchr()の利用
パッチの判断は中田さん,お願い出来ますか&コミット頂けませんか.
コミッタ権の判断は,まつもとさんでもいいんですが,多分反対は無さそうですが.
ko1 (Koichi Sasada)
06:44 AM Feature #4243 (Closed): [PATCH] DRb should not forefully close connections on DRb#stop_service
I close this ticket. Seki-san said no such problem now.
Please re-open this ticket if the issue is not gone.
ko1 (Koichi Sasada)
06:39 AM Feature #6056: Enhancements to OpenStruct
ping.
status?
ko1 (Koichi Sasada)
06:38 AM Feature #6047: read_all: Grow buffer exponentially in generic case
ping. status?
Do you need helps or comments?
ko1 (Koichi Sasada)
06:36 AM Feature #5866: ValidationError
I changed target to next minor because no feedback there.
ko1 (Koichi Sasada)
06:35 AM Bug #7070 (Third Party's Issue): sometimes backticks can fail to return data
I'm going to guess for now that this is a windows bug (or cmd.exe bug)--when you run cmd.exe and it also includes red... rogerdpack (Roger Pack)
06:34 AM Feature #5825: Sweet instance var assignment in the object initializer
I changed target to next minor.
I think someone who want to introduce it need to persuade matz.
ko1 (Koichi Sasada)
06:31 AM Feature #5781: Query attributes (attribute methods ending in `?` mark)
I changed target to next minor because no discussion on it.
ko1 (Koichi Sasada)
06:30 AM Feature #5741: Secure Erasure of Passwords
ping. status?
I think matz doesn't know this ticket.
Could someone grab this ticket?
ko1 (Koichi Sasada)
06:27 AM Feature #5643: require/load options and binding option
I changed target to next minor because no discussion on it.
ko1 (Koichi Sasada)
06:23 AM Bug #7097: Thread locals don't work inside Enumerator
On Sat, Oct 27, 2012 at 05:09:36AM +0900, Eregon (Benoit Daloze) wrote:
>
> Issue #7097 has been updated by Ere...
Anonymous
05:59 AM Bug #7097: Thread locals don't work inside Enumerator
On 26 October 2012 22:26, SASADA Koichi <[email protected]> wrote:
> (2012/10/27 5:09), Eregon (Benoit Daloze) wrote:
...
Eregon (Benoit Daloze)
05:29 AM Bug #7097: Thread locals don't work inside Enumerator
(2012/10/27 5:09), Eregon (Benoit Daloze) wrote:
> Yeah, I think these examples are not particularly the best, but...
ko1 (Koichi Sasada)
05:09 AM Bug #7097: Thread locals don't work inside Enumerator
Aaron wrote:
> On Fri, Oct 26, 2012 at 11:38:19PM +0900, Eregon (Benoit Daloze) wrote:
> > * Remove the "thread_" ...
Eregon (Benoit Daloze)
02:53 AM Bug #7097: Thread locals don't work inside Enumerator
On Fri, Oct 26, 2012 at 04:41:09PM +0900, SASADA Koichi wrote:
> (2012/10/26 15:41), Aaron Patterson wrote:
> >>...
Anonymous
02:53 AM Bug #7097: Thread locals don't work inside Enumerator
On Fri, Oct 26, 2012 at 11:38:19PM +0900, Eregon (Benoit Daloze) wrote:
>
> Issue #7097 has been updated by Ere...
Anonymous
02:40 AM Bug #7097: Thread locals don't work inside Enumerator
Updated patch with documentation. tenderlovemaking (Aaron Patterson)
06:23 AM Feature #5434: Allow per-class whitelisting of methods safe to expose through DRb
I changed target to next minor because no discussion on it
ko1 (Koichi Sasada)
06:17 AM Feature #5133: Array#unzip as an alias of Array#transpose
ええと,まつもとさんアサインで進むのだろうか?
mrkn さんがまつもとさんを説得して,next minor から 2.0 に戻して下さい.
ko1 (Koichi Sasada)
06:14 AM Feature #4978: forwardable: support for 'delegate :method => :accessor'
I changed target to next minor because no discussion.
ko1 (Koichi Sasada)
06:11 AM Feature #4766: Range#bsearch
ping. status?
ko1 (Koichi Sasada)
06:09 AM Feature #4647 (Closed): [PATCH] io/wait: add IO#wait_writable method
I closed this ticket because it is duplicated.
ko1 (Koichi Sasada)
06:02 AM Feature #3917 (Closed): [proposal] called_from() which is much faster than caller()
I close this ticket.
Let's discuss naming issue with
https://bugs.ruby-lang.org/issues/7051
ko1 (Koichi Sasada)
06:01 AM Feature #2565: adding hooks for better tracing
Oops, yes. I've updated the probes. I removed `line` and added some probes around tracing instruction sequences. I... tenderlovemaking (Aaron Patterson)
05:10 AM Feature #2565: adding hooks for better tracing
ping. progress? :) ko1 (Koichi Sasada)
05:58 AM Feature #4532: [PATCH] add IO#pread and IO#pwrite methods
kosaki-san, could you talk with matz about this ticket?
Please change target to 2.0 if you success to persuade matz.
ko1 (Koichi Sasada)
05:56 AM Feature #4299: no warning: found = in conditional, should be ==
放置されているようなので next minor に送っておきます. ko1 (Koichi Sasada)
05:54 AM Feature #4183: [ext/openssl] Timestamp support
ping. status?
ko1 (Koichi Sasada)
05:52 AM Feature #4046: Saving C's **argv and cwd allows Ruby programs to reliably restart themselves
I changed target to next minor because no feedback.
ko1 (Koichi Sasada)
05:51 AM Feature #2631: Allow IO#reopen to take a block
I was poked by _ko1. But we lack a implementation proposal.
So I move its target to next minor. It might happen ...
shyouhei (Shyouhei Urabe)
05:48 AM Feature #3731: Easier Embedding API for Ruby
Ah, sorry for pending.
I need one more body (brain?) of myself.
ko1 (Koichi Sasada)
05:43 AM Feature #3251 (Rejected): allow to unlock mutex locked by another thread
小崎さん,ありがとうございます.
とりあえず,Mutex になんかするのは reject ということで,
すみませんが,整理して別 ticket としてください>遠藤さん
ko1 (Koichi Sasada)
05:37 AM Feature #3187: Allow dynamic Fiber stack size
I'm considering it because no progress on https://bugs.ruby-lang.org/issues/6694 (sorry, it is naming issue, I think)... ko1 (Koichi Sasada)
05:34 AM Feature #3001: Ruby stdlib: Benchmark::Tms #memberwise drops labels
I changed target to next minor because there is no discussion on it.
No feedback?
ko1 (Koichi Sasada)
05:33 AM Feature #2832: Vector#each and Enumerable
ping. status?
ko1 (Koichi Sasada)
05:30 AM Feature #2710: Kernel#load loads a relative path
I changed target to next minor because no discussion on it.
ko1 (Koichi Sasada)
05:23 AM Feature #2645 (Rejected): Have a method in StringScanner which returns the position in characters rather than in bytes
naruse (Yui NARUSE)
05:23 AM Feature #1586: Including a module already present in ancestors should not be ignored
I'm looking forward to consistent module inclusion :-)

I should have talked about Marc-andre's example with mul...
claytrump (Clay Trump)
04:47 AM Feature #1586: Including a module already present in ancestors should not be ignored
Nobu, could you help to implement (1)?
I'm not sure (2) can get 2.0 release. Sorry.
ko1 (Koichi Sasada)
05:14 AM Feature #2673: the length for an enumerator generated by Array#permutation and Array#combination
I changed target to next minor because there is no discussion about it. ko1 (Koichi Sasada)
05:04 AM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
I need to read this patch carefully. Sorry for long absent.
ko1 (Koichi Sasada)
04:56 AM Feature #2152: Split functionality of Float#inspect and Float#to_s
Who's ball?
ko1 (Koichi Sasada)
04:53 AM Feature #1952: cannot stop with Ctrl+C
I'll fix it soon, at least before 2.0.
ko1 (Koichi Sasada)
04:52 AM Feature #1906 (Closed): Kernel#backtrace: Objectifying Kernel#caller
I close this issue because #3917 was accepted.
Please re-open I'm misunderstanding.
ko1 (Koichi Sasada)
04:49 AM Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
I changed the target to "next minor" because no discussion there.
ko1 (Koichi Sasada)
04:42 AM Feature #1400: Please add a method to enumerate fields in OpenStruct
ping. status?
ko1 (Koichi Sasada)
04:41 AM Feature #908: Should be an easy way of reading N characters from am I/O stream
I changed the target "next minor" this ticket because no response here.
ko1 (Koichi Sasada)
04:33 AM Feature #614: instance_method(ancestor)
Discussion was stopped.
ko1 (Koichi Sasada)
04:32 AM Feature #5922: Migrate equal? to identical?
Someone else suggested `#same?` as alternate name.
Seems unfortunate to see a clear improvement held back by trad...
trans (Thomas Sawyer)
02:10 AM Revision 180c744b (git): * numeric.c (rb_float_new_in_heap), include/ruby/ruby.h:
make all Float objects frozen.
[ruby-dev:46081] [ruby-trunk - Feature #6936]
Most part of patch by NARUSE, Yui <...
ko1 (Koichi Sasada)
01:51 AM Revision 909bc583 (git): * object.c (rb_mod_const_get): make sure the constant name is
converted to a string before searching. [ruby-core:48405]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37340 b2...
tenderlovemaking (Aaron Patterson)
01:16 AM Revision d090f17f (git): * iseq.c (rb_iseq_compile_with_option): Instead of testing
respond_to, just check if the argument is actually a file,
because by calling user-defined gets something weired ca...
shyouhei (Shyouhei Urabe)
01:07 AM Revision 197e7b81 (git): parse.y: bit field lex_state
* parse.y (enum lex_state_e): [EXPERIMENTAL] lex_state as bit field /
IS_lex_state() macro. based on the patch by ...
nobu (Nobuyoshi Nakada)
01:05 AM Revision 854c5ec4 (git): win32.h: fstat on mingw32
* include/ruby/win32.h (fstat): use _fstati64() instead of fstati64()
on mingw32.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)

10/26/2012

11:38 PM Bug #7097: Thread locals don't work inside Enumerator
tenderlovemaking (Aaron Patterson) wrote:
> I spoke with ko1-san and Usa-san last night, and we thought that thread_...
Eregon (Benoit Daloze)
04:53 PM Bug #7097: Thread locals don't work inside Enumerator
(2012/10/26 15:41), Aaron Patterson wrote:
>> I recommend that Thread#[] should be reference to
>> > Thread#thre...
ko1 (Koichi Sasada)
03:53 PM Bug #7097: Thread locals don't work inside Enumerator
On Fri, Oct 26, 2012 at 02:40:53PM +0900, SASADA Koichi wrote:
> I don't have any objection.
>
> I recommend ...
Anonymous
02:53 PM Bug #7097: Thread locals don't work inside Enumerator
I don't have any objection.

I recommend that Thread#[] should be reference to
Thread#thread_variable_get, and...
ko1 (Koichi Sasada)
07:19 AM Bug #7097: Thread locals don't work inside Enumerator
I spoke with ko1-san and Usa-san last night, and we thought that thread_variable_(get|set) would be good (similar to ... tenderlovemaking (Aaron Patterson)
10:11 PM Feature #6875: Make test/unit default gem
I comment on this issue.
I think that this issue is the right issue for talking about only test-unit.gemspec. If you...
kou (Kouhei Sutou)
09:31 PM Revision bc9428b7 (git): * 2012-10-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:31 PM Revision 82af182e (git): * object.c (rb_mod_const_get): const_get accepts qualified constant
strings. e.g. Object.const_get("Foo::Bar::Baz") [ruby-core:41404]
* test/ruby/test_module.rb: tests for new behavio...
tenderlovemaking (Aaron Patterson)
09:28 PM Feature #6265: Remove 'useless' 'concatenation' syntax
Right now I'm in the middle of some very tight deadlines in my job and won't have time to fix all usages of this kind... rosenfeld (Rodrigo Rosenfeld Rosas)
08:10 PM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
I heard that taru-san's analysis of for your patch (1) to (4).
(1) to (3) are good (no compatibility issue). "free...
ko1 (Koichi Sasada)
12:10 PM Feature #6478: BasicObject#__class__
=begin
"Method transplanting" is introduced into 2.0, so you can write:
class Foo < BasicObject
include ::Mo...
nobu (Nobuyoshi Nakada)
11:59 AM Feature #6023 (Rejected): Add "a ?= 2" support for meaning "a = a.nil? ? 2 : a"
nobu (Nobuyoshi Nakada)
11:57 AM Feature #6561 (Rejected): ?= operator
I'm not against this feature concept, but '?=' conflicts with existing syntax.
You have to propose different syntax.
nobu (Nobuyoshi Nakada)
11:54 AM Feature #6678 (Rejected): Precedence of ^ operator
'^' is not a power operator in Ruby. nobu (Nobuyoshi Nakada)
10:53 AM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles
Eregon (Benoit Daloze) wrote:
> authorNari (Narihiro Nakamura) wrote:
> > I see. It is better for memory usage to p...
authorNari (Narihiro Nakamura)
01:09 AM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles
authorNari (Narihiro Nakamura) wrote:
> I see. It is better for memory usage to progressively write the IO stream on...
Eregon (Benoit Daloze)
09:19 AM Bug #7216 (Closed): object.c defines clone method for objects that cannot be cloned.
As the subject says, in object.c, the clone method is defined and then special cased for certain object types. The e... therevmj (Michael Johnson)
08:22 AM Revision 43294dff (git): merge revision(s) 34397: [Backport #6881]
* file.c (append_fspath): need to set the encoding to result always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/br...
U.Nakamura
06:18 AM Bug #7166 (Closed): Speed up Hash#dup by patching Hash#initialize_copy
tenderlovemaking (Aaron Patterson)
05:33 AM Bug #4443 (Open): odd evaluation order in a multiple assignment
It looks to be closed by mistake. nahi (Hiroshi Nakamura)
05:08 AM Revision 48e95864 (git): merge revision(s) 34374: [Backport #6681]
* file.c (rmext): no extension to strip if empty string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_...
U.Nakamura
04:24 AM Revision 8ee4f0ad (git): * 2012-10-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:24 AM Revision e7576a77 (git): parse.y: concatenated literals
* parse.y (literal_concat_gen): merge fixed strings across
concatenated literals, after an interpolation.
git-svn...
nobu (Nobuyoshi Nakada)
04:02 AM Bug #7172: [[Ruby 1.9:]] fix rbconfig for --enable-load-relative (v2)
@usa I'm sorry but http://bugs.ruby-lang.org/projects/ruby-193/repository/revisions/37155 does not backport tool/mkco... mpapis (Michal Papis)
03:43 AM Feature #5481: Gemifying Ruby standard library
Thank you for clarification, waiting for NaHi and offering my help. vo.x (Vit Ondruch)
03:01 AM Revision 0e6dcc7a (git): merge revision(s) 32826,34732: [Backport #6681]
* file.c (rb_enc_path_next, rb_enc_path_skip_prefix)
(rb_enc_path_last_separator, rb_enc_path_end)
(ruby_enc_find...
U.Nakamura
12:52 AM Revision c5b7d11e (git): merge revision(s) 35488:
* ext/-test-/win32/dln/extconf.rb: remove test DLL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@...
U.Nakamura
12:34 AM Feature #4569: Replace IPAddr with IPAddress
I've made a hopefully last set of changes to ipaddr.rb in trunk a couple months ago:
- introduction of IPAddr::Err...
knu (Akinori MUSHA)
12:10 AM Bug #7215 (Assigned): Remaining messages on OpenSSL error queue after Certificate#verify
MartinBosslet (Martin Bosslet)

10/25/2012

11:52 PM Bug #7215 (Closed): Remaining messages on OpenSSL error queue after Certificate#verify
While investigating a ruby-pg issue [1], we noticed that a SSL connection with PostgreSQL can fail, after a call to O... larskanis1 (Lars Kanis)
09:43 PM Feature #6265: Remove 'useless' 'concatenation' syntax
I also strongly object this change, since it needed many escapes which were unnecessary otherwise. nobu (Nobuyoshi Nakada)
08:58 PM Feature #6265 (Feedback): Remove 'useless' 'concatenation' syntax
Since affected libraries are so many, the fix should be done by the proposer.
Moreover I think this insists that s...
naruse (Yui NARUSE)
08:54 PM Feature #6265 (Assigned): Remove 'useless' 'concatenation' syntax
I reverted r37316 because such too many failures prevents watching CI.
Please re-commit it with fixes for those test...
naruse (Yui NARUSE)
08:50 PM Feature #6265 (Closed): Remove 'useless' 'concatenation' syntax
This issue was solved with changeset r37327.
Rodrigo, thank you for reporting this issue.
Your contribution to Ruby i...
naruse (Yui NARUSE)
01:41 PM Feature #6265 (Assigned): Remove 'useless' 'concatenation' syntax
Now I've committed mame-san's patch (I was asked by him to commit instead of him).
But this change introduced some...
usa (Usaku NAKAMURA)
01:22 PM Feature #6265 (Closed): Remove 'useless' 'concatenation' syntax
This issue was solved with changeset r37317.
Rodrigo, thank you for reporting this issue.
Your contribution to Ruby i...
usa (Usaku NAKAMURA)
09:30 PM Feature #5922 (Rejected): Migrate equal? to identical?
Hello trans and yhara,
2012/10/25 yhara (Yutaka HARA) <[email protected]>:
> Yusuke, do you know if this prop...
mame (Yusuke Endoh)
07:59 PM Feature #5922: Migrate equal? to identical?
Yusuke, do you know if this proposal is accepted as 2.0.0 feature at the Ruby developer meeting? yhara (Yutaka HARA)
09:01 PM Feature #5481: Gemifying Ruby standard library
We discussed this request at the developers' meeting (Jul. 21),
and it was not accepted.
NaHi (the proposer) pres...
mame (Yusuke Endoh)
04:29 PM Feature #5481: Gemifying Ruby standard library
Will it address concerns from #6124 as well? vo.x (Vit Ondruch)
04:26 PM Feature #5481: Gemifying Ruby standard library
What actions exactly? Will the gems be gems or just another workaround? Can I see current state? How the result will ... vo.x (Vit Ondruch)
03:46 PM Feature #5481: Gemifying Ruby standard library
This ticket is the center of attention at ruby-dev ML :)
NaHi-san will take a certain action in a few days, I guess.
usa (Usaku NAKAMURA)
02:51 PM Feature #5481: Gemifying Ruby standard library
Is the plan to extract the gems out of StdLib and make from them proper gems again? I.e. there would be for example r... vo.x (Vit Ondruch)
08:47 PM Feature #4569: Replace IPAddr with IPAddress
The library is very stable, it is used in production in many other projects (600k downloads on rubygems), and the com... [email protected] (Marco Ceresa)
04:34 PM Feature #4569: Replace IPAddr with IPAddress
ping. status? ko1 (Koichi Sasada)
08:29 PM Bug #7214: Ruby 2.0 breaks support for some debugging tools
Thank you for your comment.

I want to support debugging feature, but my hands doesn't work on it yet.

Does...
ko1 (Koichi Sasada)
07:46 PM Bug #7214 (Third Party's Issue): Ruby 2.0 breaks support for some debugging tools
Notably the "Pry" debugger breaks, and (though i haven't checked) I'm assuming the 'debugger' project as well. The re... banister (john mair)
07:47 PM Feature #6622 (Closed): Add <, >, <=, >= to Set
Merged a couple months ago. Thanks! knu (Akinori MUSHA)
04:31 PM Feature #6946: FIPS support?
ping. status? ko1 (Koichi Sasada)
04:29 PM Feature #7007: Make OpenStruct#new accept OpenStruct object
ping? status? ko1 (Koichi Sasada)
04:22 PM Feature #7051: Extend caller_locations API to include klass and bindings. Allow caller_locations as a method hanging off Thread.
Ping (I need feed back).
----
Current idea:
add `Thread#backtrace_locations(...)' (correspond to Thread#back...
ko1 (Koichi Sasada)
02:06 PM Revision e6c5b9f3 (git): revert r37326 "remove string literal concatenation"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:56 PM Bug #7212: "stack level too deep" in Fiber much earlier in new versions of 1.9.3
Here's a little more debug-info (not sure if it's needed, but anyhow...)
I tried the patch from #3187, increasing ...
fiddur (Fredrik Liljegren)
10:21 AM Bug #7212 (Assigned): "stack level too deep" in Fiber much earlier in new versions of 1.9.3
usa (Usaku NAKAMURA)
11:57 AM Feature #7106: FileUtils.touch should allow touching the symlink itself rather than the file the link points to
Updated a patch for Windows because the old one includes many errors :) usa (Usaku NAKAMURA)
11:50 AM Revision c6629c48 (git): Revert r37316
The commit introduces too many failures and disturbs release engineering.
Re-commit it with fixed tests.
Thu Oct 25 ...
naruse (Yui NARUSE)
10:07 AM Revision db1f7079 (git): remove string literal concatenation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:18 AM Revision bc4be91a (git): merge revision(s) 37048:
* lib/rubygems/installer.rb (check_that_user_bin_dir_is_in_path):
test_generate_bin_bindir_with_user_instal...
U.Nakamura
09:16 AM Revision d75e2ea2 (git): merge revision(s) 37032:
test_gem_installer.rb: restore ARGV
* test/rubygems/test_gem_installer.rb
(TestGemInstaller#test_install_c...
U.Nakamura
09:12 AM Bug #7211: eval does not respect encoding magic comment
=begin
Even without irb the description does not make sense.
The code used on line 907 is read as UTF-8 on line 8...
drbrain (Eric Hodel)
09:01 AM Bug #7211 (Rejected): eval does not respect encoding magic comment
It fails before eval, but in IRB input. nobu (Nobuyoshi Nakada)
02:08 AM Bug #7211: eval does not respect encoding magic comment
Under typical circumstances, isn't the string already going to have an encoding? Even in IRB, it's using the console ... headius (Charles Nutter)
09:11 AM Revision 73c592d5 (git): merge revision(s) 36636:
* test/etc/test_etc.rb (TestEtc#test_getpwuid): `s' is never set to nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
U.Nakamura
08:59 AM Feature #7003: Please decide. MVM to be with 2.0?
(2012/10/24 20:56), ko1 (Koichi Sasada) wrote:
> No.

I add information because NaHi san blamed me the short a...
ko1 (Koichi Sasada)
08:50 AM Revision acd82f6e (git): * win32/win32.c (has_redirection): should use shell (cmd.exe) when
the commandline containts '&'.
reported by Roger Pack at [ruby-core:47912] [Bug #7143], and
patched by Heesob Par...
U.Nakamura
08:27 AM Feature #6980: OpenSSL support for AEAD additional authenticated data and tags
I take it given the recent feature freeze that this will *not* make it into 2.0? stouset (Stephen Touset)
08:16 AM Revision 2c400078 (git): merge revision(s) 34849,34853,34854,34855,34859,34862,35384,35385,36811,36812,36850,36907,36908: [Backport #7174]
* Makefile.in (PLATFORM_DIR): add a variable for `win32` directory.
* Makefile.in (clean-platform): add new ...
U.Nakamura
08:03 AM Bug #3422 (Open): Object.const_get(:A, false) can access BasicObject::A
kosaki (Motohiro KOSAKI)
04:53 AM Bug #3422: Object.const_get(:A, false) can access BasicObject::A
Could the following problem be related to this change? "Including namespace module through RSpec config in Ruby 1.9.3... aef (Alexander E. Fischer)
06:03 AM Revision 9dc3a7d7 (git): * include/ruby/ruby.h, class.c: remove (revert)
`rb_add_method_cfunc_frameless()' API.
This API is not mature to become an offical API.
For example, we can not u...
ko1 (Koichi Sasada)
05:02 AM Bug #7213 (Rejected): Namespace regression problem in RSpec from 1.9.2 to 1.9.3
This article describes a bug which appeared in 1.9.3: "Including namespace module through RSpec config in Ruby 1.9.3"... aef (Alexander E. Fischer)
04:36 AM Revision 8ca58751 (git): * tool/mkconfig.rb: remove string literal concatenation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:22 AM Revision 70e7d073 (git): * 2012-10-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:22 AM Revision 4a309b76 (git): * parse.y: show a warning for concatenating string literals because
it will be deprecated in the future.
patched by mame (Yusuke Endoh) at [ruby-core:44207].
[ruby-core:44156] [Feat...
U.Nakamura

10/24/2012

11:21 PM Bug #7212 (Closed): "stack level too deep" in Fiber much earlier in new versions of 1.9.3
I was getting SystemStackError in my application on some servers and not others; on all with 1.9.3-p286 and on some w... fiddur (Fredrik Liljegren)
09:00 PM Bug #7158 (Assigned): require is slow in its bookkeeping; can make Rails startup 2.2x faster
usa (Usaku NAKAMURA)
08:56 PM Feature #7003 (Rejected): Please decide. MVM to be with 2.0?
No. ko1 (Koichi Sasada)
08:22 PM Feature #6875: Make test/unit default gem
kou (Kouhei Sutou) wrote:
> # https://bugs.ruby-lang.org/issues/6875 から投稿しようとす
> # るとInternal Server Errorになるのでメール...
vo.x (Vit Ondruch)
06:34 PM Bug #5476 (Closed): ruby 1.9.3_rc1 segfaults in test_fork.rb on HPPA
OK, thank you.
kosaki (Motohiro KOSAKI)
06:17 PM Bug #5476: ruby 1.9.3_rc1 segfaults in test_fork.rb on HPPA
It looks like this got fixed with http://bugs.ruby-lang.org/issues/5488, we can no longer reproduce this in the lates... hansdegraaff (Hans de Graaff)
05:37 PM Bug #7211 (Rejected): eval does not respect encoding magic comment
=begin
This should work IMO.

$ LANG=C irb
irb(main):001:0> eval <<EOF
irb(main):002:0" # encoding: utf-8
...
vo.x (Vit Ondruch)
01:08 PM Bug #7167: Segmentation Fault
After the third try everything went fine for me, too. I had a very unstable wifi connection this day, maybe a bug in ... ushi (ushi kalcher)
12:54 PM Bug #7167: Segmentation Fault
I have just tried this from slackware-current (14.0), using rvm to match the ruby version.
I was not able to reprodu...
vbatts (Vincent Batts)
10:47 AM Bug #7197: Error: test_tls_v1_2(OpenSSL::TestSSL)
Hey Martin,
No problem :) I hope it at least helps a little. I was wondering, whether the following would cause is...
kwilczynski (Krzysztof Wilczynski)
10:39 AM Feature #7106: FileUtils.touch should allow touching the symlink itself rather than the file the link points to
Hey,
I am adding one large patch, as per Aaron Patterson's request :-)
KW
kwilczynski (Krzysztof Wilczynski)
09:49 AM Revision e59e5e90 (git): objspace.c: enum ruby_value_type
* ext/objspace/objspace.c (type2sym, count_objects_size): use enum
instead of size_t which may be larger than actua...
nobu (Nobuyoshi Nakada)
09:48 AM Revision aaf34605 (git): vm_insnhelper.c: inline
* vm_insnhelper.c: declare as inline, to match with the definitions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
08:46 AM Revision 9b68747b (git): * benchmark/driver.rb: add `-x' or `--exclude' option
to specify exclude benchmark name pattern.
You can specify "-x foo" if you want to exclude the benchmarks
if the ...
ko1 (Koichi Sasada)
04:53 AM Bug #7085: Subversion → GitHub gateway stops.
2012/10/19 Evan Phoenix <[email protected]>:
> Sorry for the delay. I'll set this up this weekend.

Hello Evan, did you...
luislavena (Luis Lavena)
04:29 AM Revision a4ba41a2 (git): rename it to a more fitting name
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
04:14 AM Revision bda72622 (git): fix the function name which is not grammatically correct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
03:55 AM Revision f0a435c1 (git): * gc.c (free_object_aquire): rename to match the behavior of this
function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
authorNari (Narihiro Nakamura)
03:00 AM Revision 04c177e2 (git): * ext/objspace/objspace.c (reachable_object_from_i): change data
structure of the result of reachable objects. Keys of table
contains object_id of each reachable objects. Value of ...
ko1 (Koichi Sasada)
02:40 AM Feature #5690: Module#qualified_const_get
I've written a patch this this feature, and I've attached it here. Will someone review so that we can figure out wha... tenderlovemaking (Aaron Patterson)
01:39 AM Revision aab12ec0 (git): * gc.c (garbage_collect, gc_marks): move the location of
clear and restore rb_objspace_t::mark_func_data
from garbage_collect() to gc_marks().
git-svn-id: svn+ssh://ci.r...
ko1 (Koichi Sasada)
01:21 AM Revision 6cbd18d7 (git): * ext/objspace/objspace.c (Init_objspace): add a new method
`ObjectSpace::InternalObjectWrapper#internal_object_id' which returns
an object id of a wrapped internal object.
...
ko1 (Koichi Sasada)
12:04 AM Revision 6c6dece7 (git): * ext/objspace/objspace.c (ObjectSpace.reachable_objects_from):
internal object support.
If given object `obj' has references to internal objects
(such as T_NODE objects), then ...
ko1 (Koichi Sasada)
 

Also available in: Atom