Class: Tempest::Commands::Tui::RelineReader
- Inherits:
-
Object
- Object
- Tempest::Commands::Tui::RelineReader
- Defined in:
- lib/tempest/commands/tui.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.
353 354 355 356 |
# File 'lib/tempest/commands/tui.rb', line 353 def initialize require "reline" @reline = Reline end |
Instance Method Details
#readline(prompt) ⇒ Object
358 359 360 |
# File 'lib/tempest/commands/tui.rb', line 358 def readline(prompt) @reline.readline(prompt, true) end |