lib/ripl/completion.rb in ripl-0.2.8 vs lib/ripl/completion.rb in ripl-0.2.9
- old
+ new
@@ -1,10 +1,11 @@
require 'bond'
module Ripl::Completion
def before_loop
super
+ (config[:completion][:gems] ||= []).concat Ripl.plugins
Bond.restart config[:completion]
end
end
-Ripl::Shell.send :include, Ripl::Completion
+Ripl::Shell.include Ripl::Completion
Ripl.config[:completion][:eval_binding] = lambda { Ripl.shell.binding }