Readline
module Readline
Extended Modules
Defined in:
readline.crConstant Summary
- KeyBindingHandler =
->(count : LibReadline::Int, key : LibReadline::Int) do if (handlers = @@key_bind_handlers) && handlers[key.to_i32]? res = handlers[key].call(count.to_i32, key.to_i32) LibReadline::Int.new(res) else LibReadline::Int.new(1) end end
Instance Method Summary
- #autocomplete(&completion_proc : CompletionProc)
- #bind_key(c : Char, &f : KeyBindingProc)
- #done
- #done=(val : Bool)
- #line_buffer
- #point
- #readline(prompt = "", add_history = false)
- #unbind_key(c : Char)
Instance Method Detail
def autocomplete(&completion_proc : CompletionProc)Source
def bind_key(c : Char, &f : KeyBindingProc)Source
def doneSource
def line_bufferSource
def pointSource
def readline(prompt = "", add_history = false)Source
© 2012–2017 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/0.22.0/Readline.html