From: nobu Date: 2012-03-18T19:22:52+09:00 Subject: [ruby-core:43442] [ruby-trunk - Feature #4523] Kernel#require to return the path of the loaded file Issue #4523 has been updated by nobu. I don't think it's useful if it may return false. What's the use case? I agree that the way to know the loaded path would be useful sometimes, but this doesn't seem nice. ---------------------------------------- Feature #4523: Kernel#require to return the path of the loaded file https://bugs.ruby-lang.org/issues/4523#change-24910 Author: regularfry Status: Feedback Priority: Normal Assignee: Category: Target version: =begin It's very useful to be able to tell which actual file on disc was loaded following a call to require, without having to manually traverse $LOAD_PATH. This information is also not guaranteed to be in $LOADED_FEATURES. The attached patch alters rb_require_safe's return value to indicate the loaded file iff a file is actually loaded. =end -- http://bugs.ruby-lang.org/