General

Profile

davidbalbert (David Albert)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 8 8

Activity

12/05/2014

03:21 AM Ruby Bug #9580: Refinements regression in IRB
I'm embarrassed that I missed these responses to my bug report. I had forgotten that I had created this issue. Sorry!
Shugo: `using Foo, global: true` would fix the problem, though it feels a bit awkward to me. I guess this is because...
davidbalbert (David Albert)

02/28/2014

09:03 PM Ruby Bug #9580 (Closed): Refinements regression in IRB
The problem: Top level refinements do not work in IRB. They worked in 2.0.0-p451, but don't work in 2.1.0, 2.1.1, or today's trunk.
Details:
Here some code in a file:
#refine.rb

module A
refine String do
...
davidbalbert (David Albert)

02/16/2013

04:20 AM Ruby Bug #7859 (Closed): Readline: Incorrect arrow key behavior in vi_editing_mode insert mode with Readline 6.2
=begin
I've discovered what I think is a bug in the (({Readline})) module in the standard library. When I am using (({vi_editing_mode})) in insert mode (rather than command mode), I am unable to use the up arrow to go up through history...
davidbalbert (David Albert)

02/07/2013

09:18 AM Ruby Bug #7794 (Closed): Documentation bug in Net::HTTP.post_form example code
I've attached a patch that fixes a small error in the Net::HTTP.post_form documentation. davidbalbert (David Albert)

10/04/2012

06:55 AM Ruby Bug #7105 (Closed): Socket documentation fix
The "Quick start" section of the Socket documentation refers to the Socket::INET constant, which doesn't exist. I've attached a small patch changing the reference to Socket::AF_INET, which seems consistent with the rest of the documentat... davidbalbert (David Albert)

07/25/2012

03:18 AM Ruby Bug #6785: Documentation for RubyVM::InstructionSequence
I've attached a second draft that incorporates some feedback from rue on #ruby-lang and a few extra edits of mine. davidbalbert (David Albert)

07/24/2012

01:17 PM Ruby Bug #6786 (Closed): Add :trace_instruction to the output of RubyVM::InstructionSequence.compile_option
:trace_instruction is a valid iseq compiler option that can be set with compile_option=, but it does not appear in the hash returned by RubyVM::InstructionSequence.compile_option. I've attached a patch that fixes this. davidbalbert (David Albert)
12:57 PM Ruby Bug #6785 (Closed): Documentation for RubyVM::InstructionSequence
I've attached a patch with documentation for the RubyVM::InstructionSequence class. It's of decent size, and I'm just getting familiar with the VM, so please send comments and corrections if you have any. I'm happy to do further passes i... davidbalbert (David Albert)

07/18/2012

07:13 AM Ruby Bug #6750 (Closed): Comment above rb_iseq_struct.local_size gives out of date description
The description of rb_iseq_struct.local_size says that it is sizeof(local vars) + 1 for class and method frames, but just sizeof(local vars) for block frames. I think this is no longer the case. local_size is always sizeof(local vars) + ... davidbalbert (David Albert)

06/27/2012

08:06 AM Ruby Bug #5776: irb のトップレベルで定義したメソッドが public になる
I ran into this bug recently and I did a bit of investigating. This is due to a change introduced by #3406 (r29578) that made inner method definitions public regardless of the visibility of the method they were defined in.
I've attach...
davidbalbert (David Albert)

Also available in: Atom