From 6b36f117f2c35474aa2e63ef56edba338e124d9d Mon Sep 17 00:00:00 2001 From: matz Date: Sat, 12 Apr 2008 14:50:18 +0000 Subject: * prelude.rb (require_relative): move require_relative from lib/require_relative.rb. [ruby-core:16356] * lib/require_relative.rb: removed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/require_relative.rb | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 lib/require_relative.rb (limited to 'lib') diff --git a/lib/require_relative.rb b/lib/require_relative.rb deleted file mode 100644 index e68546f1ce..0000000000 --- a/lib/require_relative.rb +++ /dev/null @@ -1,11 +0,0 @@ -def require_relative(relative_feature) - c = caller.first - e = c.rindex(/:\d+:in /) - file = $` - if /\A\((.*)\)/ =~ file # eval, etc. - raise LoadError, "require_relative is called in #{$1}" - end - absolute_feature = File.expand_path(File.join(File.dirname(file), relative_feature)) - require absolute_feature -end - -- cgit v1.2.3