ruby/gem_prelude.rb
Yusuke Endoh e946049665 [WIP] add error_squiggle gem
```
$ ./local/bin/ruby -e '1.time {}'
-e:1:in `<main>': undefined method `time' for 1:Integer (NoMethodError)

1.time {}
 ^^^^^
Did you mean?  times
```

https://bugs.ruby-lang.org/issues/17930
2021-06-29 23:45:49 +09:00

17 lines
343 B
Ruby

begin
require 'rubygems'
rescue LoadError
warn "`RubyGems' were not loaded."
end if defined?(Gem)
begin
require 'error_squiggle'
rescue LoadError
warn "`error_squiggle' was not loaded."
end if defined?(ErrorSquiggle)
begin
require 'did_you_mean'
rescue LoadError
warn "`did_you_mean' was not loaded."
end if defined?(DidYouMean)