Class: Tempest::CLI::RelineReader

Inherits:
Object
  • Object
show all
Defined in:
lib/tempest/cli.rb

Overview

Wraps Reline to fit the input interface expected by REPL::Runner.

Instance Method Summary collapse

Constructor Details

#initializeRelineReader

Returns a new instance of RelineReader.



327
328
329
330
# File 'lib/tempest/cli.rb', line 327

def initialize
  require "reline"
  @reline = Reline
end

Instance Method Details

#readline(prompt) ⇒ Object



332
333
334
# File 'lib/tempest/cli.rb', line 332

def readline(prompt)
  @reline.readline(prompt, true)
end