├── .gitignore ├── .gitlab-ci.yml ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── FUNDING.json ├── LICENSE ├── README.md ├── examples ├── alternate_screen.rs ├── alternate_screen_raw.rs ├── async.rs ├── click.rs ├── color.rs ├── detect_color.rs ├── is_tty.rs ├── keys.rs ├── mouse.rs ├── rainbow.rs ├── read.rs ├── rustc_fun.rs ├── simple.rs ├── size.rs └── truecolor.rs ├── image.png ├── logo.svg └── src ├── async.rs ├── clear.rs ├── color.rs ├── cursor.rs ├── event.rs ├── input.rs ├── lib.rs ├── macros.rs ├── raw.rs ├── screen.rs ├── scroll.rs ├── style.rs └── sys └── unix ├── attr.rs ├── mod.rs ├── size.rs └── tty.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/Cargo.toml -------------------------------------------------------------------------------- /FUNDING.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/FUNDING.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/README.md -------------------------------------------------------------------------------- /examples/alternate_screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/alternate_screen.rs -------------------------------------------------------------------------------- /examples/alternate_screen_raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/alternate_screen_raw.rs -------------------------------------------------------------------------------- /examples/async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/async.rs -------------------------------------------------------------------------------- /examples/click.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/click.rs -------------------------------------------------------------------------------- /examples/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/color.rs -------------------------------------------------------------------------------- /examples/detect_color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/detect_color.rs -------------------------------------------------------------------------------- /examples/is_tty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/is_tty.rs -------------------------------------------------------------------------------- /examples/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/keys.rs -------------------------------------------------------------------------------- /examples/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/mouse.rs -------------------------------------------------------------------------------- /examples/rainbow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/rainbow.rs -------------------------------------------------------------------------------- /examples/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/read.rs -------------------------------------------------------------------------------- /examples/rustc_fun.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/rustc_fun.rs -------------------------------------------------------------------------------- /examples/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/simple.rs -------------------------------------------------------------------------------- /examples/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/size.rs -------------------------------------------------------------------------------- /examples/truecolor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/examples/truecolor.rs -------------------------------------------------------------------------------- /image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/image.png -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/logo.svg -------------------------------------------------------------------------------- /src/async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/async.rs -------------------------------------------------------------------------------- /src/clear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/clear.rs -------------------------------------------------------------------------------- /src/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/color.rs -------------------------------------------------------------------------------- /src/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/cursor.rs -------------------------------------------------------------------------------- /src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/event.rs -------------------------------------------------------------------------------- /src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/input.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/raw.rs -------------------------------------------------------------------------------- /src/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/screen.rs -------------------------------------------------------------------------------- /src/scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/scroll.rs -------------------------------------------------------------------------------- /src/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/style.rs -------------------------------------------------------------------------------- /src/sys/unix/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/sys/unix/attr.rs -------------------------------------------------------------------------------- /src/sys/unix/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/sys/unix/mod.rs -------------------------------------------------------------------------------- /src/sys/unix/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/sys/unix/size.rs -------------------------------------------------------------------------------- /src/sys/unix/tty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redox-os/termion/HEAD/src/sys/unix/tty.rs --------------------------------------------------------------------------------