General

Profile

headius (Charles Nutter)

  • Login: headius
  • Email: headius@headius.com
  • Registered on: 12/16/2008
  • Last connection: 01/18/2022

Issues

open closed Total
Assigned issues 1 20 21
Reported issues 28 90 118

Projects

Project Roles Registered on
Ruby Developer 12/13/2012
Backport187 Developer 06/18/2013
Backport191 Developer 12/13/2012
Backport192 Developer 12/13/2012
Backport193 Developer 12/13/2012
Backport200 Developer 02/17/2013
Backport21 Developer 12/21/2013
Backport22 Developer 12/19/2014
Ruby 1.8 Developer 12/13/2012
Ruby master Developer 12/13/2012

Activity

01/27/2022

04:49 PM Ruby master Feature #18554 (Open): Move unicode_normalize to a default gem
Could we move the rest of unicode_normalize to a default gem?
The recent updates were mostly updating the Unicode ...
headius (Charles Nutter)
08:16 AM Ruby master Revision f511ff3b (git): [ruby/yaml] Add JRuby-specific warning when psych fails
The error here is confusing for users because JRuby does not use
libyaml and installing it will not help. Instead, JR...
headius (Charles Nutter)

01/18/2022

04:21 PM Ruby master Feature #16663: Add block or filtered forms of Kernel#caller to allow early bail-out
I did a quick implementation for JRuby in https://github.com/jruby/jruby/pull/7014. It passes all tests except the `t... headius (Charles Nutter)

12/17/2021

11:38 PM Ruby master Revision cc73dfb9 (git): [ruby/pp] Incorporate 2.6 versions of 2.7 methods needed
* UnboundMethod#bind_call
* ruby2_keywords gem for testing
https://github.com/ruby/pp/commit/721d8cbd10
headius (Charles Nutter)
11:38 PM Ruby master Revision 66ec3217 (git): [ruby/pp] Add context to bind_call and skip 2.7+ test
The bind_call definition here is added primarily to support
running the tests on JRuby 9.3, which only supports Ruby ...
headius (Charles Nutter)
11:38 PM Ruby master Revision 5a6baaba (git): [ruby/pp] Only do RubyVM patches if class exists
This class does not exist in any implementation except CRuby.
I would recommend moving this code somewhere else, lik...
headius (Charles Nutter)
11:38 PM Ruby master Revision 73da1c5e (git): [ruby/pp] Use etc instead of .so for broader compatibility
The use of `etc.so` here requires that etc is always implemented
as a C extension on-disk. However at least one impl ...
headius (Charles Nutter)

12/15/2021

02:56 PM Ruby master Feature #16663: Add block or filtered forms of Kernel#caller to allow early bail-out
@jeremeyevans0:
> It sounds like you want iteration, and you are recommending with Thread.each_backtrace yielding ...
headius (Charles Nutter)

12/11/2021

09:57 AM Ruby master Feature #16663: Add block or filtered forms of Kernel#caller to allow early bail-out
Sorry I missed all discussions, this has been a pretty busy autumn.
> find_caller is going to find a single entry fr...
headius (Charles Nutter)

12/09/2021

10:28 AM Ruby master Revision 08016914 (git): [ruby/open3] Use RbConfig's 'host_os'
RUBY_PLATFORM on JRuby is always 'java' so it does not indicate
the host OS.
https://github.com/ruby/open3/commit/d2...
headius (Charles Nutter)

Also available in: Atom