update steel

pull/8675/merge^2
Matt Paras 2025-01-04 09:52:35 -08:00
parent fb91ecefb9
commit e11ba2b762
1 changed files with 111 additions and 83 deletions

194
Cargo.lock generated
View File

@ -190,12 +190,6 @@ dependencies = [
"serde",
]
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
version = "2.6.0"
@ -368,11 +362,11 @@ dependencies = [
[[package]]
name = "coolor"
version = "0.5.0"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af4d7a805ca0d92f8c61a31c809d4323fdaa939b0b440e544d21db7797c5aaad"
checksum = "691defa50318376447a73ced869862baecfab35f6aabaa91a4cd726b315bfe1a"
dependencies = [
"crossterm 0.23.2",
"crossterm",
]
[[package]]
@ -405,6 +399,32 @@ dependencies = [
"cfg-if",
]
[[package]]
name = "crokey"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "520e83558f4c008ac06fa6a86e5c1d4357be6f994cce7434463ebcdaadf47bb1"
dependencies = [
"crokey-proc_macros",
"crossterm",
"once_cell",
"serde",
"strict",
]
[[package]]
name = "crokey-proc_macros"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "370956e708a1ce65fe4ac5bb7185791e0ece7485087f17736d54a23a0895049f"
dependencies = [
"crossterm",
"proc-macro2",
"quote",
"strict",
"syn 1.0.109",
]
[[package]]
name = "crossbeam"
version = "0.8.4"
@ -461,34 +481,18 @@ version = "0.8.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
[[package]]
name = "crossterm"
version = "0.23.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2102ea4f781910f8a5b98dd061f4c2023f479ce7bb1236330099ceb5a93cf17"
dependencies = [
"bitflags 1.3.2",
"crossterm_winapi",
"libc",
"mio 0.8.11",
"parking_lot",
"signal-hook",
"signal-hook-mio",
"winapi",
]
[[package]]
name = "crossterm"
version = "0.28.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"crossterm_winapi",
"filedescriptor",
"futures-core",
"libc",
"mio 1.0.2",
"mio",
"parking_lot",
"rustix",
"signal-hook",
@ -570,6 +574,12 @@ dependencies = [
"encoding_rs",
]
[[package]]
name = "env_home"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe"
[[package]]
name = "equivalent"
version = "1.0.1"
@ -907,7 +917,7 @@ version = "0.14.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3de3fdca9c75fa4b83a76583d265fa49b1de6b088ebcd210749c24ceeb74660"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"bstr",
"gix-path",
"libc",
@ -1039,7 +1049,7 @@ version = "0.16.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74908b4bbc0a0a40852737e5d7889f676f081e340d5451a16e5b4c50d592f111"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"bstr",
"gix-features",
"gix-path",
@ -1085,7 +1095,7 @@ version = "0.35.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0cd4203244444017682176e65fd0180be9298e58ed90bd4a8489a357795ed22d"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"bstr",
"filetime",
"fnv",
@ -1206,7 +1216,7 @@ version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d23bf239532b4414d0e63b8ab3a65481881f7237ed9647bb10c1e3cc54c5ceb"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"bstr",
"gix-attributes",
"gix-config-value",
@ -1296,7 +1306,7 @@ version = "0.10.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2007538eda296445c07949cf04f4a767307d887184d6b3e83e2d636533ddc6e"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"gix-path",
"libc",
"windows-sys 0.52.0",
@ -1366,7 +1376,7 @@ version = "0.41.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "030da39af94e4df35472e9318228f36530989327906f38e27807df305fccb780"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"gix-commitgraph",
"gix-date",
"gix-hash",
@ -1510,7 +1520,7 @@ version = "24.7.0"
dependencies = [
"ahash",
"arc-swap",
"bitflags 2.6.0",
"bitflags",
"chrono",
"dunce",
"encoding_rs",
@ -1619,7 +1629,7 @@ dependencies = [
name = "helix-lsp-types"
version = "0.95.1"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"serde",
"serde_json",
"serde_repr",
@ -1634,7 +1644,7 @@ version = "24.7.0"
name = "helix-stdx"
version = "24.7.0"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"dunce",
"etcetera",
"regex-cursor",
@ -1653,7 +1663,7 @@ dependencies = [
"arc-swap",
"chrono",
"content_inspector",
"crossterm 0.28.1",
"crossterm",
"fern",
"futures-util",
"grep-regex",
@ -1696,9 +1706,9 @@ dependencies = [
name = "helix-tui"
version = "24.7.0"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"cassowary",
"crossterm 0.28.1",
"crossterm",
"helix-core",
"helix-view",
"log",
@ -1731,10 +1741,10 @@ version = "24.7.0"
dependencies = [
"anyhow",
"arc-swap",
"bitflags 2.6.0",
"bitflags",
"chardetng",
"clipboard-win",
"crossterm 0.28.1",
"crossterm",
"futures-util",
"helix-core",
"helix-dap",
@ -2001,6 +2011,29 @@ dependencies = [
"serde",
]
[[package]]
name = "lazy-regex"
version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126"
dependencies = [
"lazy-regex-proc_macros",
"once_cell",
"regex",
]
[[package]]
name = "lazy-regex-proc_macros"
version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1"
dependencies = [
"proc-macro2",
"quote",
"regex",
"syn 2.0.85",
]
[[package]]
name = "libc"
version = "0.2.161"
@ -2039,7 +2072,7 @@ version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"libc",
"redox_syscall",
]
@ -2083,9 +2116,9 @@ dependencies = [
[[package]]
name = "minimad"
version = "0.10.0"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fed1b13e2000bd8e238d97a97de6fc30224f89a08b0aa5aaa09ed1bd68ba2fa1"
checksum = "a9c5d708226d186590a7b6d4a9780e2bdda5f689e0d58cd17012a298efd745d2"
dependencies = [
"once_cell",
]
@ -2099,18 +2132,6 @@ dependencies = [
"adler2",
]
[[package]]
name = "mio"
version = "0.8.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
dependencies = [
"libc",
"log",
"wasi",
"windows-sys 0.48.0",
]
[[package]]
name = "mio"
version = "1.0.2"
@ -2387,7 +2408,7 @@ version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f86ba2052aebccc42cbbb3ed234b8b13ce76f75c3551a303cb2bcffcff12bb14"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"memchr",
"unicase",
]
@ -2491,7 +2512,7 @@ version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
dependencies = [
"bitflags 2.6.0",
"bitflags",
]
[[package]]
@ -2587,7 +2608,7 @@ version = "0.38.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
dependencies = [
"bitflags 2.6.0",
"bitflags",
"errno",
"libc",
"linux-raw-sys",
@ -2714,8 +2735,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
dependencies = [
"libc",
"mio 0.8.11",
"mio 1.0.2",
"mio",
"signal-hook",
]
@ -2823,7 +2843,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "steel-core"
version = "0.6.0"
source = "git+https://github.com/mattwparas/steel.git#af792c7b3412b85fffe1b69b9e5cf2c752d39c36"
source = "git+https://github.com/mattwparas/steel.git#9b2ada576da13ba0eccd667ecf80e2e2ec613dd0"
dependencies = [
"abi_stable",
"anyhow",
@ -2867,13 +2887,13 @@ dependencies = [
"strsim",
"termimad",
"weak-table",
"which 4.4.2",
"which 7.0.1",
]
[[package]]
name = "steel-derive"
version = "0.5.0"
source = "git+https://github.com/mattwparas/steel.git#af792c7b3412b85fffe1b69b9e5cf2c752d39c36"
source = "git+https://github.com/mattwparas/steel.git#9b2ada576da13ba0eccd667ecf80e2e2ec613dd0"
dependencies = [
"proc-macro2",
"quote",
@ -2883,7 +2903,7 @@ dependencies = [
[[package]]
name = "steel-doc"
version = "0.6.0"
source = "git+https://github.com/mattwparas/steel.git#af792c7b3412b85fffe1b69b9e5cf2c752d39c36"
source = "git+https://github.com/mattwparas/steel.git#9b2ada576da13ba0eccd667ecf80e2e2ec613dd0"
dependencies = [
"steel-core",
]
@ -2891,7 +2911,7 @@ dependencies = [
[[package]]
name = "steel-gen"
version = "0.2.0"
source = "git+https://github.com/mattwparas/steel.git#af792c7b3412b85fffe1b69b9e5cf2c752d39c36"
source = "git+https://github.com/mattwparas/steel.git#9b2ada576da13ba0eccd667ecf80e2e2ec613dd0"
dependencies = [
"codegen",
"serde",
@ -2901,7 +2921,7 @@ dependencies = [
[[package]]
name = "steel-parser"
version = "0.6.0"
source = "git+https://github.com/mattwparas/steel.git#af792c7b3412b85fffe1b69b9e5cf2c752d39c36"
source = "git+https://github.com/mattwparas/steel.git#9b2ada576da13ba0eccd667ecf80e2e2ec613dd0"
dependencies = [
"compact_str",
"fxhash",
@ -2920,6 +2940,12 @@ version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9557cb6521e8d009c51a8666f09356f4b817ba9ba0981a305bd86aee47bd35c"
[[package]]
name = "strict"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f42444fea5b87a39db4218d9422087e66a85d0e7a0963a439b07bcdf91804006"
[[package]]
name = "strsim"
version = "0.11.1"
@ -2972,14 +2998,16 @@ dependencies = [
[[package]]
name = "termimad"
version = "0.21.1"
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8743d628f9b0eb33087c1e1c4915d91efca23ae69f7c81981489128a0e17d300"
checksum = "ea6a5d4cf55d9f1cb04fcda48f725772d0733ae34e030dfc4dd36e738a5965f4"
dependencies = [
"coolor",
"crokey",
"crossbeam",
"crossterm 0.23.2",
"lazy-regex",
"minimad",
"serde",
"thiserror",
"unicode-width",
]
@ -3057,7 +3085,7 @@ dependencies = [
"backtrace",
"bytes",
"libc",
"mio 1.0.2",
"mio",
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
@ -3327,18 +3355,6 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549"
[[package]]
name = "which"
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
dependencies = [
"either",
"home",
"once_cell",
"rustix",
]
[[package]]
name = "which"
version = "6.0.3"
@ -3351,6 +3367,18 @@ dependencies = [
"winsafe",
]
[[package]]
name = "which"
version = "7.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb4a9e33648339dc1642b0e36e21b3385e6148e289226f657c809dee59df5028"
dependencies = [
"either",
"env_home",
"rustix",
"winsafe",
]
[[package]]
name = "winapi"
version = "0.3.9"