General

Profile

enebo (Thomas Enebo)

  • Login: enebo
  • Email: tom.enebo@gmail.com
  • Registered on: 12/16/2008
  • Last connection: 04/14/2020

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 4 5 9

Projects

Project Roles Registered on
Ruby Developer, Contributor 02/13/2013
CommonRuby Developer, Contributor 01/11/2013

Activity

04/27/2020

06:18 PM Ruby master Bug #16819 (Assigned): Line reporting off by one when reporting line of a hash?
If I run this program:
```
TracePoint.new(:line) { |t| p t.lineno}.enable
def foo(a, b) # 2
a + b # 3
...
enebo (Thomas Enebo)

04/14/2020

06:55 PM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
I have not had much time to digest this from a single reading but a question immediately screams out at me in reading... enebo (Thomas Enebo)

10/01/2019

03:03 PM Ruby master Bug #16181: return from a proc in a module/class body returns out of script. Should be LJE.
I added a comment about removing the pre 2.7 spec as it is unintended behavior. enebo (Thomas Enebo)

09/30/2019

08:11 PM Ruby master Bug #16181: return from a proc in a module/class body returns out of script. Should be LJE.
Ok cool. Let's hope we get some more consensus on this. I don't like deviating from MRI in behavior so I hope to se... enebo (Thomas Enebo)
06:21 PM Ruby master Bug #16181: return from a proc in a module/class body returns out of script. Should be LJE.
I agree this is impossible to be done by parser or at iseq generation time. It must be done when return is invoked.... enebo (Thomas Enebo)

09/25/2019

06:05 PM Ruby master Bug #16181 (Closed): return from a proc in a module/class body returns out of script. Should be LJE.
return is not allowed from class/module body. But if we insert a return into a block then we can invoke the block th... enebo (Thomas Enebo)

02/05/2019

04:53 PM Ruby master Feature #14915: Deprecate String#crypt
I just read this issue and one thing confuses me...non-programmers will not see output from a webrick server will the... enebo (Thomas Enebo)

02/08/2018

05:47 PM CommonRuby Feature #12732: An option to pass to `Integer`, `Float`, to return `nil` instead of raise an exception
Two comments:
1. having block form only defeats any performance gain as executing blocks have a measurable cost. ...
enebo (Thomas Enebo)

12/01/2017

05:23 PM Ruby master Feature #14143: Thread.report_on_exception should be true by default
I think clarification on what the semantics should be would be helpful.
Should **ANY** exception raised in a Threa...
enebo (Thomas Enebo)

09/07/2016

08:10 AM Ruby master Feature #12086: using: option for instance_eval etc.
What is the scope of instance_eval here? Can I do:
~~~ ruby
instance_eval(using: MyRefinements), &a_block_from_s...
enebo (Thomas Enebo)

Also available in: Atom