Charles Nutter

Projects

Activity

Reported issues: 79

01/26/2015

06:25 PM Ruby trunk Feature #4824: Provide method Kernel#executed?
The "main" toplevel object already gets special methods, so why not just define main.main? Avoid polluting Kernel or ...

01/14/2015

10:15 PM Ruby trunk Bug #10741: const_defined? triggers autoload where it did not before
Boo...my fix was bad because it stopped searching superclasses. Since I did not have an appropriate method to search ...
09:15 PM Ruby trunk Bug #10741: const_defined? triggers autoload where it did not before
To be more specific, this assertion fails on MRI:
>assert_equal("#{File.dirname(__FILE__)}/autoloaded.rb", Object....
09:11 PM Ruby trunk Bug #10741: const_defined? triggers autoload where it did not before
Test in JRuby that caught this change: https://github.com/jruby/jruby/blob/master/test/jruby/test_autoload.rb#L4-L24
...
09:09 PM Ruby trunk Bug #10741 (Open): const_defined? triggers autoload where it did not before
This should not cause b.rb to load, but it does in 2.2:
~/projects/jruby $ cat a.rb
module Foo
autoload :Bar, ...

01/13/2015

11:35 PM Ruby trunk Revision 49242: * test/socket/test_basicsocket.rb: Remove unused constant.
11:22 PM Ruby trunk Revision 49239: * test/socket/test_basicsocket.rb: Add basic tests for close_read
and close_write using TCPServer/Socket as a target.

01/02/2015

06:04 PM Ruby trunk Feature #10682: Add "excludes" support to test suite, for alternative implementations and platforms
Patch updated: https://gist.github.com/headius/4226cd94bbcf7b150e65
I only made the rescue change requested by nob...
05:53 PM Ruby trunk Feature #10682: Add "excludes" support to test suite, for alternative implementations and platforms
Nobuyoshi Nakada wrote:
> I agree on the feature, and have a few questions.
>
> * Isn't the name `exclude` too ge...

01/01/2015

12:31 AM Ruby trunk Bug #10686 (Closed): Memory leaking from torture test of symbol GC
The following code appears to grow without bounds when running on MRI 2.2p0 (and grows *very* fast...hold on to your ...

Also available in: Atom