class Pry::Config::Default

Public Class Methods

new() click to toggle source
Calls superclass method Pry::Config::Behavior.new
# File lib/pry/config/default.rb, line 140
def initialize
  super(nil)
end

Private Instance Methods

lazy_readline() click to toggle source
# File lib/pry/config/default.rb, line 146
def lazy_readline
  require 'readline'
  Readline
rescue LoadError
  warn "Sorry, you can't use Pry without Readline or a compatible library."
  warn "Possible solutions:"
  warn " * Rebuild Ruby with Readline support using `--with-readline`"
  warn " * Use the rb-readline gem, which is a pure-Ruby port of Readline"
  warn " * Use the pry-coolline gem, a pure-ruby alternative to Readline"
  raise
end