├── .github └── workflows │ └── rust.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── parse.rs ├── set_attributes.rs └── simple.rs ├── rustfmt.toml ├── src ├── capability.rs ├── database.rs ├── error.rs ├── expand.rs ├── lib.rs ├── names.rs └── parser │ ├── compiled.rs │ ├── expansion.rs │ ├── mod.rs │ └── util.rs └── tests ├── cancer+secret ├── cancer-256color ├── parser.rs ├── st-256color ├── xterm-256color └── xterm.terminfo /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/README.md -------------------------------------------------------------------------------- /examples/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/examples/parse.rs -------------------------------------------------------------------------------- /examples/set_attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/examples/set_attributes.rs -------------------------------------------------------------------------------- /examples/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/examples/simple.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | hard_tabs = true 2 | use_small_heuristics = "Max" 3 | -------------------------------------------------------------------------------- /src/capability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/capability.rs -------------------------------------------------------------------------------- /src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/database.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/expand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/expand.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/names.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/names.rs -------------------------------------------------------------------------------- /src/parser/compiled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/parser/compiled.rs -------------------------------------------------------------------------------- /src/parser/expansion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/parser/expansion.rs -------------------------------------------------------------------------------- /src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/parser/mod.rs -------------------------------------------------------------------------------- /src/parser/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/src/parser/util.rs -------------------------------------------------------------------------------- /tests/cancer+secret: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/tests/cancer+secret -------------------------------------------------------------------------------- /tests/cancer-256color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/tests/cancer-256color -------------------------------------------------------------------------------- /tests/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/tests/parser.rs -------------------------------------------------------------------------------- /tests/st-256color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/tests/st-256color -------------------------------------------------------------------------------- /tests/xterm-256color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/tests/xterm-256color -------------------------------------------------------------------------------- /tests/xterm.terminfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meh/rust-terminfo/HEAD/tests/xterm.terminfo --------------------------------------------------------------------------------