Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock232
1 files changed, 67 insertions, 165 deletions
diff --git a/Cargo.lock b/Cargo.lock
index e6cfab9b..51472863 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -248,34 +248,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
[[package]]
-name = "crossterm"
-version = "0.28.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
-dependencies = [
- "bitflags",
- "crossterm_winapi",
- "filedescriptor",
- "futures-core",
- "libc",
- "mio",
- "parking_lot",
- "rustix 0.38.44",
- "signal-hook",
- "signal-hook-mio",
- "winapi",
-]
-
-[[package]]
-name = "crossterm_winapi"
-version = "0.9.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
-dependencies = [
- "winapi",
-]
-
-[[package]]
name = "crypto-common"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -415,17 +387,6 @@ dependencies = [
]
[[package]]
-name = "filedescriptor"
-version = "0.8.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e"
-dependencies = [
- "libc",
- "thiserror 1.0.69",
- "winapi",
-]
-
-[[package]]
name = "filetime"
version = "0.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -591,7 +552,7 @@ dependencies = [
"gix-worktree",
"once_cell",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -604,7 +565,7 @@ dependencies = [
"gix-date",
"gix-utils",
"itoa",
- "thiserror 2.0.16",
+ "thiserror",
"winnow",
]
@@ -621,7 +582,7 @@ dependencies = [
"gix-trace",
"kstring",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
"unicode-bom",
]
@@ -631,7 +592,7 @@ version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540"
dependencies = [
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -640,7 +601,7 @@ version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f"
dependencies = [
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -666,7 +627,7 @@ dependencies = [
"gix-chunk",
"gix-hash",
"memmap2",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -685,7 +646,7 @@ dependencies = [
"memchr",
"once_cell",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
"unicode-bom",
"winnow",
]
@@ -700,7 +661,7 @@ dependencies = [
"bstr",
"gix-path",
"libc",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -713,7 +674,7 @@ dependencies = [
"itoa",
"jiff",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -737,7 +698,7 @@ dependencies = [
"gix-traverse",
"gix-worktree",
"imara-diff 0.1.8",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -757,7 +718,7 @@ dependencies = [
"gix-trace",
"gix-utils",
"gix-worktree",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -773,7 +734,7 @@ dependencies = [
"gix-path",
"gix-ref",
"gix-sec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -790,7 +751,7 @@ dependencies = [
"libc",
"once_cell",
"prodash",
- "thiserror 2.0.16",
+ "thiserror",
"walkdir",
]
@@ -812,7 +773,7 @@ dependencies = [
"gix-trace",
"gix-utils",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -826,7 +787,7 @@ dependencies = [
"gix-features",
"gix-path",
"gix-utils",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -850,7 +811,7 @@ dependencies = [
"faster-hex",
"gix-features",
"sha1-checked",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -900,9 +861,9 @@ dependencies = [
"itoa",
"libc",
"memmap2",
- "rustix 1.0.8",
+ "rustix",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -913,7 +874,7 @@ checksum = "b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed"
dependencies = [
"gix-tempfile",
"gix-utils",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -933,7 +894,7 @@ dependencies = [
"gix-validate",
"itoa",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
"winnow",
]
@@ -955,7 +916,7 @@ dependencies = [
"gix-quote",
"parking_lot",
"tempfile",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -973,7 +934,7 @@ dependencies = [
"gix-path",
"memmap2",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -985,7 +946,7 @@ dependencies = [
"bstr",
"faster-hex",
"gix-trace",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -997,7 +958,7 @@ dependencies = [
"bstr",
"faster-hex",
"gix-trace",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1011,7 +972,7 @@ dependencies = [
"gix-validate",
"home",
"once_cell",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1026,7 +987,7 @@ dependencies = [
"gix-config-value",
"gix-glob",
"gix-path",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1044,7 +1005,7 @@ dependencies = [
"gix-transport",
"gix-utils",
"maybe-async",
- "thiserror 2.0.16",
+ "thiserror",
"winnow",
]
@@ -1056,7 +1017,7 @@ checksum = "4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd"
dependencies = [
"bstr",
"gix-utils",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1076,7 +1037,7 @@ dependencies = [
"gix-utils",
"gix-validate",
"memmap2",
- "thiserror 2.0.16",
+ "thiserror",
"winnow",
]
@@ -1091,7 +1052,7 @@ dependencies = [
"gix-revision",
"gix-validate",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1106,7 +1067,7 @@ dependencies = [
"gix-hash",
"gix-object",
"gix-revwalk",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1121,7 +1082,7 @@ dependencies = [
"gix-hashtable",
"gix-object",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1145,7 +1106,7 @@ dependencies = [
"bstr",
"gix-hash",
"gix-lock",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1168,7 +1129,7 @@ dependencies = [
"gix-pathspec",
"gix-worktree",
"portable-atomic",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1183,7 +1144,7 @@ dependencies = [
"gix-pathspec",
"gix-refspec",
"gix-url",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1219,7 +1180,7 @@ dependencies = [
"gix-quote",
"gix-sec",
"gix-url",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1236,7 +1197,7 @@ dependencies = [
"gix-object",
"gix-revwalk",
"smallvec",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1249,7 +1210,7 @@ dependencies = [
"gix-features",
"gix-path",
"percent-encoding",
- "thiserror 2.0.16",
+ "thiserror",
"url",
]
@@ -1271,7 +1232,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d"
dependencies = [
"bstr",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -1431,7 +1392,7 @@ dependencies = [
"serde",
"serde_json",
"slotmap",
- "thiserror 2.0.16",
+ "thiserror",
"tokio",
"tokio-stream",
]
@@ -1485,7 +1446,7 @@ dependencies = [
"serde",
"serde_json",
"slotmap",
- "thiserror 2.0.16",
+ "thiserror",
"tokio",
"tokio-stream",
]
@@ -1515,7 +1476,7 @@ dependencies = [
"regex-automata",
"regex-cursor",
"ropey",
- "rustix 1.0.8",
+ "rustix",
"tempfile",
"unicode-segmentation",
"which",
@@ -1530,7 +1491,6 @@ dependencies = [
"arc-swap",
"chrono",
"content_inspector",
- "crossterm",
"dashmap",
"fern",
"futures-util",
@@ -1561,8 +1521,9 @@ dependencies = [
"signal-hook-tokio",
"smallvec",
"tempfile",
+ "termina",
"termini",
- "thiserror 2.0.16",
+ "thiserror",
"tokio",
"tokio-stream",
"toml",
@@ -1575,11 +1536,11 @@ version = "25.7.1"
dependencies = [
"bitflags",
"cassowary",
- "crossterm",
"helix-core",
"helix-view",
"log",
"once_cell",
+ "termina",
"termini",
"unicode-segmentation",
]
@@ -1609,7 +1570,6 @@ dependencies = [
"bitflags",
"chardetng",
"clipboard-win",
- "crossterm",
"futures-util",
"helix-core",
"helix-dap",
@@ -1624,12 +1584,13 @@ dependencies = [
"log",
"once_cell",
"parking_lot",
- "rustix 1.0.8",
+ "rustix",
"serde",
"serde_json",
"slotmap",
"tempfile",
- "thiserror 2.0.16",
+ "termina",
+ "thiserror",
"tokio",
"tokio-stream",
"toml",
@@ -1997,12 +1958,6 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
-version = "0.4.14"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
-
-[[package]]
-name = "linux-raw-sys"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9"
@@ -2081,7 +2036,6 @@ checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
dependencies = [
"hermit-abi",
"libc",
- "log",
"wasi 0.11.0+wasi-snapshot-preview1",
"windows-sys 0.52.0",
]
@@ -2368,19 +2322,6 @@ checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
[[package]]
name = "rustix"
-version = "0.38.44"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
-dependencies = [
- "bitflags",
- "errno",
- "libc",
- "linux-raw-sys 0.4.14",
- "windows-sys 0.59.0",
-]
-
-[[package]]
-name = "rustix"
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
@@ -2388,7 +2329,7 @@ dependencies = [
"bitflags",
"errno",
"libc",
- "linux-raw-sys 0.9.2",
+ "linux-raw-sys",
"windows-sys 0.60.2",
]
@@ -2498,17 +2439,6 @@ dependencies = [
]
[[package]]
-name = "signal-hook-mio"
-version = "0.2.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
-dependencies = [
- "libc",
- "mio",
- "signal-hook",
-]
-
-[[package]]
name = "signal-hook-registry"
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2629,7 +2559,21 @@ dependencies = [
"fastrand",
"getrandom 0.3.1",
"once_cell",
- "rustix 1.0.8",
+ "rustix",
+ "windows-sys 0.60.2",
+]
+
+[[package]]
+name = "termina"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1f58aa978d5fc10a8f839e51150a41308f3bb05a6c0bf3fcc59ca079312f83d4"
+dependencies = [
+ "bitflags",
+ "futures-core",
+ "parking_lot",
+ "rustix",
+ "signal-hook",
"windows-sys 0.60.2",
]
@@ -2655,31 +2599,11 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "1.0.69"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
-dependencies = [
- "thiserror-impl 1.0.69",
-]
-
-[[package]]
-name = "thiserror"
version = "2.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0"
dependencies = [
- "thiserror-impl 2.0.16",
-]
-
-[[package]]
-name = "thiserror-impl"
-version = "1.0.69"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn",
+ "thiserror-impl",
]
[[package]]
@@ -2835,7 +2759,7 @@ dependencies = [
"libloading",
"regex-cursor",
"ropey",
- "thiserror 2.0.16",
+ "thiserror",
]
[[package]]
@@ -3021,27 +2945,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d"
dependencies = [
"env_home",
- "rustix 1.0.8",
+ "rustix",
"winsafe",
]
[[package]]
-name = "winapi"
-version = "0.3.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
-dependencies = [
- "winapi-i686-pc-windows-gnu",
- "winapi-x86_64-pc-windows-gnu",
-]
-
-[[package]]
-name = "winapi-i686-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-
-[[package]]
name = "winapi-util"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3051,12 +2959,6 @@ dependencies = [
]
[[package]]
-name = "winapi-x86_64-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
-[[package]]
name = "windows-core"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"