From: "ko1 (Koichi Sasada)" Date: 2013-02-22T09:20:28+09:00 Subject: [ruby-core:52661] [ruby-trunk - Feature #7704] Add a list of enabled (experimental) language features. Issue #7704 has been updated by ko1 (Koichi Sasada). Category set to core Assignee set to matz (Yukihiro Matsumoto) ---------------------------------------- Feature #7704: Add a list of enabled (experimental) language features. https://bugs.ruby-lang.org/issues/7704#change-36746 Author: mpapis (Michal Papis) Status: Open Priority: Normal Assignee: matz (Yukihiro Matsumoto) Category: core Target version: next minor With multiple Ruby implementations and "experimental" features like "refinements" it would be nice to have an array or hash including list of enabled language features so developers could check it instead of auto-discovering code with some hacks. Additionally a new keyword like `require_features :refinements, ...` could be introduced to allow easy validation via either exception or return status. -- http://bugs.ruby-lang.org/