Project

General

Profile

Activity

From 12/23/2011 to 12/29/2011

12/29/2011

10:42 PM Bug #5822 (Closed): testunit ใซ -j ใ‚ชใƒ—ใ‚ทใƒงใƒณใ‚’ๆธกใ™ใจ็จ€ใซใƒ†ใ‚นใƒˆใ‚’ๅฎŸ่กŒใ›ใšใซ็ต‚ไบ†ใ™ใ‚‹
This issue was solved with changeset r34155.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
nagachika (Tomoyuki Chikanaga)
01:08 PM Bug #5822 (Closed): testunit ใซ -j ใ‚ชใƒ—ใ‚ทใƒงใƒณใ‚’ๆธกใ™ใจ็จ€ใซใƒ†ใ‚นใƒˆใ‚’ๅฎŸ่กŒใ›ใšใซ็ต‚ไบ†ใ™ใ‚‹
make test-all TESTS="-j2 ruby/test_require.rb"
ใฎใ‚ˆใ†ใซ test-all ใฎๅผ•ๆ•ฐใซ -j ใจ1ใƒ•ใ‚กใ‚คใƒซใ ใ‘ไธŽใˆใ‚‹ใจใ€็จ€ใซใƒ†ใ‚นใƒˆใ‚’ใฒใจใคใ‚‚ๅฎŸ่กŒใ›ใšใซ็ต‚ไบ†ใ™ใ‚‹ใ“ใจใŒใ‚ใ‚Šใพใ™ใ€‚
@ta...
nagachika (Tomoyuki Chikanaga)
01:42 PM Revision 59130ced (git): * lib/test/unit.rb (Test::Unit::Runner::Worker#_run_parallels): fix
premature exit when all workers' status are :ready or :prepare.
[ruby-dev:45061] [Bug #5822]
git-svn-id: svn+ssh:/...
nagachika (Tomoyuki Chikanaga)
12:03 PM Feature #5663: Combined map/select method
=begin
Nobuyoshi Nakada wrote:
> What about:
> (1..10).grep(->(i){i.even?}){|i|i+1}
> or
> (1..10).grep...
kernigh (George Koehler)
10:38 AM Bug #5819 (Assigned): Windowsใง็ฉบใฎใƒ‰ใƒฉใ‚คใƒ–ใฎใƒซใƒผใƒˆใƒ‡ใ‚ฃใƒฌใ‚ฏใƒˆใƒชใซๅฏพใ™ใ‚‹File.stat ใŒๅคฑๆ•—ใ™ใ‚‹
naruse (Yui NARUSE)
02:21 AM Bug #5819 (Closed): Windowsใง็ฉบใฎใƒ‰ใƒฉใ‚คใƒ–ใฎใƒซใƒผใƒˆใƒ‡ใ‚ฃใƒฌใ‚ฏใƒˆใƒชใซๅฏพใ™ใ‚‹File.stat ใŒๅคฑๆ•—ใ™ใ‚‹
Windows Vista32bit็‰ˆไธŠใฎ 1.9.3-p0,1.9.2-p290,1.8.7-p330ใง
File.statใŒๅคฑๆ•—ใ—ใพใ™ใ€‚(ใ™ในใฆActiveScriptRubyใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใง็ขบ่ช)
ใพใŸใ€Vista 32bit ...
yamaminami (Masateru OKAMOTO)
04:23 AM Feature #5820: Merge Onigmo to Ruby 2.0
> Ruby 1.9 ใงใฏๆญฃ่ฆ่กจ็พใ‚จใƒณใ‚ธใƒณใ‚„ M17N ใฎๅŸบ็›คใจใ—ใฆ Oniguruma ใ‚’็”จใ„ใฆใ„ใพใ™ใ€‚
> ใ“ใ‚Œใ‚’ 2.0 ใงใฏ Oniguruma ใฎๆ”น้€ ็‰ˆใงใ‚ใ‚‹ใ€k-takata ใ•ใ‚“ใฎ Onigmo ใซ็ฝฎใๆ›ใˆใ‚ˆใ†ใจใ„ใ†่ฉฑใง...
kosaki (Motohiro KOSAKI)
02:44 AM Feature #5820: Merge Onigmo to Ruby 2.0
= ็พ็Šถใฎ้žไบ’ๆ›ใซใคใ„ใฆ
Rubyใธใฎๅ–ใ‚Š่พผใฟๆ–น:
cd Onigmo
cp reg{comp,enc,error,exec,parse,syntax}.c reg{enc,int,parse}.h ~/ruby
cp o...
naruse (Yui NARUSE)
02:42 AM Feature #5820 (Closed): Merge Onigmo to Ruby 2.0
Ruby 1.9 ใงใฏๆญฃ่ฆ่กจ็พใ‚จใƒณใ‚ธใƒณใ‚„ M17N ใฎๅŸบ็›คใจใ—ใฆ Oniguruma ใ‚’็”จใ„ใฆใ„ใพใ™ใ€‚
ใ“ใ‚Œใ‚’ 2.0 ใงใฏ Oniguruma ใฎๆ”น้€ ็‰ˆใงใ‚ใ‚‹ใ€k-takata ใ•ใ‚“ใฎ Onigmo ใซ็ฝฎใๆ›ใˆใ‚ˆใ†ใจใ„ใ†่ฉฑใงใ™ใ€‚
...
naruse (Yui NARUSE)
02:22 AM Feature #5008: Equal rights for Hash (like Array, String, Integer, Float)
Any update on the status of this request being accepted into Ruby trunk? Thanks. sunaku (Suraj Kurapati)

12/28/2011

07:32 PM Feature #5809: Benchmark#bm: remove the label_width parameter
If your suggestion is to provide easy way to pretty enough benchmark method, how about following:
IMPLEMENTATION:
...
naruse (Yui NARUSE)
06:52 PM Feature #5789: Optimize st_table
Another approach to st_table optimization: use lightweight pool allocator for st_table, st_table_entry and bins of sm... funny_falcon (Yura Sokolov)
04:56 PM Revision de5c0b83 (git): * 2011-12-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:56 PM Revision 98696bd2 (git): * include/ruby/ruby.h: fix #error pragma. LLP64 platform is supported.
* include/ruby/st.h: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34153 b2dd03c8-39d4-4d8f-98ff-823fe69b...
nagachika (Tomoyuki Chikanaga)
12:53 PM Feature #4970: FileUtils refactored
Hi,

In message "Re: [ruby-core:41834] [ruby-trunk - Feature #4970] FileUtils refactored"
on Wed, 28 Dec 2...
matz (Yukihiro Matsumoto)
11:54 AM Feature #4970: FileUtils refactored
Is current trunk destined to be 2.0? If so, can this get a review and merge if ok? trans (Thomas Sawyer)
12:47 PM Revision e19bd3ea (git): -This line, and those below, will be ignored--
M ruby_1_8_7/ChangeLog
M ruby_1_8_7/inits.c
M ruby_1_8_7/version.h
M ruby_1_8_7/string.c
M ruby_1_8_7/...
shyouhei (Shyouhei Urabe)
12:40 PM Feature #5818: Feature: Raiseable
Separate the proposal into two: (a) allow non-Exception object to be raised. (b) Raiseable. And I will refuse (b). ... matz (Yukihiro Matsumoto)
08:21 AM Feature #5818: Feature: Raiseable
git branch: https://github.com/kstephens/ruby/tree/trunk-raiseable
kstephens (Kurt Stephens)
08:17 AM Feature #5818 (Rejected): Feature: Raiseable
= Proposal
The ability to raise any object that is a Raiseable.
= Problem
* The Exception subclass hierarchy...
kstephens (Kurt Stephens)
11:22 AM Bug #5817 (Closed): [mingw] ruby/test_file.rb error in test_chmod_m17n(TestFile)
This issue was solved with changeset r34146.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
nobu (Nobuyoshi Nakada)
04:41 AM Bug #5817 (Closed): [mingw] ruby/test_file.rb error in test_chmod_m17n(TestFile)
I cannot read #5671 to determine if this is a duplicate, but based upon the info below, the error doesn't appear to b... jonforums (Jon Forums)
09:13 AM Revision d5c889cf (git): fix indent
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:40 AM Revision 8b75c2fc (git): * doc/ChangeLog-1.9.3, test/gdbm/test_gdbm.rb: fixed mingw typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:40 AM Revision b2f45483 (git): * doc/ChangeLog-1.9.3, test/gdbm/test_gdbm.rb: fixed mingw typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:40 AM Revision 15fb1619 (git): * doc/ChangeLog-1.9.3, test/gdbm/test_gdbm.rb: fixed mingw typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:23 AM Revision 9a75b919 (git): * 2011-12-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:23 AM Revision 554397bc (git): * 2011-12-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:22 AM Revision 6a6c314f (git): * lib/fileutils.rb (FileUtils::Entry_#entries): use utility method
instead of typoed regexp. [ruby-core:41829] [Bug #5817]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34146 b2...
nobu (Nobuyoshi Nakada)
02:22 AM Revision b4491375 (git): * lib/fileutils.rb (FileUtils::Entry_#entries): use utility method
instead of typoed regexp. [ruby-core:41829] [Bug #5817]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_...
nobu (Nobuyoshi Nakada)
02:22 AM Revision 31b097ca (git): * lib/fileutils.rb (FileUtils::Entry_#entries): use utility method
instead of typoed regexp. [ruby-core:41829] [Bug #5817]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_...
nobu (Nobuyoshi Nakada)

12/27/2011

10:43 PM Bug #5816 (Closed): Add documentation for profiler
Add documentation for profiler Nerian (Gonzalo Rodrรญguez)
08:53 PM Feature #5788: Thread#at_exit
2011/12/27 Eric Wong <normalperson@yhbt.net>:
> Motohiro KOSAKI <kosaki.motohiro@gmail.com> wrote:
>> I don't th...
kosaki (Motohiro KOSAKI)
05:23 PM Feature #5788: Thread#at_exit
Motohiro KOSAKI <kosaki.motohiro@gmail.com> wrote:
> I don't think ruby impl w/o GVL can implement this feature.
...
normalperson (Eric Wong)
04:23 PM Feature #5788: Thread#at_exit
=begin
Calling (({rb_gc_mark()})) only once at the hook definition makes no sense.
You have to mark it in (({rb_thr...
nobu (Nobuyoshi Nakada)
05:19 PM Revision ddec35cf (git): * ChangeLog: fix some typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
05:12 PM Revision ec5483c3 (git): * 2011-12-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:12 PM Revision 0d971069 (git): * vm_insnhelper.c (unknown_keyword_error): add GC guard to prevent
intermediate object from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34143 b2dd03c8-39d4-4d8f-98ff-823fe69...
nagachika (Tomoyuki Chikanaga)
04:38 PM Bug #5804 (Closed): Cannot cross compile trunk using Ruby 1.9.3 as BASERUBY
Fixed at r34131. nobu (Nobuyoshi Nakada)
03:53 PM Feature #5474: keyword argument
Hi,

In message "Re: [ruby-core:41815] Re: [ruby-trunk - Feature #5474][Assigned] keyword argument"
on Mon...
matz (Yukihiro Matsumoto)
12:53 PM Feature #5474: keyword argument
Hello, matz

2011/12/27, Yukihiro Matsumoto <matz@ruby-lang.org>:
> In message "Re: [ruby-core:41814] Re: [rub...
mame (Yusuke Endoh)
06:59 AM Feature #5474: keyword argument
Hi,

In message "Re: [ruby-core:41814] Re: [ruby-trunk - Feature #5474][Assigned] keyword argument"
on Mon...
matz (Yukihiro Matsumoto)
02:56 PM Bug #5813 (Closed): net/http's EOFError and Keep-Alive
[ruby-dev:39421] describes exceptions thrown by open-uri, and raise a question why net/http raises EOFError.
net/h...
naruse (Yui NARUSE)
01:37 PM Revision 2828593e (git): * lib/test/unit.rb (Worker#close): "closing IO if IO is closed"
should be "closing IO if IO isn't closed"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34142 b2dd03c8-39d4-4d8f...
sorah (Sorah Fukumori)
01:04 PM Revision 2f6d8bdc (git): * st.c (st_update): new function to lookup the given key and
update the value. [ruby-dev:44998]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34141 b2dd03c8-39d4-4d8f-98ff...
nobu (Nobuyoshi Nakada)
12:17 PM Revision 7f649d10 (git): * 2011-12-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:17 PM Revision 731e4521 (git): * node.h (rb_args_info): change pre_args_num and post_args_num as
int, to match with rb_iseq_t.
* parse.y (new_args_gen): check overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
nobu (Nobuyoshi Nakada)
10:23 AM Bug #5790: net/http ใฎ EOFError ใจ Keep-Alive
(2011/12/22 18:49), Yui NARUSE wrote:
> HTTP/1.1 ใฏใ€ๅ†ช็ญ‰ใชใƒกใ‚ฝใƒƒใƒ‰ใฎๅ ดๅˆใซใฏ็ขบ่ชใชใ—ใซใƒชใƒˆใƒฉใ‚คใ™ในใใจ่จ€ใฃใฆใ„ใ‚‹ใฎใงใ€
> ใใฎใ‚ˆใ†ใซใ™ใ‚‹ใƒ‘ใƒƒใƒใ‚’ๆทปไป˜ใ—ใพใ™ใ€‚
> ๅ†ช็ญ‰ใงใชใ„ใƒก...
Anonymous
09:13 AM Bug #5812 (Closed): test-all is stuck on Windows
ไปฅไธ‹ใฎ2ใคใฎใƒ†ใ‚นใƒˆใŒWindowsใงๅˆบใ•ใ‚Šใพใ™ใ€‚
test/ruby/test_thread.rb TestThreadGroup#test_thread_timer_and_interrupt
test/thread/test_...
usa (Usaku NAKAMURA)
07:15 AM Feature #5809: Benchmark#bm: remove the label_width parameter
Thomas Sawyer wrote:
> All makes very good sense. But I would avoid complexity. Sometimes things need to change, peo...
Eregon (Benoit Daloze)
12:56 AM Feature #5809: Benchmark#bm: remove the label_width parameter

All makes very good sense. But I would avoid complexity. Sometimes things need to change, people have to adjust. I'...
trans (Thomas Sawyer)
03:42 AM Bug #5811 (Closed): Ruby Process Deadlocks With Fork on Mac OS X Lion
=begin
Given a Ruby process that acts like the following:
* Spawn new thread that initializes a TCPSocket
* Exec...
netshade (Chris Zelenak)

12/26/2011

11:53 PM Feature #5474: keyword argument
Hello, Matz

What do you think about Marc-Andre's alternative syntax for
keyword arguments and mechanism?

...
mame (Yusuke Endoh)
11:29 PM Feature #5474: keyword argument
Hello, Marc-Andre

2011/12/22, Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca>:
> While having fun...
mame (Yusuke Endoh)
11:27 PM Feature #5474: keyword argument
Hello,
I've committed my patches for keyword arguments, with fixes for
some problems reported during this discuss...
mame (Yusuke Endoh)
07:37 PM Feature #5809 (Closed): Benchmark#bm: remove the label_width parameter
Hello,
I would like to keep on improving the benchmark library.
Feature #4197 was mostly a clean-up, this intend ...
Eregon (Benoit Daloze)
05:01 PM Bug #5796 (Closed): main.c is not compiled during cross compilation
This issue was solved with changeset r34131.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
03:09 PM Bug #5808: "a = []; a << a; puts JSON.dump(a)" aborted
ใ†ใƒผใ‚“ใ€ใ‚ˆใ‚ใ—ใใฏ็„กใ„ใจๆ€ใ†ใ‚“ใงใ™ใŒใ€ใ“ใ‚Œใฏ้€ŸๅบฆใฎใŸใ‚ใซๆ„ๅ›ณ็š„ใซใ‚„ใฃใฆใ„ใ‚‹ใ‚ˆใ†ใซๆ€ใ„ใพใ™ใ€‚
ๅพช็’ฐๅ‚็…งใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใŸใ„ๅ ดๅˆใฏใ€JSON.dump ใงใฏใชใใ€JSON() ใ‚’ไฝฟใฃใฆใใ ใ•ใ„ใ€‚
naruse (Yui NARUSE)
02:02 PM Bug #5808 (Assigned): "a = []; a << a; puts JSON.dump(a)" aborted
naruse (Yui NARUSE)
12:45 PM Bug #5808 (Closed): "a = []; a << a; puts JSON.dump(a)" aborted
ใตใจ a = []; a << a; puts JSON.dump(a) ใจใ—ใฆใฟใŸใ‚‰ใ€abort ใ—ใพใ—ใŸใ€‚
% ./ruby -rjson -ve 'a = []; a << a; puts JSON.dump(a)'
r...
akr (Akira Tanaka)
02:20 PM Revision c5e372ff (git): * vm_insnhelper.c (unknown_keyword_error): make it kind a error message when unknown keyword is given. It require more work. See [ruby-core:40518] and [ruby-core:40541] in detail.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
02:20 PM Revision d0baa0dd (git): * vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments), iseq.c (rb_iseq_parameters), vm_insnhelper.c (vm_callee_setup_arg_complex): support Method#parameters for keyword arguments. The provisional spec is what Benoit Daloze proposed. [ruby-core:40518]
* test/ruby/test_keyword.rb: add a test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34137 b2dd03c8-...
mame (Yusuke Endoh)
02:20 PM Revision a0a2c144 (git): * vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments, iseq_compile_each), vm_insnhelper.c (vm_callee_setup_arg_complex): implement keyword arguments. See [ruby-core:40290] The feature is promised to be included in 2.0, but the detail spec is still under discussion; this commit is a springboard for further discussion. Please try it and give us feedback. This commit includes fixes for some problems reported by Benoit Daloze <eregontp AT gmail.com> [ruby-core:40518] and Marc-Andre Lafortune <ruby-core-mailing-list AT marc-andre.ca> [ruby-core:41772].
* iseq.c (iseq_free, prepare_iseq_build): bookkeeping.
* test/ruby/test_keyword.rb: add tests for keyword arguments....
mame (Yusuke Endoh)
02:20 PM Revision 1ab3974b (git): * node.h, node.c, parse.y: implement a parser part for keyword arguments. This is a preparation for keyword argument (see [ruby-core:40290]).
* gc.c (gc_mark_children): bookkeeping.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34135 b2dd03c8-39d4-4d8f-9...
mame (Yusuke Endoh)
02:19 PM Revision afb10c62 (git): * node.h, parse.y (new_args_gen), compile.c (iseq_set_arguments): use struct rb_args_info instead of NODEs. This is a preparation for keyword argument (see [ruby-core:40290]).
* node.c (dump_node), gc.c (gc_mark_children, obj_free): bookkeeping.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
mame (Yusuke Endoh)
02:19 PM Revision 90b1afa3 (git): * node.h, parse.y (lambda, f_larglist): remove NEW_LAMBDA hack. This is a preparation for keyword argument (see [ruby-core:40290]).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
01:49 PM Revision 68fde444 (git): * io.c (rb_sys_fail_path): move the definition.
Move above for using it in set_binary_mode_with_seek_cur().
* io.c (set_binary_mode_with_seek_cur): fix improper see...
h.shirosaki (Hiroshi Shirosaki)
09:52 AM Feature #5805: object_hexid
> My last ditch approach will be to bind Kernel#inspect InstanceMethod to the current object and extract the hex id f... nobu (Nobuyoshi Nakada)
08:01 AM Revision fb37a14a (git): * common.mk (LIBRUBY_A): depends on main.o since r33774.
[ruby-core:41786] [Bug #5796]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34131 b2dd03c8-39d4-4d8f-98ff-823fe6...
nobu (Nobuyoshi Nakada)
04:33 AM Revision 8f37f68c (git): * ChangeLog: fix miss; testcase is test file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e sorah (Sorah Fukumori)
04:21 AM Revision bec52ad7 (git): * test/ruby/test_io.rb (TestIO#test_autoclose): Tempfile.new doesn't
accept the block argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34129 b2dd03c8-39d4-4d8f-98ff-823fe69b...
U.Nakamura
04:08 AM Revision 48053fe6 (git): * lib/test/unit.rb: Avoid zombie processes on "--separate" option
added at r34121.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)

12/25/2011

11:42 PM Feature #5805: object_hexid
On 2011ๅนด12ๆœˆ25ๆ—ฅ 14:38, Nobuyoshi Nakada wrote:
> In 1.9.3 or later
> ```ruby
> module Kernel
> def object_he...
trans (Thomas Sawyer)
11:27 PM Feature #5805: object_hexid
Thank you for 1.9.3+ definition, I will add that. Do you happen to know definition for 1.8.7? I am not worried about ... trans (Thomas Sawyer)
06:23 PM Feature #5805: object_hexid
On 2011ๅนด12ๆœˆ25ๆ—ฅ 14:38, Nobuyoshi Nakada wrote:
> In 1.9.3 or later
> ```ruby
> module Kernel
> def obje...
shyouhei (Shyouhei Urabe)
02:38 PM Feature #5805 (Feedback): object_hexid
Hi,
(11/12/25 0:22), Thomas Sawyer wrote:
> By default Ruby will show this id when using #inspect.
> ```
> Ob...
nobu (Nobuyoshi Nakada)
12:57 PM Feature #5805: object_hexid
I think this seems like a simple proposal. shevegen (Robert A. Heiler)
12:22 AM Feature #5805 (Feedback): object_hexid
I would like to see #object_hexid added to Ruby to return an object's id in hexidecimal form.
By default Ruby will...
trans (Thomas Sawyer)
11:17 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
I updated the patch while waiting for the response.
Cleanups
* remove unnecessary parentheses of `fptr`
* use re...
h.shirosaki (Hiroshi Shirosaki)
10:05 PM Feature #5798: Range#include? needs some optimization
I agree that the behavior you point out seems inconsistent, because
(0..1).include?(0.5)
=> true
alexeymuranov (Alexey Muranov)
08:47 PM Revision 7a9b2cad (git): * ext/openssl/ossl_cipher.c: Fix more typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
08:09 PM Revision 91785eca (git): * ext/openssl/ossl_cipher.c: Fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
07:02 PM Revision 16558749 (git): * ext/openssl/ossl_cipher.c: Update and complete documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
06:53 PM Revision 684d7b8e (git): * 2011-12-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:53 PM Revision 976aba43 (git): git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
MartinBosslet (Martin Bosslet)
02:17 PM Revision 38ade501 (git): * test/testunit/test_parallel.rb (test_separate): Test for "--separate"
option (r34121)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
01:47 PM Revision 60da7a36 (git): * lib/test/unit.rb (_run_parallel):
New option "--separate" for test/unit; when running tests with this
option, a job process will be restarted after o...
sorah (Sorah Fukumori)
12:42 AM Feature #5788: Thread#at_exit
=begin
Nakada-san, thank you for your reviewing.
I improved the patch at some points.
* th->at_exit is to be marke...
Glass_saga (Masaki Matsushita)

12/24/2011

11:58 PM Feature #5788: Thread#at_exit
I don't think ruby impl w/o GVL can implement this feature. kosaki (Motohiro KOSAKI)
11:15 PM Feature #5788: Thread#at_exit
i don't think the name of this method is goodโ€ฆ are there any more suitable name for this method? sorah (Sorah Fukumori)
07:37 PM Feature #5798: Range#include? needs some optimization
There is method `Range#cover?` for this. `Range#include?` is inherited from `Enumerable` module, so you are proposin... alexeymuranov (Alexey Muranov)
03:05 PM Revision f8a4e233 (git): * 2011-12-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:05 PM Revision 60b99d05 (git): * configure.in: change --with-ntver to --with-winnt-ver to be more
descriptive in the context. [ruby-core:41794]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34119 b2dd03c8-39d4-...
luislavena (Luis Lavena)
02:24 PM Revision 3cbf3e20 (git): * configure.in: add --with-ntver option to match win32/configure.bat
functionality. Set 0x0501 as default. [ruby-core:35010]
[ruby-core:35035]
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
luislavena (Luis Lavena)
10:56 AM Bug #5803 (Closed): closed output and Readline.readline dumps core
This issue was solved with changeset r34116.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
01:04 AM Bug #5803 (Closed): closed output and Readline.readline dumps core
=begin
libreadline ๅดใฎๅ•้กŒใ ใจๆ€ใ†ใฎใงใ™ใŒใ€Readline.output= ใซๆŒ‡ๅฎšใ—ใŸ IO ใ‚’ใ‚ฏใƒญใƒผใ‚บใ—ใŸๅพŒ
Readline.readline ใง่ฃœๅฎŒใ™ใ‚‹ใจใ‚ณใ‚ขใƒ€ใƒณใƒ—ใ—ใพใ—ใŸใ€‚
"##\t" ใฎใจใ“ใ‚ใ‚’...
no6v (Nobuhiro IMAI)
06:59 AM Bug #5802 (Closed): 0 assretions in test/readline/test_readline.rb:test_line_buffer__point
This issue was solved with changeset r34115.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
12:39 AM Bug #5802 (Closed): 0 assretions in test/readline/test_readline.rb:test_line_buffer__point
=begin
test/readline/test_readline.rb ใฎ test_line_buffer__point ใ‚’ๅฎŸ่กŒใ—ใฆใ‚‚ใ€
ไธ€ใคใ‚‚ assertion ใŒๅฎŸ่กŒใ•ใ‚Œใฆใ„ใพใ›ใ‚“ใ€‚Readline.completio...
no6v (Nobuhiro IMAI)
04:51 AM Bug #5804 (Closed): Cannot cross compile trunk using Ruby 1.9.3 as BASERUBY
Hello,
Attempting to cross-compile trunk (at r34114) with i686-w64-mingw32 host....
luislavena (Luis Lavena)
03:38 AM Revision 8af67e30 (git): * proc.c (proc_call): get rid of optimazation-out by clang.
* proc.c (rb_proc_call, rb_proc_call_with_block): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34117 b2...
nobu (Nobuyoshi Nakada)
01:56 AM Revision 1dec79c3 (git): * ext/readline/readline.c (readline_readline): check if outstream
is closed to get rid of a bug of readline 6. [ruby-dev:45043]
[Bug #5803]
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)

12/23/2011

09:59 PM Revision 83971343 (git): * test/readline/test_readline.rb (test_line_buffer__point): use
lambda not to exit entire method by "return". or "next" for
proc. [ruby-dev:45042] [Bug #5802]
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
05:45 PM Bug #5801: Enumerable#take_while ใฎ proc ใ‚’ๅค–ใซๅ‡บใ—ใฆไฝฟใ†ใจ Segv
Enumerable#grep ใชใฉใ‚‚ๅŒๆง˜ใฎๅ•้กŒใŒใ‚ใ‚Šใพใ™ใญใ€‚
ไปฅไธ‹ใฎๅ†็พใ‚ณใƒผใƒ‰ใง Segv ใ‚’ๅใใพใ™ใ€‚
enum.c ใงใ€XX_i ใจใ„ใ†ๅฝขใฎ้–ขๆ•ฐใฎ็ฌฌไบŒๅผ•ๆ•ฐใŒ C ใฎ
ใ‚นใ‚ฟใƒƒใ‚ฏใธใฎใƒใ‚คใƒณใ‚ฟใซใชใฃใฆใ‚‹ใ‚„ใคใฏใ€ๅ…จ้ƒจๅŒใ˜ๅ•้กŒใ‚’...
shiba (satoshi shiba)
05:31 PM Bug #5801 (Closed): Enumerable#take_while ใฎ proc ใ‚’ๅค–ใซๅ‡บใ—ใฆไฝฟใ†ใจ Segv
่Šใจ็”ณใ—ใพใ™ใ€‚
ไธ‹ใฎๅ†็พใ‚ณใƒผใƒ‰ใฎใ‚ˆใ†ใซใ€`Enumerable#take_while` ใฎ Proc ใ‚’
ๅค–ใซๅ‡บใ—ใฆไฝฟใ†ใจ Segv ใŒ็™บ็”Ÿใ—ใพใ™ใ€‚
~~~ruby
# ๅ†็พใ‚ณใƒผใƒ‰
class A
includ...
shiba (satoshi shiba)
04:39 PM Revision db9657a8 (git): * bootstraptest/test_flow.rb: remove an unused parameter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
04:23 PM Revision dd834c68 (git): * vm_eval.c (send_internal): PASS_PASSED_BLOCK_TH must be placed
just before calling rb_call0.
* bootstraptest/test_flow.rb: add a test for above.
git-svn-id: svn+ssh://ci.ruby-lan...
ktsj (Kazuki Tsujimoto)
03:56 PM Revision c6cbbd6e (git): * 2011-12-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:56 PM Revision c5485f41 (git): * lib/tempfile.rb (Tempfile#initialize): warn if a block is given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:32 PM Feature #5798 (Rejected): Range#include? needs some optimization
For example:
('aa'..'az').include? 123
it seems that the procedure is:
1. check whether 'aa' == 123 # false
...
yimutang (Joey Zhou)
11:12 AM Bug #5797 (Third Party's Issue): 2nd crash (?) with green shoes gem (but it seems different) ...
At http://bugs.ruby-lang.org/issues/5795. That issue was discovered on a Mac 10.5. However, on a Mac 10.7.2 machine, ... xuinkrbin. (Xuinkr Bin)
11:00 AM Bug #5795: Ruby crash (?) with a simple green shoes app
It may be worth noting this happens on a Mac 10.5 (Leopard) machine. xuinkrbin. (Xuinkr Bin)
02:42 AM Bug #5795 (Third Party's Issue): Ruby crash (?) with a simple green shoes app
I have installed the "green shoes" gem and am attempting to run the script found at http://pastebin.com/cCVx7rB5. I e... xuinkrbin. (Xuinkr Bin)
07:55 AM Revision dc42e8bb (git): refine message for test_thr_kill.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:38 AM Revision 5191ecad (git): * ext/readline/readline.c (readline_attempted_completion_function):
in Readline module with GNU Readline 6 case, Readline module
resets completion_append_character to " ", after it ex...
kouji (Kouji Takao)
07:02 AM Revision ec4f9d1c (git): * ext/readline/readline.c (Init_readline): libedit check
rl_getc_function only when rl_initialize() is called, and
using_history() call rl_initialize(). This assignment sho...
kouji (Kouji Takao)
05:44 AM Bug #5796 (Closed): main.c is not compiled during cross compilation
Hello,
Attempting to cross-compile trunk against i686-w64-mingw32 (GCC 4.6) is failing to compile main.c when exec...
luislavena (Luis Lavena)
02:26 AM Feature #5788 (Feedback): Thread#at_exit
=begin
Just reviewed briefly.
* (({th->at_exit})) needs to be marked,
* (({th->at_exit})) should be hidden, and
*...
nobu (Nobuyoshi Nakada)
01:15 AM Revision e89bebda (git): * test/thread/test_queue.rb (test_thr_kill): show the number of loop
run when the test failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34107 b2dd03c8-39d4-4d8f-98ff-823fe69b...
akr (Akira Tanaka)
12:24 AM Revision 8beb0d35 (git): * test/test_pty.rb (test_pty_check_default): call PTY.check until
"cat" command is finished.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34106 b2dd03c8-39d4-4d8f-98ff-823fe69...
akr (Akira Tanaka)
 

Also available in: Atom