Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-term/Cargo.toml')
-rw-r--r--helix-term/Cargo.toml27
1 files changed, 13 insertions, 14 deletions
diff --git a/helix-term/Cargo.toml b/helix-term/Cargo.toml
index ab9f166b..2e7940a0 100644
--- a/helix-term/Cargo.toml
+++ b/helix-term/Cargo.toml
@@ -54,14 +54,14 @@ anyhow = "1"
once_cell = "1.21"
tokio = { version = "1", features = ["rt", "rt-multi-thread", "io-util", "io-std", "time", "process", "macros", "fs", "parking_lot"] }
-tui = { path = "../helix-tui", package = "helix-tui", default-features = false, features = ["termina", "crossterm"] }
-termina = { workspace = true, features = ["event-stream"] }
+tui = { path = "../helix-tui", package = "helix-tui", default-features = false, features = ["crossterm"] }
+crossterm = { version = "0.28", features = ["event-stream"] }
signal-hook = "0.3"
tokio-stream = "0.1"
futures-util = { version = "0.3", features = ["std", "async-await"], default-features = false }
arc-swap = { version = "1.7.1" }
termini = "1"
-indexmap = "2.12"
+indexmap = "2.9"
# Logging
fern = "0.7"
@@ -70,11 +70,7 @@ log = "0.4"
# File picker
nucleo.workspace = true
-# MSRV: update once the MSRV is >=1.85
-ignore = "=0.4.23"
-grep-regex = "=0.1.13"
-grep-searcher = "=0.1.14"
-grep-matcher = "=0.1.7"
+ignore = "0.4"
# markdown doc rendering
pulldown-cmark = { version = "0.13", default-features = false }
# file type detection
@@ -86,20 +82,23 @@ open = "5.3.2"
url = "2.5.4"
# config
-toml.workspace = true
+toml = "0.8"
serde_json = "1.0"
serde = { version = "1.0", features = ["derive"] }
-dashmap = "6.0"
-tree-house = { workspace = true, features = ["fixtures"] }
+# ripgrep for global search
+grep-regex = "0.1.13"
+grep-searcher = "0.1.14"
-[target.'cfg(windows)'.dependencies]
-crossterm = { version = "0.28", features = ["event-stream"] }
+parking_lot.workspace = true
[target.'cfg(not(windows))'.dependencies] # https://github.com/vorner/signal-hook/issues/100
signal-hook-tokio = { version = "0.3", features = ["futures-v0_3"] }
-libc = "0.2.177"
+libc = "0.2.173"
+
+[target.'cfg(target_os = "macos")'.dependencies]
+crossterm = { version = "0.28", features = ["event-stream", "use-dev-tty", "libc"] }
[build-dependencies]
helix-loader = { path = "../helix-loader" }