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.
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 |