grizzled

readline

package readline

The grizzled.readline package provides a common front-end API to various underlying readline and readline-like implementations, including GNU Readline, Editline, and JLine.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. readline
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Completer extends AnyRef

    Models a completer: An object that, given a line of input and a token within that line, finds possible completions for the token.

  2. trait CompleterHelper extends AnyRef

  3. sealed abstract class CompletionToken extends AnyRef

  4. trait History extends AnyRef

    Models a Readline history: an object that holds previously read lines.

  5. case class LineToken(value: String) extends CompletionToken with Product with Serializable

  6. class ListCompleter extends Completer

    A completer that completes from a list of items.

  7. class NullCompleter extends Completer

    A completer that doesn't do anything.

  8. class PathnameCompleter extends Completer

    A completer that completes path names.

  9. trait Readline extends AnyRef

    Defines the readline-like functionality supported by this API.

Value Members

  1. object Cursor extends CompletionToken with Product with Serializable

  2. object Delim extends CompletionToken with Product with Serializable

  3. object Readline

    Companion factory object, used to instantiate particular readline implementations.

Inherited from AnyRef

Inherited from Any

Ungrouped