From: "shugo (Shugo Maeda)" Date: 2013-01-07T14:21:54+09:00 Subject: [ruby-core:51288] [ruby-trunk - Bug #7667] Should Refinements be enabled by default? Issue #7667 has been updated by shugo (Shugo Maeda). matz (Yukihiro Matsumoto) wrote: > Correct. I think we don't have to worry about other implementations if it's marked as EXPERIMENTAL in the NEWS file. I think a warning should be shown when Module#refine or main.using is called at the first time. ---------------------------------------- Bug #7667: Should Refinements be enabled by default? https://bugs.ruby-lang.org/issues/7667#change-35254 Author: shugo (Shugo Maeda) Status: Assigned Priority: Normal Assignee: shugo (Shugo Maeda) Category: Target version: ruby -v: ruby 2.0.0dev (2013-01-07 trunk 38719) [i686-linux] Currently, `require "refinement"' is needed to use Refinements, but I've heard from Matz that he wants Refinements to be enabled by default. Is it right, Matz? If so, I'm worried that other implementors might not want to enable Refinements by default, because it's an experimental feature. -- http://bugs.ruby-lang.org/