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.
471 472 473 474 |
# File 'lib/tempest/commands/tui.rb', line 471 def initialize require "reline" @reline = Reline end |
Instance Method Details
#readline(prompt) ⇒ Object
476 477 478 |
# File 'lib/tempest/commands/tui.rb', line 476 def readline(prompt) @reline.readline(prompt, true) end |