From: "Eregon (Benoit Daloze)" Date: 2022-01-06T20:12:50+00:00 Subject: [ruby-core:106989] [Ruby master Feature#17473] Make Pathname to embedded class of Ruby Issue #17473 has been updated by Eregon (Benoit Daloze). I plan to make a PR to move Pathname back to Ruby for all methods which don't significantly gain from being written in C. I'm coming from https://github.com/oracle/truffleruby/issues/2559, which is additional motivation for it, the current situation hurts compatibility between Ruby impls for seemingly no gain. We can still decide to keep pathname as stdlib or move it to core either way (there is already `ext/pathname/lib/pathname.rb` anyway, it'd just become bigger and `ext/pathname/pathname.c` smaller). ---------------------------------------- Feature #17473: Make Pathname to embedded class of Ruby https://bugs.ruby-lang.org/issues/17473#change-95820 * Author: hsbt (Hiroshi SHIBATA) * Status: Open * Priority: Normal * Assignee: akr (Akira Tanaka) ---------------------------------------- pathname is one of most useful utility class of Ruby. I'm happy to use Pathname without require it. Any thought? -- https://bugs.ruby-lang.org/ Unsubscribe: