Method: Id#readline
- Defined in:
- lib/id.rb
#readline ⇒ Object
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'lib/id.rb', line 53 def readline if @promptnode idx = @nodes[@node].length pn = @nodes[@promptnode] if pn[idx] @prompt = pn[idx].style("green", "black") + " > ".style("blue", "black") @prompt = " # ".style("blue", "black") if @raw else @prompt = @default_prompt end end line = Readline.readline(@prompt, true) unless line puts exit else line.rstrip end end |