Feature #6210

load should provide a way to specify the top-level module

Added by Nikolai Weibull about 2 years ago. Updated over 1 year ago.

[ruby-core:43774]
Status:Assigned
Priority:Normal
Assignee:Yukihiro Matsumoto
Category:core
Target version:next minor

Description

load currently takes an optional second argument that allows you to load into an anonymous and new top-level Module. It would be nice if the second argument could also be a Module that would then be used as the top-level Module. That way one could provide a set of methods that should be available to the content being loaded without having to put them in Kernel.

History

#1 Updated by Luis Lavena about 2 years ago

  • Assignee set to Yukihiro Matsumoto
  • Target version set to 2.0.0

Sounds partially like #5643?

#2 Updated by Yusuke Endoh about 2 years ago

  • Status changed from Open to Assigned

#3 Updated by Koichi Sasada over 1 year ago

  • Target version changed from 2.0.0 to next minor

I changed target to next minor because no discussion on it.

Also available in: Atom PDF