diff options
author | shugo <shugo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-07-01 03:57:16 +0000 |
---|---|---|
committer | shugo <shugo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-07-01 03:57:16 +0000 |
commit | 72d3e2b1027a1711777b83a37fd34c89b59fffff (patch) | |
tree | 0a65567dd7b8bb6d66fd1d0cb68ca40dad8c07ac /NEWS | |
parent | 551fe2bddc0de817b4aca716034f70cf53534f93 (diff) | |
download | ruby-72d3e2b1027a1711777b83a37fd34c89b59fffff.tar.gz |
* eval.c (rb_using_module): activate refinements in the ancestors of
the argument module to support refinement inheritance by
Module#include. [ruby-core:55671] [Feature #8571]
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -46,6 +46,11 @@ with all sufficient information, see the ChangeLog file. * pack/unpack (Array/String) * Q! and q! directives for long long type if platform has the type. +* toplevel + * extended methods: + * main.using activates refinements in the ancestors of the argument + module to support refinement inheritance by Module#include. + === Core classes compatibility issues (excluding feature bug fixes) * IO |