Skip to content

Add upstream unitstd Ruby parity lane#9

Draft
fullofcaffeine wants to merge 28 commits into
codex/rails-compiler-module-extractionfrom
codex/unitstd-ruby-parity
Draft

Add upstream unitstd Ruby parity lane#9
fullofcaffeine wants to merge 28 commits into
codex/rails-compiler-module-extractionfrom
codex/unitstd-ruby-parity

Conversation

@fullofcaffeine

Copy link
Copy Markdown
Owner

Summary

  • add a curated upstream Haxe unitstd fixture lane for Ruby, starting with StringBuf
  • add sync/provenance docs plus the npm run test:unitstd-ruby CI command
  • lower String.fromCharCode directly to Ruby and route Haxe substr through HXRuby.string_substr for std parity

Verification

  • npm run test:unitstd-ruby
  • npm run test:runtime-core
  • npm run test:stdlib-mvp
  • npm run test:stdlib-inventory
  • npm run test:gap-report
  • npm run test:snapshots
  • npm run format:haxe:check

Note: haxe.ruby-bjv.13 remains open because the broad high-leverage unitstd matrix is manifest-tracked but not fully enabled yet.

@fullofcaffeine fullofcaffeine force-pushed the codex/unitstd-ruby-parity branch 2 times, most recently from a8b52d9 to 53cf60f Compare June 30, 2026 05:57
@fullofcaffeine fullofcaffeine force-pushed the codex/unitstd-ruby-parity branch from 53cf60f to 3f66fc8 Compare June 30, 2026 06:21
@fullofcaffeine fullofcaffeine force-pushed the codex/unitstd-ruby-parity branch 2 times, most recently from c6eb0c6 to 322c669 Compare June 30, 2026 23:23
@fullofcaffeine fullofcaffeine force-pushed the codex/unitstd-ruby-parity branch from 322c669 to 050a8d9 Compare June 30, 2026 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant