From: nagachika00@... Date: 2014-03-18T14:46:27+00:00 Subject: [ruby-dev:48056] [ruby-trunk - Bug #9651] [Closed] __dir__ returns nil in instance_eval/module_eval Issue #9651 has been reported by Tomoyuki Chikanaga. ---------------------------------------- Bug #9651: __dir__ returns nil in instance_eval/module_eval https://bugs.ruby-lang.org/issues/9651 * Author: Tomoyuki Chikanaga * Status: Closed * Priority: Normal * Assignee: Shota Fukumori * Category: core * Target version: current: 2.2.0 * ruby -v: 2.1.1 * Backport: 2.0.0: REQUIRED, 2.1: REQUIRED ---------------------------------------- instance_eval/module_eval 内の __dir__ が常に nil を返します。 eval は r42103 で修正済みでしたが instance_eval/module_eval では nil のままだったようです。 trunk では r45360 および r45361 で修正済みです。 Backport 管理用に改めてチケット化しておきます。 -- https://bugs.ruby-lang.org/