General

Profile

jeremyevans0 (Jeremy Evans)

Issues

open closed Total
Assigned issues 1 30 31
Reported issues 3 119 122

Projects

Project Roles Registered on
Ruby Developer 04/14/2016
Backport187 Developer 04/14/2016
Backport191 Developer 04/14/2016
Backport192 Developer 04/14/2016
Backport193 Developer 04/14/2016
Backport200 Developer 04/14/2016
Backport21 Developer 04/14/2016
Backport22 Manager, Developer 04/14/2016
Ruby 1.8 Developer 04/14/2016
Ruby master Developer 04/14/2016

Activity

06/20/2022

11:59 PM Ruby master Feature #18832: Do not have class/module keywords consider ancestors of Object
As I initially expected, this is not a bug. Having class/module keywords consider ancestors of Object is by design, w... jeremyevans0 (Jeremy Evans)
10:11 PM Ruby master Feature #18838: Avoid swallowing regexp escapes in the lexer
In the `/\//` and `%r/\//` cases, the regexp source is transformed from `\/` to `/` in the lexer (`tokadd_string`) be... jeremyevans0 (Jeremy Evans)
09:05 PM Ruby master Bug #18833 (Rejected): Documentation for IO#gets is inaccurate (bytes versus characters)
The documentation is correct, the limit is in bytes and not characters:
```ruby
File.write("a", "\u1234a") # => 4...
jeremyevans0 (Jeremy Evans)

06/15/2022

09:08 PM Ruby master Feature #18832: Do not have class/module keywords consider ancestors of Object
fxn (Xavier Noria) wrote in #note-3:
> Even more, if you set an autoload for `C` in `Object`, the autoload is trigge...
jeremyevans0 (Jeremy Evans)
08:23 PM Ruby master Feature #18832: Do not have class/module keywords consider ancestors of Object
I don't think this is a bug. `p Object.const_defined?(:C, false)` explicitly says you don't want to look into ancesto... jeremyevans0 (Jeremy Evans)

06/14/2022

08:10 PM Ruby master Bug #18826: Symbol#to_proc inconsistent, sometimes calls private methods
I agree with the @Eregon 's analysis, and submitted a pull request that makes Symbol#to_proc return a proc that will ... jeremyevans0 (Jeremy Evans)
12:12 AM Ruby master Bug #18826: Symbol#to_proc inconsistent, sometimes calls private methods
This appears to be caused by the use of the `VM_FCALL` flag in `vm_call_symbol`. Since `:foo.to_proc` should be trea... jeremyevans0 (Jeremy Evans)
07:54 PM Ruby master Bug #18829 (Closed): GC_COMPACTION_SUPPORTED macro should be set and detected automatically.
Since this problem does not occur in the master branch (due to the increased page size), it seems like the bug has al... jeremyevans0 (Jeremy Evans)

06/10/2022

03:46 PM Ruby master Bug #18768: Inconsistent behavior of IO, StringIO and String each_line methods when return paragraph and chomp: true passed
mame (Yusuke Endoh) wrote in #note-8:
> @jeremyevans0 Thank you for your explanation, I understand. The keyword name...
jeremyevans0 (Jeremy Evans)

06/09/2022

03:20 PM Ruby master Bug #18768: Inconsistent behavior of IO, StringIO and String each_line methods when return paragraph and chomp: true passed
mame (Yusuke Endoh) wrote in #note-6:
> I have no strong opinion about this issue and am never against Jeremy's chan...
jeremyevans0 (Jeremy Evans)

Also available in: Atom