Sha256: e72c8a7e42d21127ab988dbd083ab78d100a3df0eb818c079c51fe3372967803

Contents?: true

Size: 284 Bytes

Versions: 20

Compression:

Stored size: 284 Bytes

Contents

require 'bond'

module Ripl::Completion
  def before_loop
    super
    (config[:completion][:gems] ||= []).concat Ripl.plugins
    Bond.restart config[:completion]
  end
end
Ripl::Shell.include Ripl::Completion
Ripl.config[:completion][:eval_binding] = lambda { Ripl.shell.binding }

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
ripl-0.7.1 lib/ripl/completion.rb
ripl-0.7.0 lib/ripl/completion.rb
ripl-0.6.4 lib/ripl/completion.rb
ripl-0.6.3 lib/ripl/completion.rb
ripl-0.6.2 lib/ripl/completion.rb
ripl-0.6.1 lib/ripl/completion.rb
ripl-0.6.0 lib/ripl/completion.rb
ripl-0.5.1 lib/ripl/completion.rb
ripl-0.5.0 lib/ripl/completion.rb
ripl-0.4.2 lib/ripl/completion.rb
ripl-0.4.1 lib/ripl/completion.rb
ripl-0.4.0 lib/ripl/completion.rb
ripl-0.3.6 lib/ripl/completion.rb
ripl-0.3.5 lib/ripl/completion.rb
ripl-0.3.4 lib/ripl/completion.rb
ripl-0.3.3 lib/ripl/completion.rb
ripl-0.3.2 lib/ripl/completion.rb
ripl-0.3.1 lib/ripl/completion.rb
ripl-0.3.0 lib/ripl/completion.rb
ripl-0.2.9 lib/ripl/completion.rb