

All those codes worked quite well before 2.7 because old codes alwaysįollow symlinks. They just use $LOAD_PATH to require/ load it, and it is hard to ensure everyone's folder is not a symlink. I think this is a quite common case many ruby developers have a local gem not managed by Rubygems or Bundler. You may want to ask why use symlinks folder in $LOAD_PATH.

tmp/test_looksee1/lib/looksee/adapter.rb:2:in ` module:Looksee': uninitialized constant Looksee::Adapter (NameError) Run the following command to reproduce this issue. Go to gem folder and copy lib content into /tmp/test_looksee so that we have a folder like this: ╰─ $ tree /tmp/test_lookseeĬreate a new symlink to this folder. I will use a gem named 'looksee' to reproduce this.
#Macvim 8.0 mvim as symlink not working full#
The following is a full reproducible process.
