From: "ioquatix (Samuel Williams) via ruby-core" Date: 2023-05-22T00:09:03+00:00 Subject: [ruby-core:113581] [Ruby master Feature#19644] Module::current to complement Module::nesting Issue #19644 has been updated by ioquatix (Samuel Williams). I think `__module__` (or `__namespace__` etc) could be acceptable, but in order to discuss it further we just need to understand the use case. If you can use the feature request template, it will help us triage and discuss the issue. Are you saying in all cases it would be the same as `Module.nesting[0]`? ---------------------------------------- Feature #19644: Module::current to complement Module::nesting https://bugs.ruby-lang.org/issues/19644#change-103213 * Author: bughit (bug hit) * Status: Rejected * Priority: Normal ---------------------------------------- Module::current == Module::nesting[0] but without needlessly walking the entire nesting hierarchy. Could be useful for debugging/logging. It could also be a Kernel global (like `__method__`) or a keyword (like `__FILE__`) -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-core.ml.ruby-lang.org/