zed-editor: 0.153.6 -> 0.154.1

Diff:
https://github.com/zed-industries/zed/compare/refs/tags/v0.153.6...0.154.1

Changelog: https://github.com/zed-industries/zed/releases/tag/v0.154.1

authored by

Gaetan Lepage and committed by
Gaétan Lepage
434cc988 b9642914

+463 -280
+450 -272
pkgs/by-name/ze/zed-editor/Cargo.lock
··· 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 27 dependencies = [ 28 - "gimli 0.29.0", 29 ] 30 31 [[package]] ··· 263 264 [[package]] 265 name = "anyhow" 266 - version = "1.0.86" 267 source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 269 270 [[package]] 271 name = "approx" ··· 304 version = "0.7.6" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 307 308 [[package]] 309 name = "as-raw-xcb-connection" ··· 399 "indoc", 400 "language", 401 "language_model", 402 "log", 403 "markdown", 404 "menu", ··· 415 "regex", 416 "release_channel", 417 "rope", 418 "schemars", 419 "search", 420 "semantic_index", ··· 432 "text", 433 "theme", 434 "toml 0.8.19", 435 "ui", 436 "unindent", 437 "util", ··· 451 "language", 452 "parking_lot", 453 "serde", 454 "workspace", 455 ] 456 ··· 872 checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 873 874 [[package]] 875 name = "async-trait" 876 version = "0.1.81" 877 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 888 source = "registry+https://github.com/rust-lang/crates.io-index" 889 checksum = "a1e9efbe14612da0a19fb983059a0b621e9cf6225d7018ecab4f9988215540dc" 890 dependencies = [ 891 - "async-native-tls", 892 "async-std", 893 "futures-io", 894 "futures-util", 895 "log", ··· 976 "editor", 977 "gpui", 978 "http_client", 979 - "isahc", 980 "log", 981 "markdown_preview", 982 "menu", ··· 1044 "fastrand 2.1.1", 1045 "hex", 1046 "http 0.2.12", 1047 - "ring", 1048 "time", 1049 "tokio", 1050 "tracing", ··· 1213 "once_cell", 1214 "p256", 1215 "percent-encoding", 1216 - "ring", 1217 "sha2", 1218 "subtle", 1219 "time", ··· 1326 "once_cell", 1327 "pin-project-lite", 1328 "pin-utils", 1329 - "rustls", 1330 "tokio", 1331 "tracing", 1332 ] ··· 1482 "cfg-if", 1483 "libc", 1484 "miniz_oxide 0.7.4", 1485 - "object 0.36.4", 1486 "rustc-demangle", 1487 ] 1488 ··· 1710 ] 1711 1712 [[package]] 1713 name = "block" 1714 version = "0.1.6" 1715 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2375 "cocoa 0.26.0", 2376 "collections", 2377 "feature_flags", 2378 - "fs", 2379 "futures 0.3.30", 2380 "gpui", 2381 "http_client", ··· 2387 "rand 0.8.5", 2388 "release_channel", 2389 "rpc", 2390 "schemars", 2391 "serde", 2392 "serde_json", ··· 2535 "http_client", 2536 "hyper", 2537 "indoc", 2538 "jsonwebtoken", 2539 "language", 2540 "language_model", ··· 2753 ] 2754 2755 [[package]] 2756 name = "context_servers" 2757 version = "0.1.0" 2758 dependencies = [ 2759 "anyhow", 2760 "collections", 2761 "futures 0.3.30", 2762 "gpui", 2763 "log", ··· 3009 3010 [[package]] 3011 name = "cranelift-bforest" 3012 - version = "0.108.1" 3013 source = "registry+https://github.com/rust-lang/crates.io-index" 3014 - checksum = "29daf137addc15da6bab6eae2c4a11e274b1d270bf2759508e62f6145e863ef6" 3015 dependencies = [ 3016 "cranelift-entity", 3017 ] 3018 3019 [[package]] 3020 name = "cranelift-codegen" 3021 - version = "0.108.1" 3022 source = "registry+https://github.com/rust-lang/crates.io-index" 3023 - checksum = "de619867d5de4c644b7fd9904d6e3295269c93d8a71013df796ab338681222d4" 3024 dependencies = [ 3025 "bumpalo", 3026 "cranelift-bforest", 3027 "cranelift-codegen-meta", 3028 "cranelift-codegen-shared", 3029 "cranelift-control", 3030 "cranelift-entity", 3031 "cranelift-isle", 3032 - "gimli 0.28.1", 3033 "hashbrown 0.14.5", 3034 "log", 3035 "regalloc2", ··· 3040 3041 [[package]] 3042 name = "cranelift-codegen-meta" 3043 - version = "0.108.1" 3044 source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "29f5cf277490037d8dae9513d35e0ee8134670ae4a964a5ed5b198d4249d7c10" 3046 dependencies = [ 3047 "cranelift-codegen-shared", 3048 ] 3049 3050 [[package]] 3051 name = "cranelift-codegen-shared" 3052 - version = "0.108.1" 3053 source = "registry+https://github.com/rust-lang/crates.io-index" 3054 - checksum = "8c3e22ecad1123343a3c09ac6ecc532bb5c184b6fcb7888df0ea953727f79924" 3055 3056 [[package]] 3057 name = "cranelift-control" 3058 - version = "0.108.1" 3059 source = "registry+https://github.com/rust-lang/crates.io-index" 3060 - checksum = "53ca3ec6d30bce84ccf59c81fead4d16381a3ef0ef75e8403bc1e7385980da09" 3061 dependencies = [ 3062 "arbitrary", 3063 ] 3064 3065 [[package]] 3066 name = "cranelift-entity" 3067 - version = "0.108.1" 3068 source = "registry+https://github.com/rust-lang/crates.io-index" 3069 - checksum = "7eabb8d36b0ca8906bec93c78ea516741cac2d7e6b266fa7b0ffddcc09004990" 3070 dependencies = [ 3071 "serde", 3072 "serde_derive", 3073 ] 3074 3075 [[package]] 3076 name = "cranelift-frontend" 3077 - version = "0.108.1" 3078 source = "registry+https://github.com/rust-lang/crates.io-index" 3079 - checksum = "44b42630229e49a8cfcae90bdc43c8c4c08f7a7aa4618b67f79265cd2f996dd2" 3080 dependencies = [ 3081 "cranelift-codegen", 3082 "log", ··· 3086 3087 [[package]] 3088 name = "cranelift-isle" 3089 - version = "0.108.1" 3090 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 - checksum = "918d1e36361805dfe0b6cdfd5a5ffdb5d03fa796170c5717d2727cbe623b93a0" 3092 3093 [[package]] 3094 name = "cranelift-native" 3095 - version = "0.108.1" 3096 source = "registry+https://github.com/rust-lang/crates.io-index" 3097 - checksum = "75aea85a0d7e1800b14ce9d3f53adf8ad4d1ee8a9e23b0269bdc50285e93b9b3" 3098 dependencies = [ 3099 "cranelift-codegen", 3100 "libc", ··· 3103 3104 [[package]] 3105 name = "cranelift-wasm" 3106 - version = "0.108.1" 3107 source = "registry+https://github.com/rust-lang/crates.io-index" 3108 - checksum = "dac491fd3473944781f0cf9528c90cc899d18ad438da21961a839a3a44d57dfb" 3109 dependencies = [ 3110 "cranelift-codegen", 3111 "cranelift-entity", ··· 3113 "itertools 0.12.1", 3114 "log", 3115 "smallvec", 3116 - "wasmparser 0.207.0", 3117 "wasmtime-types", 3118 ] 3119 ··· 3684 "serde", 3685 "serde_json", 3686 "settings", 3687 "smallvec", 3688 "smol", 3689 "snippet", ··· 3963 ] 3964 3965 [[package]] 3966 name = "event-listener" 3967 version = "2.5.3" 3968 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4045 "http_client", 4046 "indexed_docs", 4047 "isahc", 4048 "language", 4049 "log", 4050 "lsp", ··· 4066 "ui", 4067 "url", 4068 "util", 4069 - "wasm-encoder 0.201.0", 4070 - "wasmparser 0.201.0", 4071 "wasmtime", 4072 "wasmtime-wasi", 4073 "wit-component", ··· 4083 "env_logger", 4084 "extension", 4085 "fs", 4086 - "http_client", 4087 "language", 4088 "log", 4089 "rpc", ··· 4187 name = "feature_flags" 4188 version = "0.1.0" 4189 dependencies = [ 4190 "gpui", 4191 ] 4192 ··· 4329 "futures-core", 4330 "futures-sink", 4331 "nanorand", 4332 - "spin", 4333 ] 4334 4335 [[package]] ··· 4778 4779 [[package]] 4780 name = "gimli" 4781 - version = "0.28.1" 4782 source = "registry+https://github.com/rust-lang/crates.io-index" 4783 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 4784 dependencies = [ 4785 "fallible-iterator", 4786 "indexmap 2.4.0", ··· 4788 ] 4789 4790 [[package]] 4791 - name = "gimli" 4792 - version = "0.29.0" 4793 - source = "registry+https://github.com/rust-lang/crates.io-index" 4794 - checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 4795 - 4796 - [[package]] 4797 name = "git" 4798 version = "0.1.0" 4799 dependencies = [ ··· 4844 "git", 4845 "gpui", 4846 "http_client", 4847 - "isahc", 4848 "pretty_assertions", 4849 "regex", 4850 "serde", ··· 5161 dependencies = [ 5162 "ahash 0.8.11", 5163 "allocator-api2", 5164 ] 5165 5166 [[package]] ··· 5476 "anyhow", 5477 "derive_more", 5478 "futures 0.3.30", 5479 - "futures-lite 1.13.0", 5480 - "http 1.1.0", 5481 - "isahc", 5482 "log", 5483 "serde", 5484 "serde_json", 5485 "url", 5486 ] 5487 ··· 5543 "http 0.2.12", 5544 "hyper", 5545 "log", 5546 - "rustls", 5547 - "rustls-native-certs", 5548 "tokio", 5549 "tokio-rustls", 5550 ] ··· 5957 ] 5958 5959 [[package]] 5960 name = "itertools" 5961 version = "0.10.5" 5962 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6060 "base64 0.21.7", 6061 "js-sys", 6062 "pem", 6063 - "ring", 6064 "serde", 6065 "serde_json", 6066 "simple_asn1", ··· 6311 source = "registry+https://github.com/rust-lang/crates.io-index" 6312 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 6313 dependencies = [ 6314 - "spin", 6315 ] 6316 6317 [[package]] ··· 7382 7383 [[package]] 7384 name = "object" 7385 - version = "0.33.0" 7386 source = "registry+https://github.com/rust-lang/crates.io-index" 7387 - checksum = "d8dd6c0cdf9429bce006e1362bfce61fa1bfd8c898a643ed8d2b471934701d3d" 7388 dependencies = [ 7389 "crc32fast", 7390 "hashbrown 0.14.5", ··· 7393 ] 7394 7395 [[package]] 7396 - name = "object" 7397 - version = "0.36.4" 7398 - source = "registry+https://github.com/rust-lang/crates.io-index" 7399 - checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" 7400 - dependencies = [ 7401 - "memchr", 7402 - ] 7403 - 7404 - [[package]] 7405 name = "oboe" 7406 version = "0.6.1" 7407 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7431 "anyhow", 7432 "futures 0.3.30", 7433 "http_client", 7434 - "isahc", 7435 "schemars", 7436 "serde", 7437 "serde_json", ··· 7873 version = "0.1.0" 7874 dependencies = [ 7875 "serde", 7876 - "zed_extension_api 0.1.0", 7877 ] 7878 7879 [[package]] ··· 8529 dependencies = [ 8530 "anyhow", 8531 "collections", 8532 - "futures 0.3.30", 8533 - "gpui", 8534 - "parking_lot", 8535 "prost", 8536 "prost-build", 8537 "serde", ··· 8546 [[package]] 8547 name = "protols-tree-sitter-proto" 8548 version = "0.2.0" 8549 - source = "registry+https://github.com/rust-lang/crates.io-index" 8550 - checksum = "9bac092da66e21a71eb832925de7b542f8ac34f75fd05cd2fc3e272863e3fd2b" 8551 dependencies = [ 8552 "cc", 8553 - "tree-sitter", 8554 ] 8555 8556 [[package]] ··· 9036 "http_client", 9037 "language", 9038 "log", 9039 "node_runtime", 9040 "project", 9041 "remote", ··· 9046 "shellexpand 2.1.2", 9047 "smol", 9048 "toml 0.8.19", 9049 "worktree", 9050 ] 9051 ··· 9125 "once_cell", 9126 "percent-encoding", 9127 "pin-project-lite", 9128 - "rustls-pemfile", 9129 "serde", 9130 "serde_json", 9131 "serde_urlencoded", ··· 9191 9192 [[package]] 9193 name = "ring" 9194 version = "0.17.8" 9195 source = "registry+https://github.com/rust-lang/crates.io-index" 9196 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" ··· 9199 "cfg-if", 9200 "getrandom 0.2.15", 9201 "libc", 9202 - "spin", 9203 - "untrusted", 9204 "windows-sys 0.52.0", 9205 ] 9206 ··· 9256 9257 [[package]] 9258 name = "rodio" 9259 - version = "0.17.3" 9260 source = "registry+https://github.com/rust-lang/crates.io-index" 9261 - checksum = "3b1bb7b48ee48471f55da122c0044fcc7600cfcc85db88240b89cb832935e611" 9262 dependencies = [ 9263 "cpal", 9264 "hound", 9265 ] 9266 9267 [[package]] ··· 9355 "futures 0.3.30", 9356 "glob", 9357 "rand 0.8.5", 9358 - "ring", 9359 "serde", 9360 "serde_json", 9361 "shellexpand 3.1.0", ··· 9478 9479 [[package]] 9480 name = "rustls" 9481 version = "0.21.12" 9482 source = "registry+https://github.com/rust-lang/crates.io-index" 9483 checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 9484 dependencies = [ 9485 "log", 9486 - "ring", 9487 "rustls-webpki", 9488 "sct", 9489 ] ··· 9495 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 9496 dependencies = [ 9497 "openssl-probe", 9498 - "rustls-pemfile", 9499 "schannel", 9500 "security-framework", 9501 ] ··· 9510 ] 9511 9512 [[package]] 9513 name = "rustls-webpki" 9514 version = "0.101.7" 9515 source = "registry+https://github.com/rust-lang/crates.io-index" 9516 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 9517 dependencies = [ 9518 - "ring", 9519 - "untrusted", 9520 ] 9521 9522 [[package]] ··· 9630 source = "registry+https://github.com/rust-lang/crates.io-index" 9631 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 9632 dependencies = [ 9633 - "ring", 9634 - "untrusted", 9635 ] 9636 9637 [[package]] ··· 9814 version = "0.1.0" 9815 dependencies = [ 9816 "anyhow", 9817 "client", 9818 "clock", 9819 "collections", 9820 "env_logger", 9821 "fs", 9822 "futures 0.3.30", 9823 "futures-batch", 9824 "gpui", 9825 "heed", 9826 "http_client", 9827 "language", 9828 "languages", 9829 "log", 9830 "open_ai", ··· 9928 9929 [[package]] 9930 name = "serde_json_lenient" 9931 - version = "0.1.8" 9932 source = "registry+https://github.com/rust-lang/crates.io-index" 9933 - checksum = "dc61c66b53a4035fcce237ef38043f4b2f0ebf918fd0e69541a5166104065581" 9934 dependencies = [ 9935 "indexmap 2.4.0", 9936 "itoa", ··· 10254 name = "slash_commands_example" 10255 version = "0.1.0" 10256 dependencies = [ 10257 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 10258 ] 10259 10260 [[package]] ··· 10384 10385 [[package]] 10386 name = "spin" 10387 version = "0.9.8" 10388 source = "registry+https://github.com/rust-lang/crates.io-index" 10389 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" ··· 10504 "paste", 10505 "percent-encoding", 10506 "rust_decimal", 10507 - "rustls", 10508 - "rustls-pemfile", 10509 "serde", 10510 "serde_json", 10511 "sha2", ··· 10518 "tracing", 10519 "url", 10520 "uuid", 10521 - "webpki-roots", 10522 ] 10523 10524 [[package]] ··· 11030 11031 [[package]] 11032 name = "sysinfo" 11033 - version = "0.30.13" 11034 source = "registry+https://github.com/rust-lang/crates.io-index" 11035 - checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" 11036 dependencies = [ 11037 - "cfg-if", 11038 "core-foundation-sys", 11039 "libc", 11040 "ntapi", 11041 - "once_cell", 11042 "rayon", 11043 - "windows 0.52.0", 11044 ] 11045 11046 [[package]] ··· 11651 source = "registry+https://github.com/rust-lang/crates.io-index" 11652 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 11653 dependencies = [ 11654 - "rustls", 11655 "tokio", 11656 ] 11657 ··· 11942 11943 [[package]] 11944 name = "tree-sitter" 11945 - version = "0.22.6" 11946 - source = "git+https://github.com/tree-sitter/tree-sitter?rev=7f4a57817d58a2f134fe863674acad6bbf007228#7f4a57817d58a2f134fe863674acad6bbf007228" 11947 dependencies = [ 11948 "cc", 11949 "regex", 11950 "tree-sitter-language", 11951 "wasmtime-c-api-impl", 11952 ] 11953 11954 [[package]] 11955 name = "tree-sitter-bash" 11956 - version = "0.21.0" 11957 source = "registry+https://github.com/rust-lang/crates.io-index" 11958 - checksum = "b5244703ad2e08a616d859a0557d7aa290adcd5e0990188a692e628ffe9dce40" 11959 dependencies = [ 11960 "cc", 11961 - "tree-sitter", 11962 ] 11963 11964 [[package]] 11965 name = "tree-sitter-c" 11966 - version = "0.21.4" 11967 source = "registry+https://github.com/rust-lang/crates.io-index" 11968 - checksum = "f956d5351d62652864a4ff3ae861747e7a1940dc96c9998ae400ac0d3ce30427" 11969 dependencies = [ 11970 "cc", 11971 - "tree-sitter", 11972 ] 11973 11974 [[package]] 11975 name = "tree-sitter-cpp" 11976 - version = "0.22.3" 11977 source = "registry+https://github.com/rust-lang/crates.io-index" 11978 - checksum = "1d509a22a992790d38f2c291961ff8a1ff016c437c7ec6befc9220b8eec8918c" 11979 dependencies = [ 11980 "cc", 11981 - "tree-sitter", 11982 ] 11983 11984 [[package]] 11985 name = "tree-sitter-css" 11986 - version = "0.21.1" 11987 source = "registry+https://github.com/rust-lang/crates.io-index" 11988 - checksum = "5e08e324b1cf60fd3291774b49724c66de2ce8fcf4d358d0b4b82e37b41b1c9b" 11989 dependencies = [ 11990 "cc", 11991 - "tree-sitter", 11992 ] 11993 11994 [[package]] 11995 name = "tree-sitter-elixir" 11996 - version = "0.2.0" 11997 source = "registry+https://github.com/rust-lang/crates.io-index" 11998 - checksum = "df94bf7f057768b1cab2ee1f14812ed4ae33f9e04d09254043eeaa797db4ef70" 11999 dependencies = [ 12000 "cc", 12001 - "tree-sitter", 12002 ] 12003 12004 [[package]] 12005 name = "tree-sitter-embedded-template" 12006 - version = "0.20.0" 12007 source = "registry+https://github.com/rust-lang/crates.io-index" 12008 - checksum = "33817ade928c73a32d4f904a602321e09de9fc24b71d106f3b4b3f8ab30dcc38" 12009 dependencies = [ 12010 "cc", 12011 - "tree-sitter", 12012 ] 12013 12014 [[package]] 12015 name = "tree-sitter-go" 12016 - version = "0.21.2" 12017 source = "registry+https://github.com/rust-lang/crates.io-index" 12018 - checksum = "b8d702a98d3c7e70e466456e58ff2b1ac550bf1e29b97e5770676d2fdabec00d" 12019 dependencies = [ 12020 "cc", 12021 - "tree-sitter", 12022 ] 12023 12024 [[package]] 12025 name = "tree-sitter-gomod" 12026 version = "1.0.2" 12027 - source = "git+https://github.com/camdencheek/tree-sitter-go-mod?rev=1f55029bacd0a6a11f6eb894c4312d429dcf735c#1f55029bacd0a6a11f6eb894c4312d429dcf735c" 12028 dependencies = [ 12029 "cc", 12030 - "tree-sitter", 12031 ] 12032 12033 [[package]] 12034 name = "tree-sitter-gowork" 12035 version = "0.0.1" 12036 - source = "git+https://github.com/d1y/tree-sitter-go-work?rev=dcbabff454703c3a4bc98a23cf8778d4be46fd22#dcbabff454703c3a4bc98a23cf8778d4be46fd22" 12037 dependencies = [ 12038 "cc", 12039 - "tree-sitter", 12040 ] 12041 12042 [[package]] 12043 name = "tree-sitter-heex" 12044 version = "0.0.1" 12045 - source = "git+https://github.com/phoenixframework/tree-sitter-heex?rev=6dd0303acf7138dd2b9b432a229e16539581c701#6dd0303acf7138dd2b9b432a229e16539581c701" 12046 dependencies = [ 12047 "cc", 12048 - "tree-sitter", 12049 ] 12050 12051 [[package]] ··· 12060 12061 [[package]] 12062 name = "tree-sitter-jsdoc" 12063 - version = "0.21.0" 12064 source = "registry+https://github.com/rust-lang/crates.io-index" 12065 - checksum = "8d07920101ff12a59574890318a37fa7e18d9c06d9aa4be334aa24adbb480f18" 12066 dependencies = [ 12067 "cc", 12068 - "tree-sitter", 12069 ] 12070 12071 [[package]] 12072 name = "tree-sitter-json" 12073 - version = "0.21.0" 12074 source = "registry+https://github.com/rust-lang/crates.io-index" 12075 - checksum = "5b737dcb73c35d74b7d64a5f3dde158113c86a012bf3cee2bfdf2150d23b05db" 12076 dependencies = [ 12077 "cc", 12078 - "tree-sitter", 12079 ] 12080 12081 [[package]] 12082 name = "tree-sitter-language" 12083 version = "0.1.0" 12084 - source = "git+https://github.com/tree-sitter/tree-sitter?rev=7f4a57817d58a2f134fe863674acad6bbf007228#7f4a57817d58a2f134fe863674acad6bbf007228" 12085 12086 [[package]] 12087 name = "tree-sitter-md" 12088 - version = "0.2.3" 12089 - source = "git+https://github.com/zed-industries/tree-sitter-markdown?rev=e3855e37f8f2c71aa7513c18a9c95fb7461b1b10#e3855e37f8f2c71aa7513c18a9c95fb7461b1b10" 12090 dependencies = [ 12091 "cc", 12092 - "tree-sitter", 12093 ] 12094 12095 [[package]] 12096 name = "tree-sitter-python" 12097 - version = "0.21.0" 12098 source = "registry+https://github.com/rust-lang/crates.io-index" 12099 - checksum = "b4066c6cf678f962f8c2c4561f205945c84834cce73d981e71392624fdc390a9" 12100 dependencies = [ 12101 "cc", 12102 - "tree-sitter", 12103 ] 12104 12105 [[package]] 12106 name = "tree-sitter-regex" 12107 - version = "0.21.0" 12108 source = "registry+https://github.com/rust-lang/crates.io-index" 12109 - checksum = "5ff1286fe9651b2797484839ffa37aa76c8618d4ccb6836d7e31765dfd60c0d5" 12110 dependencies = [ 12111 "cc", 12112 - "tree-sitter", 12113 ] 12114 12115 [[package]] 12116 name = "tree-sitter-ruby" 12117 - version = "0.21.0" 12118 source = "registry+https://github.com/rust-lang/crates.io-index" 12119 - checksum = "c0031f687c0772f2dad7b77104c43428611099a1804c81244ada21560f41f0b1" 12120 dependencies = [ 12121 "cc", 12122 - "tree-sitter", 12123 ] 12124 12125 [[package]] 12126 name = "tree-sitter-rust" 12127 - version = "0.21.2" 12128 source = "registry+https://github.com/rust-lang/crates.io-index" 12129 - checksum = "277690f420bf90741dea984f3da038ace46c4fe6047cba57a66822226cde1c93" 12130 dependencies = [ 12131 "cc", 12132 - "tree-sitter", 12133 ] 12134 12135 [[package]] 12136 name = "tree-sitter-typescript" 12137 - version = "0.21.2" 12138 source = "registry+https://github.com/rust-lang/crates.io-index" 12139 - checksum = "ecb35d98a688378e56c18c9c159824fd16f730ccbea19aacf4f206e5d5438ed9" 12140 dependencies = [ 12141 "cc", 12142 - "tree-sitter", 12143 ] 12144 12145 [[package]] 12146 name = "tree-sitter-yaml" 12147 version = "0.6.1" 12148 - source = "registry+https://github.com/rust-lang/crates.io-index" 12149 - checksum = "aad27ec46ad343d8b514f64dd3fdffb478c592ece561b6c935d90ef55589c6b6" 12150 dependencies = [ 12151 "cc", 12152 - "tree-sitter", 12153 ] 12154 12155 [[package]] ··· 12176 "http 0.2.12", 12177 "httparse", 12178 "log", 12179 - "native-tls", 12180 "rand 0.8.5", 12181 "sha1", 12182 "thiserror", ··· 12246 "story", 12247 "strum 0.25.0", 12248 "theme", 12249 "windows 0.58.0", 12250 ] 12251 ··· 12261 ] 12262 12263 [[package]] 12264 name = "unicase" 12265 version = "2.7.0" 12266 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 12349 version = "0.1.11" 12350 source = "registry+https://github.com/rust-lang/crates.io-index" 12351 checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c" 12352 12353 [[package]] 12354 name = "untrusted" ··· 12772 12773 [[package]] 12774 name = "wasm-encoder" 12775 - version = "0.207.0" 12776 source = "registry+https://github.com/rust-lang/crates.io-index" 12777 - checksum = "d996306fb3aeaee0d9157adbe2f670df0236caf19f6728b221e92d0f27b3fe17" 12778 dependencies = [ 12779 "leb128", 12780 ] ··· 12808 12809 [[package]] 12810 name = "wasmparser" 12811 - version = "0.207.0" 12812 source = "registry+https://github.com/rust-lang/crates.io-index" 12813 - checksum = "e19bb9f8ab07616da582ef8adb24c54f1424c7ec876720b7da9db8ec0626c92c" 12814 dependencies = [ 12815 "ahash 0.8.11", 12816 "bitflags 2.6.0", 12817 "hashbrown 0.14.5", 12818 "indexmap 2.4.0", 12819 "semver", 12820 ] 12821 12822 [[package]] 12823 name = "wasmprinter" 12824 - version = "0.207.0" 12825 source = "registry+https://github.com/rust-lang/crates.io-index" 12826 - checksum = "9c2d8a7b4dabb460208e6b4334d9db5766e84505038b2529e69c3d07ac619115" 12827 dependencies = [ 12828 "anyhow", 12829 - "wasmparser 0.207.0", 12830 ] 12831 12832 [[package]] 12833 name = "wasmtime" 12834 - version = "21.0.1" 12835 source = "registry+https://github.com/rust-lang/crates.io-index" 12836 - checksum = "f92a1370c66a0022e6d92dcc277e2c84f5dece19569670b8ce7db8162560d8b6" 12837 dependencies = [ 12838 "anyhow", 12839 "async-trait", 12840 "bumpalo", 12841 "cc", 12842 "cfg-if", ··· 12848 "log", 12849 "mach2", 12850 "memfd", 12851 - "memoffset", 12852 - "object 0.33.0", 12853 "once_cell", 12854 "paste", 12855 "postcard", ··· 12861 "smallvec", 12862 "sptr", 12863 "target-lexicon", 12864 - "wasmparser 0.207.0", 12865 "wasmtime-asm-macros", 12866 "wasmtime-component-macro", 12867 "wasmtime-component-util", ··· 12877 12878 [[package]] 12879 name = "wasmtime-asm-macros" 12880 - version = "21.0.1" 12881 source = "registry+https://github.com/rust-lang/crates.io-index" 12882 - checksum = "6dee8679c974a7f258c03d60d3c747c426ed219945b6d08cbc77fd2eab15b2d1" 12883 dependencies = [ 12884 "cfg-if", 12885 ] 12886 12887 [[package]] 12888 name = "wasmtime-c-api-impl" 12889 - version = "21.0.1" 12890 source = "registry+https://github.com/rust-lang/crates.io-index" 12891 - checksum = "76af8b62c8d2814b7d5975c5dc140122e4c086150db6c15d25a4b76f11c929dd" 12892 dependencies = [ 12893 "anyhow", 12894 "log", ··· 12900 12901 [[package]] 12902 name = "wasmtime-c-api-macros" 12903 - version = "21.0.1" 12904 source = "registry+https://github.com/rust-lang/crates.io-index" 12905 - checksum = "d74b92f917c9ced9c6262a00e9cb982ebac183e6900b4d44e2480f936b9495eb" 12906 dependencies = [ 12907 "proc-macro2", 12908 "quote", ··· 12910 12911 [[package]] 12912 name = "wasmtime-component-macro" 12913 - version = "21.0.1" 12914 source = "registry+https://github.com/rust-lang/crates.io-index" 12915 - checksum = "32cae30035f1cf97dcc6657c979cf39f99ce6be93583675eddf4aeaa5548509c" 12916 dependencies = [ 12917 "anyhow", 12918 "proc-macro2", ··· 12920 "syn 2.0.76", 12921 "wasmtime-component-util", 12922 "wasmtime-wit-bindgen", 12923 - "wit-parser 0.207.0", 12924 ] 12925 12926 [[package]] 12927 name = "wasmtime-component-util" 12928 - version = "21.0.1" 12929 source = "registry+https://github.com/rust-lang/crates.io-index" 12930 - checksum = "f7ae611f08cea620c67330925be28a96115bf01f8f393a6cbdf4856a86087134" 12931 12932 [[package]] 12933 name = "wasmtime-cranelift" 12934 - version = "21.0.1" 12935 source = "registry+https://github.com/rust-lang/crates.io-index" 12936 - checksum = "b2909406a6007e28be964067167890bca4574bd48a9ff18f1fa9f4856d89ea40" 12937 dependencies = [ 12938 "anyhow", 12939 "cfg-if", ··· 12943 "cranelift-frontend", 12944 "cranelift-native", 12945 "cranelift-wasm", 12946 - "gimli 0.28.1", 12947 "log", 12948 - "object 0.33.0", 12949 "target-lexicon", 12950 "thiserror", 12951 - "wasmparser 0.207.0", 12952 "wasmtime-environ", 12953 "wasmtime-versioned-export-macros", 12954 ] 12955 12956 [[package]] 12957 name = "wasmtime-environ" 12958 - version = "21.0.1" 12959 source = "registry+https://github.com/rust-lang/crates.io-index" 12960 - checksum = "40e227f9ed2f5421473723d6c0352b5986e6e6044fde5410a274a394d726108f" 12961 dependencies = [ 12962 "anyhow", 12963 "cpp_demangle", 12964 "cranelift-entity", 12965 - "gimli 0.28.1", 12966 "indexmap 2.4.0", 12967 "log", 12968 - "object 0.33.0", 12969 "postcard", 12970 "rustc-demangle", 12971 "serde", 12972 "serde_derive", 12973 "target-lexicon", 12974 - "wasm-encoder 0.207.0", 12975 - "wasmparser 0.207.0", 12976 "wasmprinter", 12977 "wasmtime-component-util", 12978 "wasmtime-types", ··· 12980 12981 [[package]] 12982 name = "wasmtime-fiber" 12983 - version = "21.0.1" 12984 source = "registry+https://github.com/rust-lang/crates.io-index" 12985 - checksum = "42edb392586d07038c1638e854382db916b6ca7845a2e6a7f8dc49e08907acdd" 12986 dependencies = [ 12987 "anyhow", 12988 "cc", ··· 12995 12996 [[package]] 12997 name = "wasmtime-jit-icache-coherence" 12998 - version = "21.0.1" 12999 source = "registry+https://github.com/rust-lang/crates.io-index" 13000 - checksum = "afe088f9b56bb353adaf837bf7e10f1c2e1676719dd5be4cac8e37f2ba1ee5bc" 13001 dependencies = [ 13002 "anyhow", 13003 "cfg-if", ··· 13007 13008 [[package]] 13009 name = "wasmtime-slab" 13010 - version = "21.0.1" 13011 source = "registry+https://github.com/rust-lang/crates.io-index" 13012 - checksum = "4ff75cafffe47b04b036385ce3710f209153525b0ed19d57b0cf44a22d446460" 13013 13014 [[package]] 13015 name = "wasmtime-types" 13016 - version = "21.0.1" 13017 source = "registry+https://github.com/rust-lang/crates.io-index" 13018 - checksum = "2f2fa462bfea3220711c84e2b549f147e4df89eeb49b8a2a3d89148f6cc4a8b1" 13019 dependencies = [ 13020 "cranelift-entity", 13021 "serde", 13022 "serde_derive", 13023 "smallvec", 13024 - "wasmparser 0.207.0", 13025 ] 13026 13027 [[package]] 13028 name = "wasmtime-versioned-export-macros" 13029 - version = "21.0.1" 13030 source = "registry+https://github.com/rust-lang/crates.io-index" 13031 - checksum = "d4cedc5bfef3db2a85522ee38564b47ef3b7fc7c92e94cacbce99808e63cdd47" 13032 dependencies = [ 13033 "proc-macro2", 13034 "quote", ··· 13037 13038 [[package]] 13039 name = "wasmtime-wasi" 13040 - version = "21.0.1" 13041 source = "registry+https://github.com/rust-lang/crates.io-index" 13042 - checksum = "bdbbe94245904d4c96c7c5f7b55bad896cc27908644efd9442063c0748b631fc" 13043 dependencies = [ 13044 "anyhow", 13045 "async-trait", ··· 13068 13069 [[package]] 13070 name = "wasmtime-winch" 13071 - version = "21.0.1" 13072 source = "registry+https://github.com/rust-lang/crates.io-index" 13073 - checksum = "97b27054fed6be4f3800aba5766f7ef435d4220ce290788f021a08d4fa573108" 13074 dependencies = [ 13075 "anyhow", 13076 "cranelift-codegen", 13077 - "gimli 0.28.1", 13078 - "object 0.33.0", 13079 "target-lexicon", 13080 - "wasmparser 0.207.0", 13081 "wasmtime-cranelift", 13082 "wasmtime-environ", 13083 "winch-codegen", ··· 13085 13086 [[package]] 13087 name = "wasmtime-wit-bindgen" 13088 - version = "21.0.1" 13089 source = "registry+https://github.com/rust-lang/crates.io-index" 13090 - checksum = "c936a52ce69c28de2aa3b5fb4f2dbbb2966df304f04cccb7aca4ba56d915fda0" 13091 dependencies = [ 13092 "anyhow", 13093 "heck 0.4.1", 13094 "indexmap 2.4.0", 13095 - "wit-parser 0.207.0", 13096 ] 13097 13098 [[package]] ··· 13200 ] 13201 13202 [[package]] 13203 name = "webpki-roots" 13204 version = "0.25.4" 13205 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 13234 "util", 13235 "vim", 13236 "workspace", 13237 ] 13238 13239 [[package]] ··· 13272 13273 [[package]] 13274 name = "wiggle" 13275 - version = "21.0.1" 13276 source = "registry+https://github.com/rust-lang/crates.io-index" 13277 - checksum = "a89ea6f74ece6d1cfbd089783006b8eb69a0219ca83cad22068f0d9fa9df3f91" 13278 dependencies = [ 13279 "anyhow", 13280 "async-trait", ··· 13287 13288 [[package]] 13289 name = "wiggle-generate" 13290 - version = "21.0.1" 13291 source = "registry+https://github.com/rust-lang/crates.io-index" 13292 - checksum = "36beda94813296ecaf0d91b7ada9da073fd41865ba339bdd3b7764e2e785b8e9" 13293 dependencies = [ 13294 "anyhow", 13295 "heck 0.4.1", ··· 13302 13303 [[package]] 13304 name = "wiggle-macro" 13305 - version = "21.0.1" 13306 source = "registry+https://github.com/rust-lang/crates.io-index" 13307 - checksum = "0b47d2b4442ce93106dba5d1a9c59d5f85b5732878bb3d0598d3c93c0d01b16b" 13308 dependencies = [ 13309 "proc-macro2", 13310 "quote", ··· 13345 13346 [[package]] 13347 name = "winch-codegen" 13348 - version = "0.19.1" 13349 source = "registry+https://github.com/rust-lang/crates.io-index" 13350 - checksum = "1dc69899ccb2da7daa4df31426dcfd284b104d1a85e1dae35806df0c46187f87" 13351 dependencies = [ 13352 "anyhow", 13353 "cranelift-codegen", 13354 - "gimli 0.28.1", 13355 "regalloc2", 13356 "smallvec", 13357 "target-lexicon", 13358 - "wasmparser 0.207.0", 13359 "wasmtime-cranelift", 13360 "wasmtime-environ", 13361 ] ··· 13371 13372 [[package]] 13373 name = "windows" 13374 - version = "0.52.0" 13375 - source = "registry+https://github.com/rust-lang/crates.io-index" 13376 - checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 13377 - dependencies = [ 13378 - "windows-core 0.52.0", 13379 - "windows-targets 0.52.6", 13380 - ] 13381 - 13382 - [[package]] 13383 - name = "windows" 13384 version = "0.54.0" 13385 source = "registry+https://github.com/rust-lang/crates.io-index" 13386 checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" ··· 13862 13863 [[package]] 13864 name = "wit-parser" 13865 - version = "0.207.0" 13866 source = "registry+https://github.com/rust-lang/crates.io-index" 13867 - checksum = "78c83dab33a9618d86cfe3563cc864deffd08c17efc5db31a3b7cd1edeffe6e1" 13868 dependencies = [ 13869 "anyhow", 13870 "id-arena", ··· 13875 "serde_derive", 13876 "serde_json", 13877 "unicode-xid", 13878 - "wasmparser 0.207.0", 13879 ] 13880 13881 [[package]] ··· 14034 [[package]] 14035 name = "xim" 14036 version = "0.4.0" 14037 - source = "git+https://github.com/npmania/xim-rs?rev=27132caffc5b9bc9c432ca4afad184ab6e7c16af#27132caffc5b9bc9c432ca4afad184ab6e7c16af" 14038 dependencies = [ 14039 "ahash 0.8.11", 14040 "hashbrown 0.14.5", ··· 14047 [[package]] 14048 name = "xim-ctext" 14049 version = "0.3.0" 14050 - source = "git+https://github.com/npmania/xim-rs?rev=27132caffc5b9bc9c432ca4afad184ab6e7c16af#27132caffc5b9bc9c432ca4afad184ab6e7c16af" 14051 dependencies = [ 14052 "encoding_rs", 14053 ] ··· 14055 [[package]] 14056 name = "xim-parser" 14057 version = "0.2.1" 14058 - source = "git+https://github.com/npmania/xim-rs?rev=27132caffc5b9bc9c432ca4afad184ab6e7c16af#27132caffc5b9bc9c432ca4afad184ab6e7c16af" 14059 dependencies = [ 14060 "bitflags 2.6.0", 14061 ] ··· 14197 14198 [[package]] 14199 name = "zed" 14200 - version = "0.153.6" 14201 dependencies = [ 14202 "activity_indicator", 14203 "anyhow", ··· 14242 "inline_completion_button", 14243 "install_cli", 14244 "isahc", 14245 "journal", 14246 "language", 14247 "language_model", ··· 14317 version = "0.1.0" 14318 dependencies = [ 14319 "serde", 14320 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14321 ] 14322 14323 [[package]] 14324 name = "zed_clojure" 14325 version = "0.0.3" 14326 dependencies = [ 14327 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14328 ] 14329 14330 [[package]] 14331 name = "zed_csharp" 14332 version = "0.0.2" 14333 dependencies = [ 14334 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14335 ] 14336 14337 [[package]] 14338 name = "zed_dart" 14339 - version = "0.0.3" 14340 dependencies = [ 14341 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14342 ] 14343 14344 [[package]] 14345 name = "zed_deno" 14346 version = "0.0.2" 14347 dependencies = [ 14348 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14349 ] 14350 14351 [[package]] 14352 name = "zed_elixir" 14353 version = "0.0.9" 14354 dependencies = [ 14355 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14356 ] 14357 14358 [[package]] 14359 name = "zed_elm" 14360 version = "0.0.1" 14361 dependencies = [ 14362 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14363 ] 14364 14365 [[package]] 14366 name = "zed_emmet" 14367 version = "0.0.3" 14368 dependencies = [ 14369 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14370 ] 14371 14372 [[package]] 14373 name = "zed_erlang" 14374 - version = "0.0.1" 14375 dependencies = [ 14376 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14377 ] 14378 14379 [[package]] 14380 name = "zed_extension_api" 14381 version = "0.1.0" 14382 dependencies = [ 14383 "serde", 14384 "serde_json", ··· 14387 14388 [[package]] 14389 name = "zed_extension_api" 14390 - version = "0.1.0" 14391 - source = "registry+https://github.com/rust-lang/crates.io-index" 14392 - checksum = "594fd10dd0f2f853eb243e2425e7c95938cef49adb81d9602921d002c5e6d9d9" 14393 dependencies = [ 14394 "serde", 14395 "serde_json", ··· 14401 version = "0.2.0" 14402 dependencies = [ 14403 "html_to_markdown 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14404 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14405 ] 14406 14407 [[package]] 14408 name = "zed_glsl" 14409 version = "0.1.0" 14410 dependencies = [ 14411 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14412 ] 14413 14414 [[package]] 14415 name = "zed_haskell" 14416 version = "0.1.1" 14417 dependencies = [ 14418 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14419 ] 14420 14421 [[package]] 14422 name = "zed_html" 14423 version = "0.1.2" 14424 dependencies = [ 14425 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14426 ] 14427 14428 [[package]] 14429 name = "zed_lua" 14430 version = "0.0.3" 14431 dependencies = [ 14432 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14433 ] 14434 14435 [[package]] 14436 name = "zed_ocaml" 14437 - version = "0.0.2" 14438 dependencies = [ 14439 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14440 ] 14441 14442 [[package]] 14443 name = "zed_php" 14444 - version = "0.1.3" 14445 dependencies = [ 14446 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14447 ] 14448 14449 [[package]] 14450 name = "zed_prisma" 14451 version = "0.0.3" 14452 dependencies = [ 14453 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14454 ] 14455 14456 [[package]] 14457 name = "zed_purescript" 14458 version = "0.0.1" 14459 dependencies = [ 14460 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14461 ] 14462 14463 [[package]] 14464 name = "zed_ruby" 14465 version = "0.2.0" 14466 dependencies = [ 14467 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14468 ] 14469 14470 [[package]] 14471 name = "zed_ruff" 14472 - version = "0.0.2" 14473 dependencies = [ 14474 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14475 ] 14476 14477 [[package]] ··· 14479 version = "0.0.5" 14480 dependencies = [ 14481 "serde_json", 14482 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14483 ] 14484 14485 [[package]] 14486 name = "zed_svelte" 14487 - version = "0.1.1" 14488 dependencies = [ 14489 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14490 ] 14491 14492 [[package]] 14493 name = "zed_terraform" 14494 version = "0.1.0" 14495 dependencies = [ 14496 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14497 ] 14498 14499 [[package]] 14500 name = "zed_test_extension" 14501 version = "0.1.0" 14502 dependencies = [ 14503 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14504 ] 14505 14506 [[package]] 14507 name = "zed_toml" 14508 version = "0.1.1" 14509 dependencies = [ 14510 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14511 ] 14512 14513 [[package]] 14514 name = "zed_uiua" 14515 version = "0.0.1" 14516 dependencies = [ 14517 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14518 ] 14519 14520 [[package]] ··· 14522 version = "0.1.0" 14523 dependencies = [ 14524 "serde", 14525 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14526 ] 14527 14528 [[package]] 14529 name = "zed_zig" 14530 version = "0.3.0" 14531 dependencies = [ 14532 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14533 ] 14534 14535 [[package]]
··· 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 27 dependencies = [ 28 + "gimli", 29 ] 30 31 [[package]] ··· 263 264 [[package]] 265 name = "anyhow" 266 + version = "1.0.89" 267 source = "registry+https://github.com/rust-lang/crates.io-index" 268 + checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" 269 270 [[package]] 271 name = "approx" ··· 304 version = "0.7.6" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 307 + dependencies = [ 308 + "serde", 309 + ] 310 311 [[package]] 312 name = "as-raw-xcb-connection" ··· 402 "indoc", 403 "language", 404 "language_model", 405 + "languages", 406 "log", 407 "markdown", 408 "menu", ··· 419 "regex", 420 "release_channel", 421 "rope", 422 + "rpc", 423 "schemars", 424 "search", 425 "semantic_index", ··· 437 "text", 438 "theme", 439 "toml 0.8.19", 440 + "tree-sitter-md", 441 "ui", 442 "unindent", 443 "util", ··· 457 "language", 458 "parking_lot", 459 "serde", 460 + "serde_json", 461 "workspace", 462 ] 463 ··· 879 checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 880 881 [[package]] 882 + name = "async-tls" 883 + version = "0.12.0" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "cfeefd0ca297cbbb3bd34fd6b228401c2a5177038257afd751bc29f0a2da4795" 886 + dependencies = [ 887 + "futures-core", 888 + "futures-io", 889 + "rustls 0.20.9", 890 + "rustls-pemfile 1.0.4", 891 + "webpki", 892 + "webpki-roots 0.22.6", 893 + ] 894 + 895 + [[package]] 896 name = "async-trait" 897 version = "0.1.81" 898 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 909 source = "registry+https://github.com/rust-lang/crates.io-index" 910 checksum = "a1e9efbe14612da0a19fb983059a0b621e9cf6225d7018ecab4f9988215540dc" 911 dependencies = [ 912 "async-std", 913 + "async-tls", 914 "futures-io", 915 "futures-util", 916 "log", ··· 997 "editor", 998 "gpui", 999 "http_client", 1000 "log", 1001 "markdown_preview", 1002 "menu", ··· 1064 "fastrand 2.1.1", 1065 "hex", 1066 "http 0.2.12", 1067 + "ring 0.17.8", 1068 "time", 1069 "tokio", 1070 "tracing", ··· 1233 "once_cell", 1234 "p256", 1235 "percent-encoding", 1236 + "ring 0.17.8", 1237 "sha2", 1238 "subtle", 1239 "time", ··· 1346 "once_cell", 1347 "pin-project-lite", 1348 "pin-utils", 1349 + "rustls 0.21.12", 1350 "tokio", 1351 "tracing", 1352 ] ··· 1502 "cfg-if", 1503 "libc", 1504 "miniz_oxide 0.7.4", 1505 + "object", 1506 "rustc-demangle", 1507 ] 1508 ··· 1730 ] 1731 1732 [[package]] 1733 + name = "blake3" 1734 + version = "1.5.4" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" 1737 + dependencies = [ 1738 + "arrayref", 1739 + "arrayvec", 1740 + "cc", 1741 + "cfg-if", 1742 + "constant_time_eq", 1743 + ] 1744 + 1745 + [[package]] 1746 name = "block" 1747 version = "0.1.6" 1748 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2408 "cocoa 0.26.0", 2409 "collections", 2410 "feature_flags", 2411 "futures 0.3.30", 2412 "gpui", 2413 "http_client", ··· 2419 "rand 0.8.5", 2420 "release_channel", 2421 "rpc", 2422 + "rustls 0.20.9", 2423 + "rustls-native-certs 0.8.0", 2424 "schemars", 2425 "serde", 2426 "serde_json", ··· 2569 "http_client", 2570 "hyper", 2571 "indoc", 2572 + "isahc_http_client", 2573 "jsonwebtoken", 2574 "language", 2575 "language_model", ··· 2788 ] 2789 2790 [[package]] 2791 + name = "constant_time_eq" 2792 + version = "0.3.1" 2793 + source = "registry+https://github.com/rust-lang/crates.io-index" 2794 + checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" 2795 + 2796 + [[package]] 2797 name = "context_servers" 2798 version = "0.1.0" 2799 dependencies = [ 2800 "anyhow", 2801 "collections", 2802 + "command_palette_hooks", 2803 "futures 0.3.30", 2804 "gpui", 2805 "log", ··· 3051 3052 [[package]] 3053 name = "cranelift-bforest" 3054 + version = "0.111.0" 3055 source = "registry+https://github.com/rust-lang/crates.io-index" 3056 + checksum = "b80c3a50b9c4c7e5b5f73c0ed746687774fc9e36ef652b110da8daebf0c6e0e6" 3057 dependencies = [ 3058 "cranelift-entity", 3059 ] 3060 3061 [[package]] 3062 + name = "cranelift-bitset" 3063 + version = "0.111.0" 3064 + source = "registry+https://github.com/rust-lang/crates.io-index" 3065 + checksum = "38778758c2ca918b05acb2199134e0c561fb577c50574259b26190b6c2d95ded" 3066 + dependencies = [ 3067 + "serde", 3068 + "serde_derive", 3069 + ] 3070 + 3071 + [[package]] 3072 name = "cranelift-codegen" 3073 + version = "0.111.0" 3074 source = "registry+https://github.com/rust-lang/crates.io-index" 3075 + checksum = "58258667ad10e468bfc13a8d620f50dfcd4bb35d668123e97defa2549b9ad397" 3076 dependencies = [ 3077 "bumpalo", 3078 "cranelift-bforest", 3079 + "cranelift-bitset", 3080 "cranelift-codegen-meta", 3081 "cranelift-codegen-shared", 3082 "cranelift-control", 3083 "cranelift-entity", 3084 "cranelift-isle", 3085 + "gimli", 3086 "hashbrown 0.14.5", 3087 "log", 3088 "regalloc2", ··· 3093 3094 [[package]] 3095 name = "cranelift-codegen-meta" 3096 + version = "0.111.0" 3097 source = "registry+https://github.com/rust-lang/crates.io-index" 3098 + checksum = "043f0b702e529dcb07ff92bd7d40e7d5317b5493595172c5eb0983343751ee06" 3099 dependencies = [ 3100 "cranelift-codegen-shared", 3101 ] 3102 3103 [[package]] 3104 name = "cranelift-codegen-shared" 3105 + version = "0.111.0" 3106 source = "registry+https://github.com/rust-lang/crates.io-index" 3107 + checksum = "7763578888ab53eca5ce7da141953f828e82c2bfadcffc106d10d1866094ffbb" 3108 3109 [[package]] 3110 name = "cranelift-control" 3111 + version = "0.111.0" 3112 source = "registry+https://github.com/rust-lang/crates.io-index" 3113 + checksum = "32db15f08c05df570f11e8ab33cb1ec449a64b37c8a3498377b77650bef33d8b" 3114 dependencies = [ 3115 "arbitrary", 3116 ] 3117 3118 [[package]] 3119 name = "cranelift-entity" 3120 + version = "0.111.0" 3121 source = "registry+https://github.com/rust-lang/crates.io-index" 3122 + checksum = "5289cdb399381a27e7bbfa1b42185916007c3d49aeef70b1d01cb4caa8010130" 3123 dependencies = [ 3124 + "cranelift-bitset", 3125 "serde", 3126 "serde_derive", 3127 ] 3128 3129 [[package]] 3130 name = "cranelift-frontend" 3131 + version = "0.111.0" 3132 source = "registry+https://github.com/rust-lang/crates.io-index" 3133 + checksum = "31ba8ab24eb9470477e98ddfa3c799a649ac5a0d9a2042868c4c952133c234e8" 3134 dependencies = [ 3135 "cranelift-codegen", 3136 "log", ··· 3140 3141 [[package]] 3142 name = "cranelift-isle" 3143 + version = "0.111.0" 3144 source = "registry+https://github.com/rust-lang/crates.io-index" 3145 + checksum = "2b72a3c5c166a70426dcb209bdd0bb71a787c1ea76023dc0974fbabca770e8f9" 3146 3147 [[package]] 3148 name = "cranelift-native" 3149 + version = "0.111.0" 3150 source = "registry+https://github.com/rust-lang/crates.io-index" 3151 + checksum = "46a42424c956bbc31fc5c2706073df896156c5420ae8fa2a5d48dbc7b295d71b" 3152 dependencies = [ 3153 "cranelift-codegen", 3154 "libc", ··· 3157 3158 [[package]] 3159 name = "cranelift-wasm" 3160 + version = "0.111.0" 3161 source = "registry+https://github.com/rust-lang/crates.io-index" 3162 + checksum = "49778df4289933d735b93c30a345513e030cf83101de0036e19b760f8aa09f68" 3163 dependencies = [ 3164 "cranelift-codegen", 3165 "cranelift-entity", ··· 3167 "itertools 0.12.1", 3168 "log", 3169 "smallvec", 3170 + "wasmparser 0.215.0", 3171 "wasmtime-types", 3172 ] 3173 ··· 3738 "serde", 3739 "serde_json", 3740 "settings", 3741 + "similar", 3742 "smallvec", 3743 "smol", 3744 "snippet", ··· 4018 ] 4019 4020 [[package]] 4021 + name = "evals" 4022 + version = "0.1.0" 4023 + dependencies = [ 4024 + "anyhow", 4025 + "clap", 4026 + "client", 4027 + "clock", 4028 + "collections", 4029 + "env_logger", 4030 + "feature_flags", 4031 + "fs", 4032 + "git", 4033 + "gpui", 4034 + "http_client", 4035 + "isahc_http_client", 4036 + "language", 4037 + "languages", 4038 + "node_runtime", 4039 + "open_ai", 4040 + "project", 4041 + "semantic_index", 4042 + "serde", 4043 + "serde_json", 4044 + "settings", 4045 + "smol", 4046 + ] 4047 + 4048 + [[package]] 4049 name = "event-listener" 4050 version = "2.5.3" 4051 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4128 "http_client", 4129 "indexed_docs", 4130 "isahc", 4131 + "isahc_http_client", 4132 "language", 4133 "log", 4134 "lsp", ··· 4150 "ui", 4151 "url", 4152 "util", 4153 + "wasm-encoder 0.215.0", 4154 + "wasmparser 0.215.0", 4155 "wasmtime", 4156 "wasmtime-wasi", 4157 "wit-component", ··· 4167 "env_logger", 4168 "extension", 4169 "fs", 4170 + "isahc_http_client", 4171 "language", 4172 "log", 4173 "rpc", ··· 4271 name = "feature_flags" 4272 version = "0.1.0" 4273 dependencies = [ 4274 + "futures 0.3.30", 4275 "gpui", 4276 ] 4277 ··· 4414 "futures-core", 4415 "futures-sink", 4416 "nanorand", 4417 + "spin 0.9.8", 4418 ] 4419 4420 [[package]] ··· 4863 4864 [[package]] 4865 name = "gimli" 4866 + version = "0.29.0" 4867 source = "registry+https://github.com/rust-lang/crates.io-index" 4868 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 4869 dependencies = [ 4870 "fallible-iterator", 4871 "indexmap 2.4.0", ··· 4873 ] 4874 4875 [[package]] 4876 name = "git" 4877 version = "0.1.0" 4878 dependencies = [ ··· 4923 "git", 4924 "gpui", 4925 "http_client", 4926 "pretty_assertions", 4927 "regex", 4928 "serde", ··· 5239 dependencies = [ 5240 "ahash 0.8.11", 5241 "allocator-api2", 5242 + "serde", 5243 ] 5244 5245 [[package]] ··· 5555 "anyhow", 5556 "derive_more", 5557 "futures 0.3.30", 5558 + "http 0.2.12", 5559 "log", 5560 "serde", 5561 "serde_json", 5562 + "smol", 5563 "url", 5564 ] 5565 ··· 5621 "http 0.2.12", 5622 "hyper", 5623 "log", 5624 + "rustls 0.21.12", 5625 + "rustls-native-certs 0.6.3", 5626 "tokio", 5627 "tokio-rustls", 5628 ] ··· 6035 ] 6036 6037 [[package]] 6038 + name = "isahc_http_client" 6039 + version = "0.1.0" 6040 + dependencies = [ 6041 + "anyhow", 6042 + "futures 0.3.30", 6043 + "http_client", 6044 + "isahc", 6045 + "util", 6046 + ] 6047 + 6048 + [[package]] 6049 name = "itertools" 6050 version = "0.10.5" 6051 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6149 "base64 0.21.7", 6150 "js-sys", 6151 "pem", 6152 + "ring 0.17.8", 6153 "serde", 6154 "serde_json", 6155 "simple_asn1", ··· 6400 source = "registry+https://github.com/rust-lang/crates.io-index" 6401 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 6402 dependencies = [ 6403 + "spin 0.9.8", 6404 ] 6405 6406 [[package]] ··· 7471 7472 [[package]] 7473 name = "object" 7474 + version = "0.36.4" 7475 source = "registry+https://github.com/rust-lang/crates.io-index" 7476 + checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" 7477 dependencies = [ 7478 "crc32fast", 7479 "hashbrown 0.14.5", ··· 7482 ] 7483 7484 [[package]] 7485 name = "oboe" 7486 version = "0.6.1" 7487 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7511 "anyhow", 7512 "futures 0.3.30", 7513 "http_client", 7514 "schemars", 7515 "serde", 7516 "serde_json", ··· 7952 version = "0.1.0" 7953 dependencies = [ 7954 "serde", 7955 + "zed_extension_api 0.2.0", 7956 ] 7957 7958 [[package]] ··· 8608 dependencies = [ 8609 "anyhow", 8610 "collections", 8611 "prost", 8612 "prost-build", 8613 "serde", ··· 8622 [[package]] 8623 name = "protols-tree-sitter-proto" 8624 version = "0.2.0" 8625 + source = "git+https://github.com/zed-industries/tree-sitter-proto?rev=0848bd30a64be48772e15fbb9d5ba8c0cc5772ad#0848bd30a64be48772e15fbb9d5ba8c0cc5772ad" 8626 dependencies = [ 8627 "cc", 8628 + "tree-sitter-language", 8629 ] 8630 8631 [[package]] ··· 9111 "http_client", 9112 "language", 9113 "log", 9114 + "lsp", 9115 "node_runtime", 9116 "project", 9117 "remote", ··· 9122 "shellexpand 2.1.2", 9123 "smol", 9124 "toml 0.8.19", 9125 + "util", 9126 "worktree", 9127 ] 9128 ··· 9202 "once_cell", 9203 "percent-encoding", 9204 "pin-project-lite", 9205 + "rustls-pemfile 1.0.4", 9206 "serde", 9207 "serde_json", 9208 "serde_urlencoded", ··· 9268 9269 [[package]] 9270 name = "ring" 9271 + version = "0.16.20" 9272 + source = "registry+https://github.com/rust-lang/crates.io-index" 9273 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 9274 + dependencies = [ 9275 + "cc", 9276 + "libc", 9277 + "once_cell", 9278 + "spin 0.5.2", 9279 + "untrusted 0.7.1", 9280 + "web-sys", 9281 + "winapi", 9282 + ] 9283 + 9284 + [[package]] 9285 + name = "ring" 9286 version = "0.17.8" 9287 source = "registry+https://github.com/rust-lang/crates.io-index" 9288 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" ··· 9291 "cfg-if", 9292 "getrandom 0.2.15", 9293 "libc", 9294 + "spin 0.9.8", 9295 + "untrusted 0.9.0", 9296 "windows-sys 0.52.0", 9297 ] 9298 ··· 9348 9349 [[package]] 9350 name = "rodio" 9351 + version = "0.19.0" 9352 source = "registry+https://github.com/rust-lang/crates.io-index" 9353 + checksum = "6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb" 9354 dependencies = [ 9355 "cpal", 9356 "hound", 9357 + "thiserror", 9358 ] 9359 9360 [[package]] ··· 9448 "futures 0.3.30", 9449 "glob", 9450 "rand 0.8.5", 9451 + "ring 0.17.8", 9452 "serde", 9453 "serde_json", 9454 "shellexpand 3.1.0", ··· 9571 9572 [[package]] 9573 name = "rustls" 9574 + version = "0.20.9" 9575 + source = "registry+https://github.com/rust-lang/crates.io-index" 9576 + checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" 9577 + dependencies = [ 9578 + "log", 9579 + "ring 0.16.20", 9580 + "sct", 9581 + "webpki", 9582 + ] 9583 + 9584 + [[package]] 9585 + name = "rustls" 9586 version = "0.21.12" 9587 source = "registry+https://github.com/rust-lang/crates.io-index" 9588 checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 9589 dependencies = [ 9590 "log", 9591 + "ring 0.17.8", 9592 "rustls-webpki", 9593 "sct", 9594 ] ··· 9600 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 9601 dependencies = [ 9602 "openssl-probe", 9603 + "rustls-pemfile 1.0.4", 9604 + "schannel", 9605 + "security-framework", 9606 + ] 9607 + 9608 + [[package]] 9609 + name = "rustls-native-certs" 9610 + version = "0.8.0" 9611 + source = "registry+https://github.com/rust-lang/crates.io-index" 9612 + checksum = "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" 9613 + dependencies = [ 9614 + "openssl-probe", 9615 + "rustls-pemfile 2.1.3", 9616 + "rustls-pki-types", 9617 "schannel", 9618 "security-framework", 9619 ] ··· 9628 ] 9629 9630 [[package]] 9631 + name = "rustls-pemfile" 9632 + version = "2.1.3" 9633 + source = "registry+https://github.com/rust-lang/crates.io-index" 9634 + checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" 9635 + dependencies = [ 9636 + "base64 0.22.1", 9637 + "rustls-pki-types", 9638 + ] 9639 + 9640 + [[package]] 9641 + name = "rustls-pki-types" 9642 + version = "1.8.0" 9643 + source = "registry+https://github.com/rust-lang/crates.io-index" 9644 + checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" 9645 + 9646 + [[package]] 9647 name = "rustls-webpki" 9648 version = "0.101.7" 9649 source = "registry+https://github.com/rust-lang/crates.io-index" 9650 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 9651 dependencies = [ 9652 + "ring 0.17.8", 9653 + "untrusted 0.9.0", 9654 ] 9655 9656 [[package]] ··· 9764 source = "registry+https://github.com/rust-lang/crates.io-index" 9765 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 9766 dependencies = [ 9767 + "ring 0.17.8", 9768 + "untrusted 0.9.0", 9769 ] 9770 9771 [[package]] ··· 9948 version = "0.1.0" 9949 dependencies = [ 9950 "anyhow", 9951 + "arrayvec", 9952 + "blake3", 9953 "client", 9954 "clock", 9955 "collections", 9956 "env_logger", 9957 + "feature_flags", 9958 "fs", 9959 "futures 0.3.30", 9960 "futures-batch", 9961 "gpui", 9962 "heed", 9963 "http_client", 9964 + "isahc_http_client", 9965 "language", 9966 + "language_model", 9967 "languages", 9968 "log", 9969 "open_ai", ··· 10067 10068 [[package]] 10069 name = "serde_json_lenient" 10070 + version = "0.2.1" 10071 source = "registry+https://github.com/rust-lang/crates.io-index" 10072 + checksum = "a5d0bae483150302560d7cb52e7932f39b69a6fbdd099e48d33ef060a8c9c078" 10073 dependencies = [ 10074 "indexmap 2.4.0", 10075 "itoa", ··· 10393 name = "slash_commands_example" 10394 version = "0.1.0" 10395 dependencies = [ 10396 + "zed_extension_api 0.1.0", 10397 ] 10398 10399 [[package]] ··· 10523 10524 [[package]] 10525 name = "spin" 10526 + version = "0.5.2" 10527 + source = "registry+https://github.com/rust-lang/crates.io-index" 10528 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 10529 + 10530 + [[package]] 10531 + name = "spin" 10532 version = "0.9.8" 10533 source = "registry+https://github.com/rust-lang/crates.io-index" 10534 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" ··· 10649 "paste", 10650 "percent-encoding", 10651 "rust_decimal", 10652 + "rustls 0.21.12", 10653 + "rustls-pemfile 1.0.4", 10654 "serde", 10655 "serde_json", 10656 "sha2", ··· 10663 "tracing", 10664 "url", 10665 "uuid", 10666 + "webpki-roots 0.25.4", 10667 ] 10668 10669 [[package]] ··· 11175 11176 [[package]] 11177 name = "sysinfo" 11178 + version = "0.31.4" 11179 source = "registry+https://github.com/rust-lang/crates.io-index" 11180 + checksum = "355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be" 11181 dependencies = [ 11182 "core-foundation-sys", 11183 "libc", 11184 + "memchr", 11185 "ntapi", 11186 "rayon", 11187 + "windows 0.54.0", 11188 ] 11189 11190 [[package]] ··· 11795 source = "registry+https://github.com/rust-lang/crates.io-index" 11796 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 11797 dependencies = [ 11798 + "rustls 0.21.12", 11799 "tokio", 11800 ] 11801 ··· 12086 12087 [[package]] 12088 name = "tree-sitter" 12089 + version = "0.23.0" 12090 + source = "registry+https://github.com/rust-lang/crates.io-index" 12091 + checksum = "20f4cd3642c47a85052a887d86704f4eac272969f61b686bdd3f772122aabaff" 12092 dependencies = [ 12093 "cc", 12094 "regex", 12095 + "regex-syntax 0.8.4", 12096 "tree-sitter-language", 12097 "wasmtime-c-api-impl", 12098 ] 12099 12100 [[package]] 12101 name = "tree-sitter-bash" 12102 + version = "0.23.1" 12103 source = "registry+https://github.com/rust-lang/crates.io-index" 12104 + checksum = "3aa5e1c6bd02c0053f3f68edcf5d8866b38a8640584279e30fca88149ce14dda" 12105 dependencies = [ 12106 "cc", 12107 + "tree-sitter-language", 12108 ] 12109 12110 [[package]] 12111 name = "tree-sitter-c" 12112 + version = "0.23.0" 12113 source = "registry+https://github.com/rust-lang/crates.io-index" 12114 + checksum = "e795ad541f7ae6a80d22975296340a75a12a29afd3a7089f4368021613728e17" 12115 dependencies = [ 12116 "cc", 12117 + "tree-sitter-language", 12118 ] 12119 12120 [[package]] 12121 name = "tree-sitter-cpp" 12122 + version = "0.23.0" 12123 source = "registry+https://github.com/rust-lang/crates.io-index" 12124 + checksum = "c0a588a816017469b69f2e3544742e34a5a59dddfb4b9457b657a6052e2ea39c" 12125 dependencies = [ 12126 "cc", 12127 + "tree-sitter-language", 12128 ] 12129 12130 [[package]] 12131 name = "tree-sitter-css" 12132 + version = "0.23.0" 12133 source = "registry+https://github.com/rust-lang/crates.io-index" 12134 + checksum = "8d0018d6b1692a806f9cddaa1e5616951fd58840c39a0b21401b55ab3df12292" 12135 dependencies = [ 12136 "cc", 12137 + "tree-sitter-language", 12138 ] 12139 12140 [[package]] 12141 name = "tree-sitter-elixir" 12142 + version = "0.3.0" 12143 source = "registry+https://github.com/rust-lang/crates.io-index" 12144 + checksum = "6174acad8a059851f6f768d7893f4b25eedc80eb6643283d545dd71bbb38222a" 12145 dependencies = [ 12146 "cc", 12147 + "tree-sitter-language", 12148 ] 12149 12150 [[package]] 12151 name = "tree-sitter-embedded-template" 12152 + version = "0.23.0" 12153 source = "registry+https://github.com/rust-lang/crates.io-index" 12154 + checksum = "9644d7586ebe850c84037ee2f4804dda4a9348eef053be6b1e0d7712342a2495" 12155 dependencies = [ 12156 "cc", 12157 + "tree-sitter-language", 12158 ] 12159 12160 [[package]] 12161 name = "tree-sitter-go" 12162 + version = "0.23.1" 12163 source = "registry+https://github.com/rust-lang/crates.io-index" 12164 + checksum = "caf57626e4c9b6d6efaf8a8d5ee1241c5f178ae7bfdf693713ae6a774f01424e" 12165 dependencies = [ 12166 "cc", 12167 + "tree-sitter-language", 12168 ] 12169 12170 [[package]] 12171 name = "tree-sitter-gomod" 12172 version = "1.0.2" 12173 + source = "git+https://github.com/zed-industries/tree-sitter-go-mod?rev=a9aea5e358cde4d0f8ff20b7bc4fa311e359c7ca#a9aea5e358cde4d0f8ff20b7bc4fa311e359c7ca" 12174 dependencies = [ 12175 "cc", 12176 + "tree-sitter-language", 12177 ] 12178 12179 [[package]] 12180 name = "tree-sitter-gowork" 12181 version = "0.0.1" 12182 + source = "git+https://github.com/zed-industries/tree-sitter-go-work?rev=acb0617bf7f4fda02c6217676cc64acb89536dc7#acb0617bf7f4fda02c6217676cc64acb89536dc7" 12183 dependencies = [ 12184 "cc", 12185 + "tree-sitter-language", 12186 ] 12187 12188 [[package]] 12189 name = "tree-sitter-heex" 12190 version = "0.0.1" 12191 + source = "git+https://github.com/zed-industries/tree-sitter-heex?rev=1dd45142fbb05562e35b2040c6129c9bca346592#1dd45142fbb05562e35b2040c6129c9bca346592" 12192 dependencies = [ 12193 "cc", 12194 + "tree-sitter-language", 12195 ] 12196 12197 [[package]] ··· 12206 12207 [[package]] 12208 name = "tree-sitter-jsdoc" 12209 + version = "0.23.0" 12210 source = "registry+https://github.com/rust-lang/crates.io-index" 12211 + checksum = "f8c4049eb0ad690e34e5f63640f75ce12a2ff8ba18344d0a13926805b139c0c8" 12212 dependencies = [ 12213 "cc", 12214 + "tree-sitter-language", 12215 ] 12216 12217 [[package]] 12218 name = "tree-sitter-json" 12219 + version = "0.23.0" 12220 source = "registry+https://github.com/rust-lang/crates.io-index" 12221 + checksum = "86a5d6b3ea17e06e7a34aabeadd68f5866c0d0f9359155d432095f8b751865e4" 12222 dependencies = [ 12223 "cc", 12224 + "tree-sitter-language", 12225 ] 12226 12227 [[package]] 12228 name = "tree-sitter-language" 12229 version = "0.1.0" 12230 + source = "registry+https://github.com/rust-lang/crates.io-index" 12231 + checksum = "2545046bd1473dac6c626659cc2567c6c0ff302fc8b84a56c4243378276f7f57" 12232 12233 [[package]] 12234 name = "tree-sitter-md" 12235 + version = "0.3.2" 12236 + source = "git+https://github.com/zed-industries/tree-sitter-markdown?rev=4cfa6aad6b75052a5077c80fd934757d9267d81b#4cfa6aad6b75052a5077c80fd934757d9267d81b" 12237 dependencies = [ 12238 "cc", 12239 + "tree-sitter-language", 12240 ] 12241 12242 [[package]] 12243 name = "tree-sitter-python" 12244 + version = "0.23.2" 12245 source = "registry+https://github.com/rust-lang/crates.io-index" 12246 + checksum = "65661b1a3e24139e2e54207e47d910ab07e28790d78efc7d5dc3a11ce2a110eb" 12247 dependencies = [ 12248 "cc", 12249 + "tree-sitter-language", 12250 ] 12251 12252 [[package]] 12253 name = "tree-sitter-regex" 12254 + version = "0.23.0" 12255 source = "registry+https://github.com/rust-lang/crates.io-index" 12256 + checksum = "0b9a7087b1cf769c96b7e74414947df067fb6135f04d176fd23be08b9396cc0e" 12257 dependencies = [ 12258 "cc", 12259 + "tree-sitter-language", 12260 ] 12261 12262 [[package]] 12263 name = "tree-sitter-ruby" 12264 + version = "0.23.0" 12265 source = "registry+https://github.com/rust-lang/crates.io-index" 12266 + checksum = "6ec5ee842e27791e0adffa0b2a177614de51d2a26e5c7e84d014ed7f097e5ed0" 12267 dependencies = [ 12268 "cc", 12269 + "tree-sitter-language", 12270 ] 12271 12272 [[package]] 12273 name = "tree-sitter-rust" 12274 + version = "0.23.0" 12275 source = "registry+https://github.com/rust-lang/crates.io-index" 12276 + checksum = "cffbbcb780348fbae8395742ae5b34c1fd794e4085d43aac9f259387f9a84dc8" 12277 dependencies = [ 12278 "cc", 12279 + "tree-sitter-language", 12280 ] 12281 12282 [[package]] 12283 name = "tree-sitter-typescript" 12284 + version = "0.23.0" 12285 source = "registry+https://github.com/rust-lang/crates.io-index" 12286 + checksum = "aecf1585ae2a9dddc2b1d4c0e2140b2ec9876e2a25fd79de47fcf7dae0384685" 12287 dependencies = [ 12288 "cc", 12289 + "tree-sitter-language", 12290 ] 12291 12292 [[package]] 12293 name = "tree-sitter-yaml" 12294 version = "0.6.1" 12295 + source = "git+https://github.com/zed-industries/tree-sitter-yaml?rev=baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a#baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a" 12296 dependencies = [ 12297 "cc", 12298 + "tree-sitter-language", 12299 ] 12300 12301 [[package]] ··· 12322 "http 0.2.12", 12323 "httparse", 12324 "log", 12325 "rand 0.8.5", 12326 "sha1", 12327 "thiserror", ··· 12391 "story", 12392 "strum 0.25.0", 12393 "theme", 12394 + "ui_macros", 12395 "windows 0.58.0", 12396 ] 12397 ··· 12407 ] 12408 12409 [[package]] 12410 + name = "ui_macros" 12411 + version = "0.1.0" 12412 + dependencies = [ 12413 + "convert_case 0.6.0", 12414 + "proc-macro2", 12415 + "quote", 12416 + "syn 1.0.109", 12417 + ] 12418 + 12419 + [[package]] 12420 name = "unicase" 12421 version = "2.7.0" 12422 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 12505 version = "0.1.11" 12506 source = "registry+https://github.com/rust-lang/crates.io-index" 12507 checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c" 12508 + 12509 + [[package]] 12510 + name = "untrusted" 12511 + version = "0.7.1" 12512 + source = "registry+https://github.com/rust-lang/crates.io-index" 12513 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 12514 12515 [[package]] 12516 name = "untrusted" ··· 12934 12935 [[package]] 12936 name = "wasm-encoder" 12937 + version = "0.215.0" 12938 source = "registry+https://github.com/rust-lang/crates.io-index" 12939 + checksum = "4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847" 12940 dependencies = [ 12941 "leb128", 12942 ] ··· 12970 12971 [[package]] 12972 name = "wasmparser" 12973 + version = "0.215.0" 12974 source = "registry+https://github.com/rust-lang/crates.io-index" 12975 + checksum = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e" 12976 dependencies = [ 12977 "ahash 0.8.11", 12978 "bitflags 2.6.0", 12979 "hashbrown 0.14.5", 12980 "indexmap 2.4.0", 12981 "semver", 12982 + "serde", 12983 ] 12984 12985 [[package]] 12986 name = "wasmprinter" 12987 + version = "0.215.0" 12988 source = "registry+https://github.com/rust-lang/crates.io-index" 12989 + checksum = "d8e9a325d85053408209b3d2ce5eaddd0dd6864d1cff7a007147ba073157defc" 12990 dependencies = [ 12991 "anyhow", 12992 + "termcolor", 12993 + "wasmparser 0.215.0", 12994 ] 12995 12996 [[package]] 12997 name = "wasmtime" 12998 + version = "24.0.0" 12999 source = "registry+https://github.com/rust-lang/crates.io-index" 13000 + checksum = "9a5883d64dfc8423c56e3d8df27cffc44db25336aa468e8e0724fddf30a333d7" 13001 dependencies = [ 13002 "anyhow", 13003 "async-trait", 13004 + "bitflags 2.6.0", 13005 "bumpalo", 13006 "cc", 13007 "cfg-if", ··· 13013 "log", 13014 "mach2", 13015 "memfd", 13016 + "object", 13017 "once_cell", 13018 "paste", 13019 "postcard", ··· 13025 "smallvec", 13026 "sptr", 13027 "target-lexicon", 13028 + "wasmparser 0.215.0", 13029 "wasmtime-asm-macros", 13030 "wasmtime-component-macro", 13031 "wasmtime-component-util", ··· 13041 13042 [[package]] 13043 name = "wasmtime-asm-macros" 13044 + version = "24.0.0" 13045 source = "registry+https://github.com/rust-lang/crates.io-index" 13046 + checksum = "1c4dc7e2a379c0dd6be5b55857d14c4b277f43a9c429a9e14403eb61776ae3be" 13047 dependencies = [ 13048 "cfg-if", 13049 ] 13050 13051 [[package]] 13052 name = "wasmtime-c-api-impl" 13053 + version = "24.0.0" 13054 source = "registry+https://github.com/rust-lang/crates.io-index" 13055 + checksum = "765e302e7d9125e614aaeec3ad6b6083605393004eca00214106a4ff6b47fc58" 13056 dependencies = [ 13057 "anyhow", 13058 "log", ··· 13064 13065 [[package]] 13066 name = "wasmtime-c-api-macros" 13067 + version = "24.0.0" 13068 source = "registry+https://github.com/rust-lang/crates.io-index" 13069 + checksum = "2d09d02eaa84aa2de5babee7b0296557ad6e4903bb10aa8d135e393e753a43d6" 13070 dependencies = [ 13071 "proc-macro2", 13072 "quote", ··· 13074 13075 [[package]] 13076 name = "wasmtime-component-macro" 13077 + version = "24.0.0" 13078 source = "registry+https://github.com/rust-lang/crates.io-index" 13079 + checksum = "4b07773d1c3dab5f014ec61316ee317aa424033e17e70a63abdf7c3a47e58fcf" 13080 dependencies = [ 13081 "anyhow", 13082 "proc-macro2", ··· 13084 "syn 2.0.76", 13085 "wasmtime-component-util", 13086 "wasmtime-wit-bindgen", 13087 + "wit-parser 0.215.0", 13088 ] 13089 13090 [[package]] 13091 name = "wasmtime-component-util" 13092 + version = "24.0.0" 13093 source = "registry+https://github.com/rust-lang/crates.io-index" 13094 + checksum = "e38d735320f4e83478369ce649ad8fe87c6b893220902e798547a225fc0c5874" 13095 13096 [[package]] 13097 name = "wasmtime-cranelift" 13098 + version = "24.0.0" 13099 source = "registry+https://github.com/rust-lang/crates.io-index" 13100 + checksum = "e570d831d0785d93d7d8c722b1eb9a34e0d0c1534317666f65892818358a2da9" 13101 dependencies = [ 13102 "anyhow", 13103 "cfg-if", ··· 13107 "cranelift-frontend", 13108 "cranelift-native", 13109 "cranelift-wasm", 13110 + "gimli", 13111 "log", 13112 + "object", 13113 "target-lexicon", 13114 "thiserror", 13115 + "wasmparser 0.215.0", 13116 "wasmtime-environ", 13117 "wasmtime-versioned-export-macros", 13118 ] 13119 13120 [[package]] 13121 name = "wasmtime-environ" 13122 + version = "24.0.0" 13123 source = "registry+https://github.com/rust-lang/crates.io-index" 13124 + checksum = "c5fe80dfbd81687431a7d4f25929fae1ae96894786d5c96b14ae41164ee97377" 13125 dependencies = [ 13126 "anyhow", 13127 "cpp_demangle", 13128 + "cranelift-bitset", 13129 "cranelift-entity", 13130 + "gimli", 13131 "indexmap 2.4.0", 13132 "log", 13133 + "object", 13134 "postcard", 13135 "rustc-demangle", 13136 + "semver", 13137 "serde", 13138 "serde_derive", 13139 "target-lexicon", 13140 + "wasm-encoder 0.215.0", 13141 + "wasmparser 0.215.0", 13142 "wasmprinter", 13143 "wasmtime-component-util", 13144 "wasmtime-types", ··· 13146 13147 [[package]] 13148 name = "wasmtime-fiber" 13149 + version = "24.0.0" 13150 source = "registry+https://github.com/rust-lang/crates.io-index" 13151 + checksum = "0f39043d13c7b58db69dc9a0feb191a961e75a9ec2402aebf42de183c022bb8a" 13152 dependencies = [ 13153 "anyhow", 13154 "cc", ··· 13161 13162 [[package]] 13163 name = "wasmtime-jit-icache-coherence" 13164 + version = "24.0.0" 13165 source = "registry+https://github.com/rust-lang/crates.io-index" 13166 + checksum = "d15de8429db996f0d17a4163a35eccc3f874cbfb50f29c379951ea1bbb39452e" 13167 dependencies = [ 13168 "anyhow", 13169 "cfg-if", ··· 13173 13174 [[package]] 13175 name = "wasmtime-slab" 13176 + version = "24.0.0" 13177 source = "registry+https://github.com/rust-lang/crates.io-index" 13178 + checksum = "1f68d38fa6b30c5e1fc7d608263062997306f79e577ebd197ddcd6b0f55d87d1" 13179 13180 [[package]] 13181 name = "wasmtime-types" 13182 + version = "24.0.0" 13183 source = "registry+https://github.com/rust-lang/crates.io-index" 13184 + checksum = "6634e7079d9c5cfc81af8610ed59b488cc5b7f9777a2f4c1667a2565c2e45249" 13185 dependencies = [ 13186 + "anyhow", 13187 "cranelift-entity", 13188 "serde", 13189 "serde_derive", 13190 "smallvec", 13191 + "wasmparser 0.215.0", 13192 ] 13193 13194 [[package]] 13195 name = "wasmtime-versioned-export-macros" 13196 + version = "24.0.0" 13197 source = "registry+https://github.com/rust-lang/crates.io-index" 13198 + checksum = "3850e3511d6c7f11a72d571890b0ed5f6204681f7f050b9de2690e7f13123fed" 13199 dependencies = [ 13200 "proc-macro2", 13201 "quote", ··· 13204 13205 [[package]] 13206 name = "wasmtime-wasi" 13207 + version = "24.0.0" 13208 source = "registry+https://github.com/rust-lang/crates.io-index" 13209 + checksum = "545ae8298ffce025604f7480f9c7d6948c985bef7ce9aee249ef79307813e83c" 13210 dependencies = [ 13211 "anyhow", 13212 "async-trait", ··· 13235 13236 [[package]] 13237 name = "wasmtime-winch" 13238 + version = "24.0.0" 13239 source = "registry+https://github.com/rust-lang/crates.io-index" 13240 + checksum = "2a25199625effa4c13dd790d64bd56884b014c69829431bfe43991c740bd5bc1" 13241 dependencies = [ 13242 "anyhow", 13243 "cranelift-codegen", 13244 + "gimli", 13245 + "object", 13246 "target-lexicon", 13247 + "wasmparser 0.215.0", 13248 "wasmtime-cranelift", 13249 "wasmtime-environ", 13250 "winch-codegen", ··· 13252 13253 [[package]] 13254 name = "wasmtime-wit-bindgen" 13255 + version = "24.0.0" 13256 source = "registry+https://github.com/rust-lang/crates.io-index" 13257 + checksum = "3cb331ac7ed1d5ba49cddcdb6b11973752a857148858bb308777d2fc5584121f" 13258 dependencies = [ 13259 "anyhow", 13260 "heck 0.4.1", 13261 "indexmap 2.4.0", 13262 + "wit-parser 0.215.0", 13263 ] 13264 13265 [[package]] ··· 13367 ] 13368 13369 [[package]] 13370 + name = "webpki" 13371 + version = "0.22.4" 13372 + source = "registry+https://github.com/rust-lang/crates.io-index" 13373 + checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" 13374 + dependencies = [ 13375 + "ring 0.17.8", 13376 + "untrusted 0.9.0", 13377 + ] 13378 + 13379 + [[package]] 13380 + name = "webpki-roots" 13381 + version = "0.22.6" 13382 + source = "registry+https://github.com/rust-lang/crates.io-index" 13383 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 13384 + dependencies = [ 13385 + "webpki", 13386 + ] 13387 + 13388 + [[package]] 13389 name = "webpki-roots" 13390 version = "0.25.4" 13391 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 13420 "util", 13421 "vim", 13422 "workspace", 13423 + "zed_actions", 13424 ] 13425 13426 [[package]] ··· 13459 13460 [[package]] 13461 name = "wiggle" 13462 + version = "24.0.0" 13463 source = "registry+https://github.com/rust-lang/crates.io-index" 13464 + checksum = "cc850ca3c02c5835934d23f28cec4c5a3fb66fe0b4ecd968bbb35609dda5ddc0" 13465 dependencies = [ 13466 "anyhow", 13467 "async-trait", ··· 13474 13475 [[package]] 13476 name = "wiggle-generate" 13477 + version = "24.0.0" 13478 source = "registry+https://github.com/rust-lang/crates.io-index" 13479 + checksum = "634b8804a67200bcb43ea8af5f7c53e862439a086b68b16fd333454bc74d5aab" 13480 dependencies = [ 13481 "anyhow", 13482 "heck 0.4.1", ··· 13489 13490 [[package]] 13491 name = "wiggle-macro" 13492 + version = "24.0.0" 13493 source = "registry+https://github.com/rust-lang/crates.io-index" 13494 + checksum = "474b7cbdb942c74031e619d66c600bba7f73867c5800fc2c2306cf307649be2f" 13495 dependencies = [ 13496 "proc-macro2", 13497 "quote", ··· 13532 13533 [[package]] 13534 name = "winch-codegen" 13535 + version = "0.22.0" 13536 source = "registry+https://github.com/rust-lang/crates.io-index" 13537 + checksum = "073efe897d9ead7fc609874f94580afc831114af5149b6a90ee0a3a39b497fe0" 13538 dependencies = [ 13539 "anyhow", 13540 "cranelift-codegen", 13541 + "gimli", 13542 "regalloc2", 13543 "smallvec", 13544 "target-lexicon", 13545 + "wasmparser 0.215.0", 13546 "wasmtime-cranelift", 13547 "wasmtime-environ", 13548 ] ··· 13558 13559 [[package]] 13560 name = "windows" 13561 version = "0.54.0" 13562 source = "registry+https://github.com/rust-lang/crates.io-index" 13563 checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" ··· 14039 14040 [[package]] 14041 name = "wit-parser" 14042 + version = "0.215.0" 14043 source = "registry+https://github.com/rust-lang/crates.io-index" 14044 + checksum = "935a97eaffd57c3b413aa510f8f0b550a4a9fe7d59e79cd8b89a83dcb860321f" 14045 dependencies = [ 14046 "anyhow", 14047 "id-arena", ··· 14052 "serde_derive", 14053 "serde_json", 14054 "unicode-xid", 14055 + "wasmparser 0.215.0", 14056 ] 14057 14058 [[package]] ··· 14211 [[package]] 14212 name = "xim" 14213 version = "0.4.0" 14214 + source = "git+https://github.com/XDeme1/xim-rs?rev=d50d461764c2213655cd9cf65a0ea94c70d3c4fd#d50d461764c2213655cd9cf65a0ea94c70d3c4fd" 14215 dependencies = [ 14216 "ahash 0.8.11", 14217 "hashbrown 0.14.5", ··· 14224 [[package]] 14225 name = "xim-ctext" 14226 version = "0.3.0" 14227 + source = "git+https://github.com/XDeme1/xim-rs?rev=d50d461764c2213655cd9cf65a0ea94c70d3c4fd#d50d461764c2213655cd9cf65a0ea94c70d3c4fd" 14228 dependencies = [ 14229 "encoding_rs", 14230 ] ··· 14232 [[package]] 14233 name = "xim-parser" 14234 version = "0.2.1" 14235 + source = "git+https://github.com/XDeme1/xim-rs?rev=d50d461764c2213655cd9cf65a0ea94c70d3c4fd#d50d461764c2213655cd9cf65a0ea94c70d3c4fd" 14236 dependencies = [ 14237 "bitflags 2.6.0", 14238 ] ··· 14374 14375 [[package]] 14376 name = "zed" 14377 + version = "0.154.1" 14378 dependencies = [ 14379 "activity_indicator", 14380 "anyhow", ··· 14419 "inline_completion_button", 14420 "install_cli", 14421 "isahc", 14422 + "isahc_http_client", 14423 "journal", 14424 "language", 14425 "language_model", ··· 14495 version = "0.1.0" 14496 dependencies = [ 14497 "serde", 14498 + "zed_extension_api 0.1.0", 14499 ] 14500 14501 [[package]] 14502 name = "zed_clojure" 14503 version = "0.0.3" 14504 dependencies = [ 14505 + "zed_extension_api 0.1.0", 14506 ] 14507 14508 [[package]] 14509 name = "zed_csharp" 14510 version = "0.0.2" 14511 dependencies = [ 14512 + "zed_extension_api 0.1.0", 14513 ] 14514 14515 [[package]] 14516 name = "zed_dart" 14517 + version = "0.1.0" 14518 dependencies = [ 14519 + "zed_extension_api 0.1.0", 14520 ] 14521 14522 [[package]] 14523 name = "zed_deno" 14524 version = "0.0.2" 14525 dependencies = [ 14526 + "zed_extension_api 0.1.0", 14527 ] 14528 14529 [[package]] 14530 name = "zed_elixir" 14531 version = "0.0.9" 14532 dependencies = [ 14533 + "zed_extension_api 0.1.0", 14534 ] 14535 14536 [[package]] 14537 name = "zed_elm" 14538 version = "0.0.1" 14539 dependencies = [ 14540 + "zed_extension_api 0.1.0", 14541 ] 14542 14543 [[package]] 14544 name = "zed_emmet" 14545 version = "0.0.3" 14546 dependencies = [ 14547 + "zed_extension_api 0.1.0", 14548 ] 14549 14550 [[package]] 14551 name = "zed_erlang" 14552 + version = "0.1.0" 14553 dependencies = [ 14554 + "zed_extension_api 0.1.0", 14555 ] 14556 14557 [[package]] 14558 name = "zed_extension_api" 14559 version = "0.1.0" 14560 + source = "registry+https://github.com/rust-lang/crates.io-index" 14561 + checksum = "594fd10dd0f2f853eb243e2425e7c95938cef49adb81d9602921d002c5e6d9d9" 14562 dependencies = [ 14563 "serde", 14564 "serde_json", ··· 14567 14568 [[package]] 14569 name = "zed_extension_api" 14570 + version = "0.2.0" 14571 dependencies = [ 14572 "serde", 14573 "serde_json", ··· 14579 version = "0.2.0" 14580 dependencies = [ 14581 "html_to_markdown 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14582 + "zed_extension_api 0.1.0", 14583 ] 14584 14585 [[package]] 14586 name = "zed_glsl" 14587 version = "0.1.0" 14588 dependencies = [ 14589 + "zed_extension_api 0.1.0", 14590 ] 14591 14592 [[package]] 14593 name = "zed_haskell" 14594 version = "0.1.1" 14595 dependencies = [ 14596 + "zed_extension_api 0.1.0", 14597 ] 14598 14599 [[package]] 14600 name = "zed_html" 14601 version = "0.1.2" 14602 dependencies = [ 14603 + "zed_extension_api 0.1.0", 14604 ] 14605 14606 [[package]] 14607 name = "zed_lua" 14608 version = "0.0.3" 14609 dependencies = [ 14610 + "zed_extension_api 0.1.0", 14611 ] 14612 14613 [[package]] 14614 name = "zed_ocaml" 14615 + version = "0.1.0" 14616 dependencies = [ 14617 + "zed_extension_api 0.1.0", 14618 ] 14619 14620 [[package]] 14621 name = "zed_php" 14622 + version = "0.2.0" 14623 dependencies = [ 14624 + "zed_extension_api 0.1.0", 14625 ] 14626 14627 [[package]] 14628 name = "zed_prisma" 14629 version = "0.0.3" 14630 dependencies = [ 14631 + "zed_extension_api 0.1.0", 14632 ] 14633 14634 [[package]] 14635 name = "zed_purescript" 14636 version = "0.0.1" 14637 dependencies = [ 14638 + "zed_extension_api 0.1.0", 14639 ] 14640 14641 [[package]] 14642 name = "zed_ruby" 14643 version = "0.2.0" 14644 dependencies = [ 14645 + "zed_extension_api 0.1.0", 14646 ] 14647 14648 [[package]] 14649 name = "zed_ruff" 14650 + version = "0.1.0" 14651 dependencies = [ 14652 + "zed_extension_api 0.1.0", 14653 ] 14654 14655 [[package]] ··· 14657 version = "0.0.5" 14658 dependencies = [ 14659 "serde_json", 14660 + "zed_extension_api 0.1.0", 14661 ] 14662 14663 [[package]] 14664 name = "zed_svelte" 14665 + version = "0.2.0" 14666 dependencies = [ 14667 + "zed_extension_api 0.1.0", 14668 ] 14669 14670 [[package]] 14671 name = "zed_terraform" 14672 version = "0.1.0" 14673 dependencies = [ 14674 + "zed_extension_api 0.1.0", 14675 ] 14676 14677 [[package]] 14678 name = "zed_test_extension" 14679 version = "0.1.0" 14680 dependencies = [ 14681 + "zed_extension_api 0.2.0", 14682 ] 14683 14684 [[package]] 14685 name = "zed_toml" 14686 version = "0.1.1" 14687 dependencies = [ 14688 + "zed_extension_api 0.1.0", 14689 ] 14690 14691 [[package]] 14692 name = "zed_uiua" 14693 version = "0.0.1" 14694 dependencies = [ 14695 + "zed_extension_api 0.1.0", 14696 ] 14697 14698 [[package]] ··· 14700 version = "0.1.0" 14701 dependencies = [ 14702 "serde", 14703 + "zed_extension_api 0.1.0", 14704 ] 14705 14706 [[package]] 14707 name = "zed_zig" 14708 version = "0.3.0" 14709 dependencies = [ 14710 + "zed_extension_api 0.1.0", 14711 ] 14712 14713 [[package]]
+13 -8
pkgs/by-name/ze/zed-editor/package.nix
··· 3 rustPlatform, 4 fetchFromGitHub, 5 clang, 6 copyDesktopItems, 7 curl, 8 perl, ··· 85 in 86 rustPlatform.buildRustPackage rec { 87 pname = "zed-editor"; 88 - version = "0.153.6"; 89 90 src = fetchFromGitHub { 91 owner = "zed-industries"; 92 repo = "zed"; 93 rev = "refs/tags/v${version}"; 94 - hash = "sha256-8yu1xAN8GQXWXF4PHRbOx4oWK3EYc4POQlOYaDiPH+A="; 95 fetchSubmodules = true; 96 }; 97 ··· 111 "font-kit-0.14.1" = "sha256-qUKvmi+RDoyhMrZ7T6SoVAyMc/aasQ9Y/okzre4SzXo="; 112 "lsp-types-0.95.1" = "sha256-N4MKoU9j1p/Xeowki/+XiNQPwIcTm9DgmfM/Eieq4js="; 113 "nvim-rs-0.8.0-pre" = "sha256-VA8zIynflul1YKBlSxGCXCwa2Hz0pT3mH6OPsfS7Izo="; 114 - "tree-sitter-0.22.6" = "sha256-P9pQcofDCIhOYWA1OC8TzB5UgWpD5GlDzX2DOS8SsH0="; 115 - "tree-sitter-gomod-1.0.2" = "sha256-/sjC117YAFniFws4F/8+Q5Wrd4l4v4nBUaO9IdkixSE="; 116 - "tree-sitter-gowork-0.0.1" = "sha256-803ujH5qwejQ2vQDDpma4JDC9a+vFX8ZQmr+77VyL2M="; 117 - "tree-sitter-heex-0.0.1" = "sha256-VakMZtWQ/h7dNy5ehk2Bh14a5s878AUgwY3Ipq8tPec="; 118 - "tree-sitter-md-0.2.3" = "sha256-Fa73P1h5GvKV3SxXr0KzHuNp4xa5wxUzI8ecXbGdrYE="; 119 - "xim-0.4.0" = "sha256-vxu3tjkzGeoRUj7vyP0vDGI7fweX8Drgy9hwOUOEQIA="; 120 "xkbcommon-0.7.0" = "sha256-2RjZWiAaz8apYTrZ82qqH4Gv20WyCtPT+ldOzm0GWMo="; 121 }; 122 }; 123 124 nativeBuildInputs = [ 125 clang 126 copyDesktopItems 127 curl 128 perl ··· 131 rustPlatform.bindgenHook 132 cargo-about 133 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild.xcrun ]; 134 135 buildInputs = 136 [
··· 3 rustPlatform, 4 fetchFromGitHub, 5 clang, 6 + cmake, 7 copyDesktopItems, 8 curl, 9 perl, ··· 86 in 87 rustPlatform.buildRustPackage rec { 88 pname = "zed-editor"; 89 + version = "0.154.1"; 90 91 src = fetchFromGitHub { 92 owner = "zed-industries"; 93 repo = "zed"; 94 rev = "refs/tags/v${version}"; 95 + hash = "sha256-ZYaWkmLWhmGM7muU70JqD5HjgsI+oaouilqjUYUQcg8="; 96 fetchSubmodules = true; 97 }; 98 ··· 112 "font-kit-0.14.1" = "sha256-qUKvmi+RDoyhMrZ7T6SoVAyMc/aasQ9Y/okzre4SzXo="; 113 "lsp-types-0.95.1" = "sha256-N4MKoU9j1p/Xeowki/+XiNQPwIcTm9DgmfM/Eieq4js="; 114 "nvim-rs-0.8.0-pre" = "sha256-VA8zIynflul1YKBlSxGCXCwa2Hz0pT3mH6OPsfS7Izo="; 115 + "protols-tree-sitter-proto-0.2.0" = "sha256-0pvHuwqtkHYLevQnaEFmfyDtILD7Wy0in2KSKFR2mKw="; 116 + "tree-sitter-gomod-1.0.2" = "sha256-FCb8ndKSFiLY7/nTX7tWF8c4KcSvoBU1QB5R4rdOgT0="; 117 + "tree-sitter-gowork-0.0.1" = "sha256-WRMgGjOlJ+bT/YnSBeSLRTLlltA5WwTvV0Ow/949+BE="; 118 + "tree-sitter-heex-0.0.1" = "sha256-SnjhL0WVsHOKuUp3dkTETnCgC/Z7WN0XmpQdJPBeBhw="; 119 + "tree-sitter-md-0.3.2" = "sha256-sFcQDabSay9qxzVNAQkHEZB1b9j171dDoYQqaL1iVhE="; 120 + "tree-sitter-yaml-0.6.1" = "sha256-95u/bq74SiUHW8lVp3RpanmYS/lyVPW0Inn8gR7N3IQ="; 121 + "xim-0.4.0" = "sha256-BXyaIBoqMNbzaSJqMadmofdjtlEVSoU6iogF66YP6a4="; 122 "xkbcommon-0.7.0" = "sha256-2RjZWiAaz8apYTrZ82qqH4Gv20WyCtPT+ldOzm0GWMo="; 123 }; 124 }; 125 126 nativeBuildInputs = [ 127 clang 128 + cmake 129 copyDesktopItems 130 curl 131 perl ··· 134 rustPlatform.bindgenHook 135 cargo-about 136 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild.xcrun ]; 137 + 138 + dontUseCmakeConfigure = true; 139 140 buildInputs = 141 [