Module linefeed::reader
[−]
[src]
Provides high-level line editing interface
Structs
BindingIter |
Iterator over |
HistoryIter |
Iterator over |
LogSender |
A handle that allows other threads to send messages to a Reader without causing display errors in a currently open prompt. |
Reader |
Interactively reads user input |
VariableIter |
Iterator over |
Enums
ReadResult |
The result of |
Variable |
Represents a |
Constants
BLINK_TIMEOUT_MS |
Timeout, in milliseconds, to wait for input when "blinking" |
END_INVISIBLE |
Indicates the end of a series of invisible characters in the prompt |
KEYSEQ_TIMEOUT_MS |
Default |
MAX_HISTORY |
Default maximum size of history |
POLL_LOG_INTERVAL_MS |
Default intervals at which the |
START_INVISIBLE |
Indicates the start of a series of invisible characters in the prompt |
STRING_CHARS |
Default set of string characters |
WORD_BREAK_CHARS |
Default set of word break characters |