Skip to content

Commit 368e666

Browse files
authored
feat: otty-libterm api refactoring (#19)
1 parent 87986a5 commit 368e666

25 files changed

Lines changed: 2475 additions & 1114 deletions

Cargo.lock

Lines changed: 157 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,5 @@ log = "0.4"
1919
anyhow = "1.0.100"
2020
mio = "^1.1"
2121
cursor-icon = { version = "1.2.0", default-features = false }
22+
nix = { version = "0.30.1", features = ["term", "fs"]}
23+
signal-hook = "0.3.18"

deny.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ allow = [
33
"MIT",
44
"Apache-2.0",
55
"Unicode-3.0",
6+
"Zlib"
67
]
78

89
[bans]

otty-libterm/Cargo.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@ otty-pty = { path = "../otty-pty", version = "0.1.0" }
1919
otty-surface = { path = "../otty-surface", version = "0.1.0" }
2020
cursor-icon = { version = "1.2.0", default-features = false }
2121
unicode-width = "0.2.2"
22+
flume = "0.11.0"
2223

2324
[dev-dependencies]
2425
anyhow = { workspace = true }
25-
signal-hook = "0.3.18"
26-
nix = { version = "0.30.1", features = ["term", "fs"] }
26+
signal-hook = { workspace = true }
27+
nix = { workspace = true }
28+
tokio = { version = "1", features = ["macros", "rt-multi-thread", "time"] }

0 commit comments

Comments
 (0)