General

Profile

headius (Charles Nutter)

Issues

open closed Total
Assigned issues 0 23 23
Reported issues 20 95 115

Projects

Project Roles Registered on
Ruby Committer 12/13/2012

Activity

03/24/2026

01:37 PM Ruby Revision cf3e7dd0 (git): [ruby/prism] Begin splitting the Java artifact into components
* The Loader API lives under java/api.
* The current native endpoint for the Prism shared library lives
under java/native.
* The WASM build and binding lives under java/wasm.
The libraries will be released together but can be develope...
headius (Charles Nutter)
01:37 PM Ruby Revision 9e733288 (git): [ruby/prism] Rework Java template generation for Maven build
This uses the JRuby rake-maven-plugin to generate the templates
as part of the Maven build. The generated output for the Java
templates will be under java/api/target/generated-sources/java.
https://github.com/ruby/prism/commit/b257151391
headius (Charles Nutter)

03/23/2026

09:02 PM Ruby Revision d2f7a19f (git): [ruby/psych] Revert "Update SnakeYAML-Engine to 3.0.1"
This reverts commit https://github.com/ruby/psych/commit/599f89d0fd42.
https://github.com/ruby/psych/commit/97973490f4
headius (Charles Nutter)
04:26 PM Ruby Feature #21960: Improve #backtrace to not confuse terminals
Is there any de-facto standard syntax that editors might interpret as a file + line combination? It would be extra great to make such stack trace output clickable AND go to the right line.
Other than supporting changes to make this ou...
headius (Charles Nutter)

03/21/2026

03:31 PM Ruby Revision abbb1b25 (git): [ruby/prism] Swich identifiers to byte[]
* JAVA_STRING_TYPE and related change to IDENTIFIER
* TruffleRuby still uses java.lang.String
Fixes https://github.com/ruby/prism/pull/4009
https://github.com/ruby/prism/commit/32028c52c5
headius (Charles Nutter)
03:31 PM Ruby Revision 7d315536 (git): [ruby/prism] Tweaks for byte[] identifiers
* Allocate array of byte[] as byte[length][].
* Default JAVA_BACKEND to "default" with "truffleruby" the custom
option.
https://github.com/ruby/prism/commit/5f29860bb7
headius (Charles Nutter)

03/20/2026

09:45 PM Ruby Revision defbf494 (git): [ruby/prism] Swich identifiers to byte[]
* JAVA_STRING_TYPE and related change to IDENTIFIER
* TruffleRuby still uses java.lang.String
Fixes https://github.com/ruby/prism/pull/4009
https://github.com/ruby/prism/commit/cbe91a3f36
headius (Charles Nutter)
09:45 PM Ruby Revision 32c5f01f (git): [ruby/prism] Tweaks for byte[] identifiers
* Allocate array of byte[] as byte[length][].
* Default JAVA_BACKEND to "default" with "truffleruby" the custom
option.
https://github.com/ruby/prism/commit/6ad180a00d
headius (Charles Nutter)
02:32 PM Ruby Revision a9668884 (git): [ruby/prism] Use common method to construct Location here
https://github.com/ruby/prism/commit/588f41ed6b headius (Charles Nutter)

03/17/2026

04:13 AM Ruby Misc #21924 (Closed): Register a Maven namespace for JVM-related libraries
I have not published a full release, but I have been able to push snapshots and it looks like everything is working. Thank you for your help! headius (Charles Nutter)

Also available in: Atom