GitHub

Travis CI Circle CI

A re-implementation of GNUtypist in Rust.. at some point.

I'm still learning Rust, so code may not be as good as it can be. I'm also using this project as a sort of playground for now so things may change quickly.

Development

You will need the ncurses library installed. See here for more information.

Run cargo build && cargo test && cargo run and you should be prompted to select a lesson.

Clippy

Clippy is set up as an optional dependency because you will need the latest nightly for it to compile and run.

Enable Clippy by running:

cargo build --features "clippy"

Run clippy with the following two commands:

cargo rustc --bin main --features clippy -- -Z no-trans -Z extra-plugins=clippy
cargo rustc --lib --features clippy -- -Z no-trans -Z extra-plugins=clippy

Read the original on github.com ↗