diff --git a/Cargo.lock b/Cargo.lock index 1985bea6..02a981be 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -89,26 +89,26 @@ dependencies = [ [[package]] name = "crossterm" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c36c10130df424b2f3552fcc2ddcd9b28a27b1e54b358b45874f88d1ca6888c" +checksum = "c0ebde6a9dd5e331cd6c6f48253254d117642c31653baa475e394657c59c1f7d" dependencies = [ "bitflags", "crossterm_winapi", "futures-core", - "lazy_static", "libc", "mio", "parking_lot", "signal-hook", + "signal-hook-mio", "winapi", ] [[package]] name = "crossterm_winapi" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0da8964ace4d3e4a044fd027919b2237000b24315a37c916f61809f1ff2140b9" +checksum = "3a6966607622438301997d3dac0d2f6e9a90c68bb6bc1785ea98456ab93c0507" dependencies = [ "winapi", ] @@ -777,15 +777,25 @@ dependencies = [ [[package]] name = "signal-hook" -version = "0.1.17" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729" +checksum = "470c5a6397076fae0094aaf06a08e6ba6f37acb77d3b1b91ea92b4d6c8650c39" dependencies = [ "libc", - "mio", "signal-hook-registry", ] +[[package]] +name = "signal-hook-mio" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4" +dependencies = [ + "libc", + "mio", + "signal-hook", +] + [[package]] name = "signal-hook-registry" version = "1.4.0" diff --git a/helix-term/Cargo.toml b/helix-term/Cargo.toml index 4c650b41..415a40b5 100644 --- a/helix-term/Cargo.toml +++ b/helix-term/Cargo.toml @@ -28,7 +28,7 @@ once_cell = "1.4" tokio = { version = "1", features = ["full"] } num_cpus = "1" tui = { path = "../helix-tui", package = "helix-tui", default-features = false, features = ["crossterm"] } -crossterm = { version = "0.19", features = ["event-stream"] } +crossterm = { version = "0.20", features = ["event-stream"] } futures-util = { version = "0.3", features = ["std", "async-await"], default-features = false } diff --git a/helix-tui/Cargo.toml b/helix-tui/Cargo.toml index 19b2edcb..7ba16553 100644 --- a/helix-tui/Cargo.toml +++ b/helix-tui/Cargo.toml @@ -16,5 +16,5 @@ bitflags = "1.0" cassowary = "0.3" unicode-segmentation = "1.2" unicode-width = "0.1" -crossterm = { version = "0.19", optional = true } +crossterm = { version = "0.20", optional = true } serde = { version = "1", "optional" = true, features = ["derive"]} diff --git a/helix-view/Cargo.toml b/helix-view/Cargo.toml index 96b7d9a3..1a103265 100644 --- a/helix-view/Cargo.toml +++ b/helix-view/Cargo.toml @@ -18,7 +18,7 @@ helix-lsp = { path = "../helix-lsp"} # Conversion traits tui = { path = "../helix-tui", package = "helix-tui", default-features = false, features = ["crossterm"], optional = true } -crossterm = { version = "0.19", features = ["event-stream"], optional = true } +crossterm = { version = "0.20", features = ["event-stream"], optional = true } once_cell = "1.4" url = "2"