summaryrefslogtreecommitdiff
path: root/dev-lang/ruby/files/2.7/003-did-you-mean.patch
blob: 26beb65a488b65fa3dad9d3efc2df37da2febefd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--- ruby27/gem_prelude.rb	2021-04-28 19:07:46.875571113 +0200
+++ ruby30/gem_prelude.rb	2021-04-28 19:07:35.971511765 +0200
@@ -1,2 +1,11 @@
-require 'rubygems.rb' if defined?(Gem)
-require 'did_you_mean' if defined?(DidYouMean)
+begin
+  require 'rubygems'
+rescue LoadError
+  warn "`RubyGems' were not loaded."
+end if defined?(Gem)
+
+begin
+  require 'did_you_mean'
+rescue LoadError
+  warn "`did_you_mean' was not loaded."
+end if defined?(DidYouMean)