Class: Tempest::CLI::RelineReader
- Inherits:
-
Object
- Object
- Tempest::CLI::RelineReader
- Defined in:
- lib/tempest/cli.rb
Overview
Wraps Reline to fit the input interface expected by REPL::Runner.
Instance Method Summary collapse
-
#initialize ⇒ RelineReader
constructor
A new instance of RelineReader.
- #readline(prompt) ⇒ Object
Constructor Details
#initialize ⇒ RelineReader
Returns a new instance of RelineReader.
315 316 317 318 |
# File 'lib/tempest/cli.rb', line 315 def initialize require "reline" @reline = Reline end |
Instance Method Details
#readline(prompt) ⇒ Object
320 321 322 |
# File 'lib/tempest/cli.rb', line 320 def readline(prompt) @reline.readline(prompt, true) end |