diff options
| author | Ryan Fitzgerald <rwfitzge@gmail.com> | 2014-01-25 12:55:02 -0800 |
|---|---|---|
| committer | Ryan Fitzgerald <rwfitzge@gmail.com> | 2014-01-27 23:37:07 -0800 |
| commit | 4610a87838c54fdb1c175514a03c7e8e6bee6d5a (patch) | |
| tree | 235d1c542ccaa181d544426e4650ad74395917a9 /lib/pry/terminal.rb | |
| parent | 7464f8d0ae9d3838c47064541bac9bcb8123c3f5 (diff) | |
| download | pry-0-9-12-defer-readline.tar.gz | |
Defer Readline load as long as possible (fix #1081, #1095)0-9-12-defer-readline
Also fixes rweng/pry-rails#50 and rails/spring#244.
Diffstat (limited to 'lib/pry/terminal.rb')
| -rw-r--r-- | lib/pry/terminal.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pry/terminal.rb b/lib/pry/terminal.rb index 10cbcf85..6116de6a 100644 --- a/lib/pry/terminal.rb +++ b/lib/pry/terminal.rb @@ -53,7 +53,7 @@ class Pry::Terminal end def screen_size_according_to_readline - if Readline.respond_to?(:get_screen_size) + if defined?(Readline) && Readline.respond_to?(:get_screen_size) size = Readline.get_screen_size size if nonzero_column?(size) end |
