Skip to content

Commit b1fd37d

Browse files
committed
remove!: All termion-related features are now removed and obsolete.
After the most recent update, certion event-related features in crosstermion stopped working in the context of the GUI, so it's probably best to let it go. By now, `crosstermion` is also very much a more portable replacement.
1 parent 3c28eb0 commit b1fd37d

File tree

3 files changed

+0
-17
lines changed

3 files changed

+0
-17
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,6 @@ jobs:
1717
run: cargo clippy
1818
- name: tests
1919
run: make tests
20-
- name: "Check (termion)"
21-
uses: actions-rs/cargo@v1
22-
with:
23-
command: check
24-
args: --features=render-tui-termion --all --bins --tests --examples
2520
- name: "Check (crossterm)"
2621
uses: actions-rs/cargo@v1
2722
with:

Cargo.toml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,6 @@ name = "dashboard"
1717
path = "examples/dashboard.rs"
1818
required-features = ["render-tui", "render-tui-crossterm", "render-line", "render-line-crossterm", "signal-hook", "render-line-autoconfigure", "progress-tree"]
1919

20-
[[example]]
21-
name = "dashboard-termion"
22-
path = "examples/dashboard.rs"
23-
required-features = ["render-tui", "render-tui-termion", "render-line", "render-line-termion", "progress-tree"]
24-
2520
[[example]]
2621
name = "units"
2722
path = "examples/units.rs"
@@ -45,7 +40,6 @@ progress-log = ["log"]
4540
unit-bytes = ["bytesize"]
4641
unit-human = ["human_format"]
4742
unit-duration = ["humantime"]
48-
render-tui-termion = ["crosstermion/tui-react-termion"]
4943
render-tui-crossterm = ["crosstermion/tui-react-crossterm", "crosstermion/input-async-crossterm"]
5044
render-tui = ["tui",
5145
"unicode-segmentation",
@@ -58,7 +52,6 @@ render-tui = ["tui",
5852
"humantime"]
5953
render-line = ["crosstermion/color", "humantime", "unicode-width"]
6054
render-line-crossterm = ["crosstermion/crossterm"]
61-
render-line-termion = ["crosstermion/termion"]
6255
render-line-autoconfigure = ["is-terminal"]
6356

6457
local-time = ["time"]

Makefile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,7 @@ check: ## build features in commmon combination to be sure it all stays together
1313
cargo check --no-default-features
1414
cargo check --features progress-tree,progress-tree-hp-hashmap
1515
cargo check --features render-tui,render-tui-crossterm
16-
cargo check --features render-tui,render-tui-termion
17-
cargo check --features render-line,render-line-termion
18-
cargo check --features render-line,render-line-termion,render-line-autoconfigure
19-
cargo check --features render-line,render-line-termion,render-line-autoconfigure,signal-hook
2016
cargo check --features render-line,render-line-crossterm
21-
cargo check --features render-line,render-line-termion,render-tui,render-tui-termion --example dashboard-termion
2217
cargo check --features render-line,render-line-crossterm,render-tui,render-tui-crossterm,signal-hook,render-line-autoconfigure --example dashboard
2318
cargo check --features unit-bytes,unit-duration,unit-human,render-tui,render-tui-crossterm,render-line,render-line-crossterm,signal-hook --example units
2419
cargo check

0 commit comments

Comments
 (0)