diff options
author | Conrad Irwin <conrad.irwin@gmail.com> | 2013-03-24 23:40:19 -0700 |
---|---|---|
committer | Conrad Irwin <conrad.irwin@gmail.com> | 2013-03-24 23:40:19 -0700 |
commit | af8a21bb4f1f7417458f40b9616512b0a14ea5d2 (patch) | |
tree | 3320196ac8023258b16517b07ec5fecb40fc06ba | |
parent | 8f827ea40304caa0e2ca24bd414005e7c7f22263 (diff) | |
download | pry-af8a21bb4f1f7417458f40b9616512b0a14ea5d2.tar.gz |
Explicitly require rb-readline
On my 1.8 on mac-os installed with rbenv with no readline, "require 'readline'"
raises a LoadError even when rb-readline is installed.
-rw-r--r-- | lib/pry.rb | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -216,7 +216,11 @@ require 'tempfile' require 'pathname' begin - require 'readline' + begin + require 'readline' + rescue LoadError => e + require 'rb-readline' + end rescue LoadError warn "You're running a version of ruby with no Readline support" warn "Please `gem install rb-readline` or recompile ruby --with-readline." |