scala.tools.nsc.interpreter

session

package session

Files having to do with the state of a repl session: lines of text entered, types and terms defined, etc.

Visibility
  1. Public
  2. All

Type Members

  1. trait FileBackedHistory extends JLineHistory with JPersistentHistory

    TODO: file locking.

  2. trait History extends AnyRef

    An implementation-agnostic history interface which makes no reference to the jline classes.

  3. type JEntry = Entry

    Definition Classes
    package
  4. type JHistory = History

    Definition Classes
    package
  5. type JIterator[T] = Iterator[T]

    Definition Classes
    package
  6. trait JLineHistory extends History with History

    A straight scalification of the jline interface which mixes in the sparse jline-independent one too.

  7. type JListIterator[T] = ListIterator[T]

    Definition Classes
    package
  8. type JMemoryHistory = MemoryHistory

    Definition Classes
    package
  9. type JPersistentHistory = PersistentHistory

    Definition Classes
    package
  10. class SimpleHistory extends JLineHistory

Value Members

  1. object FileBackedHistory extends AnyRef

  2. object History extends AnyRef

  3. object JLineHistory extends AnyRef

  4. object NoHistory extends History