Class: IRuby::KernelCompleter

Inherits:
Object
  • Object
show all
Defined in:
lib/iruby/kernel_completer.rb

Defined Under Namespace

Classes: FakeReadline

Instance Method Summary collapse

Constructor Details

#initialize(ns) ⇒ KernelCompleter

Returns a new instance of KernelCompleter.



14
15
16
17
# File 'lib/iruby/kernel_completer.rb', line 14

def initialize(ns)
  @ns = ns
  Bond.start(readline: FakeReadline, debug: true)
end

Instance Method Details

#complete(line, text) ⇒ Object



19
20
21
# File 'lib/iruby/kernel_completer.rb', line 19

def complete(line, text)
  tab(line)
end