playr-app 0.9.0

What playr's Rust frontends share: actions, : commands, key bindings, settings and dispatch
docs.rs failed to build playr-app-0.9.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: playr-app-0.8.0

playr-app: what playr's Rust frontends share.

A frontend draws and reads input its own way; this crate holds what it means. [action::Action] is everything a key or a : command can do, and [dispatch::dispatch] does it, through a [dispatch::Frontend] the frontend implements over its own cursors and prompts. The : command language and key bindings over a key type of its own are here too, with the [keys] tables of the settings file, so a terminal and a GUI read the same commands and bindings. [model::Model] is the interface's state, which both frontends draw, and [message::text] words every message. docs/architecture.md sets out the design.