Directories
¶
| Path | Synopsis |
|---|---|
|
Package anim is the arithmetic behind things that move.
|
Package anim is the arithmetic behind things that move. |
|
Package ansi is what an escape sequence is made of.
|
Package ansi is what an escape sequence is made of. |
|
Package clipboard owns the OSC 52 channel that carries text between a program and the clipboard beside its user-facing terminal.
|
Package clipboard owns the OSC 52 channel that carries text between a program and the clipboard beside its user-facing terminal. |
|
Package diff says what changed between two texts, line by line.
|
Package diff says what changed between two texts, line by line. |
|
Package fuzzy ranks candidates against what someone has typed.
|
Package fuzzy ranks candidates against what someone has typed. |
|
Package graphics puts images in a terminal that can show them.
|
Package graphics puts images in a terminal that can show them. |
|
Package grid is the cell grid the whole terminal UI is drawn into: styled grapheme cells, a clipped drawing view over them, and the two ways a frame of them reaches a terminal.
|
Package grid is the cell grid the whole terminal UI is drawn into: styled grapheme cells, a clipped drawing view over them, and the two ways a frame of them reaches a terminal. |
|
Package input turns the bytes a terminal sends into events.
|
Package input turns the bytes a terminal sends into events. |
|
internal
|
|
|
fifo
Package fifo provides an ownership-safe in-memory first-in, first-out queue for core's internal adapters.
|
Package fifo provides an ownership-safe in-memory first-in, first-out queue for core's internal adapters. |
|
Package keymap maps terminal keystrokes to named actions.
|
Package keymap maps terminal keystrokes to named actions. |
|
Package layout divides a region among rectangular items.
|
Package layout divides a region among rectangular items. |
|
Package link finds the things in a piece of text that point somewhere.
|
Package link finds the things in a piece of text that point somewhere. |
|
Package present decides when a frame is drawn.
|
Package present decides when a frame is drawn. |
|
Package program runs a terminal interface.
|
Package program runs a terminal interface. |
|
Package programtest drives a program without opening a terminal.
|
Package programtest drives a program without opening a terminal. |
|
Package term owns the terminal itself: taking it over, giving it back, reading what it sends, and writing frames to it without blocking whoever drew them.
|
Package term owns the terminal itself: taking it over, giving it back, reading what it sends, and writing frames to it without blocking whoever drew them. |
|
Package text lays styled text out in terminal columns: measuring it, wrapping it, truncating it, and drawing it onto a grid.View.
|
Package text lays styled text out in terminal columns: measuring it, wrapping it, truncating it, and drawing it onto a grid.View. |
Click to show internal directories.
Click to hide internal directories.