git: b7eef551ae99 - main - editors/zed: Update to 0.233.7
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 24 Apr 2026 09:40:36 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b7eef551ae996cede33fb4d0e589d662ef962fbc
commit b7eef551ae996cede33fb4d0e589d662ef962fbc
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-04-24 09:36:40 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-04-24 09:40:26 +0000
editors/zed: Update to 0.233.7
Changelog:
- https://github.com/zed-industries/zed/releases/tag/v0.232.3
- https://github.com/zed-industries/zed/releases/tag/v0.233.5
- https://github.com/zed-industries/zed/releases/tag/v0.233.6
- https://github.com/zed-industries/zed/releases/tag/v0.233.7
Reported by: GitHub (watch releases)
---
editors/zed/Makefile | 2 +-
editors/zed/Makefile.crates | 18 +++++-----
editors/zed/distinfo | 42 ++++++++++------------
editors/zed/files/patch-Cargo.lock | 16 ++++-----
editors/zed/files/patch-crates_fs_src_fs.rs | 18 +++++-----
.../files/patch-crates_fs_tests_integration_fs.rs | 6 ++--
.../zed/files/patch-crates_gpui_src_platform.rs | 4 +--
...atch-crates_project_src_agent__server__store.rs | 6 ++--
editors/zed/files/patch-crates_zed_Cargo.toml | 4 +--
editors/zed/files/patch-crates_zed_src_main.rs | 10 +++---
editors/zed/files/patch-crates_zed_src_zed.rs | 4 +--
11 files changed, 62 insertions(+), 68 deletions(-)
diff --git a/editors/zed/Makefile b/editors/zed/Makefile
index 94fe0a29c6ed..76fa94d329f7 100644
--- a/editors/zed/Makefile
+++ b/editors/zed/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zed
DISTVERSIONPREFIX= v
-DISTVERSION= 0.232.2
+DISTVERSION= 0.233.7
CATEGORIES= editors
PKGNAMESUFFIX= -editor
diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates
index 637fba26fb60..5607c5a362af 100644
--- a/editors/zed/Makefile.crates
+++ b/editors/zed/Makefile.crates
@@ -295,11 +295,7 @@ CARGO_CRATES= addr2line-0.25.1 \
diff-0.1.13 \
diffy-0.4.2 \
digest-0.10.7 \
- dirs-4.0.0 \
- dirs-5.0.1 \
dirs-6.0.0 \
- dirs-sys-0.3.7 \
- dirs-sys-0.4.1 \
dirs-sys-0.5.0 \
dispatch-0.2.0 \
dispatch2-0.3.1 \
@@ -420,7 +416,6 @@ CARGO_CRATES= addr2line-0.25.1 \
futures-sink-0.3.32 \
futures-task-0.3.32 \
futures-util-0.3.32 \
- fuzzy-matcher-0.3.7 \
gaoya-0.2.0 \
gemm-0.17.1 \
gemm-0.18.2 \
@@ -847,7 +842,7 @@ CARGO_CRATES= addr2line-0.25.1 \
rand-0.3.23 \
rand-0.4.6 \
rand-0.8.5 \
- rand-0.9.2 \
+ rand-0.9.3 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.3.1 \
@@ -876,7 +871,6 @@ CARGO_CRATES= addr2line-0.25.1 \
reborrow-0.5.5 \
redox_syscall-0.2.16 \
redox_syscall-0.5.18 \
- redox_users-0.4.6 \
redox_users-0.5.2 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
@@ -984,7 +978,6 @@ CARGO_CRATES= addr2line-0.25.1 \
sharded-slab-0.1.7 \
shared_library-0.1.9 \
shell-words-1.1.0 \
- shellexpand-2.1.2 \
shellexpand-3.1.1 \
shingles-0.1.1 \
shlex-1.3.0 \
@@ -1301,19 +1294,23 @@ CARGO_CRATES= addr2line-0.25.1 \
winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
winch-codegen-36.0.7 \
+ windows-0.56.0 \
windows-0.57.0 \
windows-0.61.3 \
windows-0.62.2 \
windows-bindgen-0.61.1 \
windows-collections-0.2.0 \
windows-collections-0.3.2 \
+ windows-core-0.56.0 \
windows-core-0.57.0 \
windows-core-0.61.2 \
windows-core-0.62.2 \
windows-future-0.2.1 \
windows-future-0.3.2 \
+ windows-implement-0.56.0 \
windows-implement-0.57.0 \
windows-implement-0.60.2 \
+ windows-interface-0.56.0 \
windows-interface-0.57.0 \
windows-interface-0.59.3 \
windows-link-0.1.3 \
@@ -1455,9 +1452,11 @@ CARGO_CRATES= addr2line-0.25.1 \
zvariant_utils-3.3.0 \
candle-core,candle-nn,candle-onnx@git+https://github.com/zed-industries/candle?branch=9.1-patched\#724d75eb3deebefe83f2a7381a45d4fac6eda383 \
tree-sitter-md@git+https://github.com/tree-sitter-grammars/tree-sitter-markdown?rev=9a23c1a96c0513d8fc6520972beedd419a973539\#9a23c1a96c0513d8fc6520972beedd419a973539 \
+ trash@git+https://github.com/zed-industries/trash-rs?rev=3bf27effd4eb8699f2e484d3326b852fe3e53af7\#3bf27effd4eb8699f2e484d3326b852fe3e53af7 \
pet,pet-conda,pet-core,pet-env-var-path,pet-fs,pet-global-virtualenvs,pet-homebrew,pet-jsonrpc,pet-linux-global-python,pet-mac-commandlinetools,pet-mac-python-org,pet-mac-xcode,pet-pipenv,pet-pixi,pet-poetry,pet-pyenv,pet-python-utils,pet-reporter,pet-telemetry,pet-uv,pet-venv,pet-virtualenv,pet-virtualenvwrapper,pet-windows-registry,pet-windows-store,pet-winpython@git+https://github.com/microsoft/python-environment-tools.git?rev=9e61a22af989fe54937bf07c9f9cff1bc53d9056\#9e61a22af989fe54937bf07c9f9cff1bc53d9056 \
async-task@git+https://github.com/smol-rs/async-task.git?rev=b4486cd71e4e94fbda54ce6302444de14f4d190e\#b4486cd71e4e94fbda54ce6302444de14f4d190e \
windows-capture@git+https://github.com/zed-industries/windows-capture.git?rev=f0d6c1b6691db75461b732f6d5ff56eed002eeb9\#f0d6c1b6691db75461b732f6d5ff56eed002eeb9 \
+ lsp-types@git+https://github.com/zed-industries/lsp-types?rev=f4dfa89a21ca35cd929b70354b1583fabae325f8\#f4dfa89a21ca35cd929b70354b1583fabae325f8 \
tiktoken-rs@git+https://github.com/zed-industries/tiktoken-rs?rev=2570c4387a8505fb8f1d3f3557454b474f1e8271\#2570c4387a8505fb8f1d3f3557454b474f1e8271 \
tree-sitter-gomod@git+https://github.com/camdencheek/tree-sitter-go-mod?rev=2e886870578eeba1927a2dc4bd2e2b3f598c5f9a\#2e886870578eeba1927a2dc4bd2e2b3f598c5f9a \
notify,notify-types@git+https://github.com/zed-industries/notify.git?rev=ce58c24cad542c28e04ced02e20325a4ec28a31d\#ce58c24cad542c28e04ced02e20325a4ec28a31d \
@@ -1475,12 +1474,11 @@ CARGO_CRATES= addr2line-0.25.1 \
tree-sitter-heex@git+https://github.com/zed-industries/tree-sitter-heex?rev=1dd45142fbb05562e35b2040c6129c9bca346592\#1dd45142fbb05562e35b2040c6129c9bca346592 \
dap-types@git+https://github.com/zed-industries/dap-types?rev=1b461b310481d01e02b2603c16d7144b926339f8\#1b461b310481d01e02b2603c16d7144b926339f8 \
naga,wgpu,wgpu-core,wgpu-core-deps-apple,wgpu-core-deps-emscripten,wgpu-core-deps-windows-linux-android,wgpu-hal,wgpu-naga-bridge,wgpu-types@git+https://github.com/zed-industries/wgpu.git?branch=v29\#a466bc382ea747f8e1ac810efdb6dcd49a514575 \
- lsp-types@git+https://github.com/zed-industries/lsp-types?rev=c7396459fefc7886b4adfa3b596832405ae1e880\#c7396459fefc7886b4adfa3b596832405ae1e880 \
async-pipe@git+https://github.com/zed-industries/async-pipe-rs?rev=82d00a04211cf4e1236029aa03e6b6ce2a74c553\#82d00a04211cf4e1236029aa03e6b6ce2a74c553 \
wprcontrol@git+https://github.com/zed-industries/wprcontrol?rev=cd811f7\#cd811f7d744f65291e13131b1d907fda63ed91a1 \
nvim-rs@git+https://github.com/KillTheMule/nvim-rs?rev=764dd270c642f77f10f3e19d05cc178a6cbe69f3\#764dd270c642f77f10f3e19d05cc178a6cbe69f3 \
- zed-font-kit@git+https://github.com/zed-industries/font-kit?rev=110523127440aefb11ce0cf280ae7c5071337ec5\#110523127440aefb11ce0cf280ae7c5071337ec5 \
gh-workflow,gh-workflow-macros@git+https://github.com/zed-industries/gh-workflow?rev=37f3c0575d379c218a9c455ee67585184e40d43f\#37f3c0575d379c218a9c455ee67585184e40d43f \
tree-sitter-typescript@git+https://github.com/zed-industries/tree-sitter-typescript?rev=e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899\#e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899 \
+ zed-font-kit@git+https://github.com/zed-industries/font-kit?rev=94b0f28166665e8fd2f53ff6d268a14955c82269\#94b0f28166665e8fd2f53ff6d268a14955c82269 \
tree-sitter-yaml@git+https://github.com/zed-industries/tree-sitter-yaml?rev=baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a\#baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a \
calloop@git+https://github.com/zed-industries/calloop\#eb6b4fd17b9af5ecc226546bdd04185391b3e265
diff --git a/editors/zed/distinfo b/editors/zed/distinfo
index 4abf4dfeee1c..9b3426110bea 100644
--- a/editors/zed/distinfo
+++ b/editors/zed/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1776538073
+TIMESTAMP = 1776948437
SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -593,16 +593,8 @@ SHA256 (rust/crates/diffy-0.4.2.crate) = b545b8c50194bdd008283985ab0b31dba153cfd
SIZE (rust/crates/diffy-0.4.2.crate) = 37945
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
-SIZE (rust/crates/dirs-4.0.0.crate) = 12503
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
@@ -843,8 +835,6 @@ SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99
SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6
SIZE (rust/crates/futures-util-0.3.32.crate) = 168797
-SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
-SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
SHA256 (rust/crates/gaoya-0.2.0.crate) = 0c75195ebd4c5589a505e1f0bf81052c52f55dfa40c1afefac1f95b67846adb1
SIZE (rust/crates/gaoya-0.2.0.crate) = 26557
SHA256 (rust/crates/gemm-0.17.1.crate) = 6ab24cc62135b40090e31a76a9b2766a501979f3070fa27f689c27ec04377d32
@@ -1697,8 +1687,8 @@ SHA256 (rust/crates/rand-0.4.6.crate) = 552840b97013b1a26992c11eac34bdd778e46460
SIZE (rust/crates/rand-0.4.6.crate) = 76401
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
-SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand-0.9.3.crate) = 7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166
+SIZE (rust/crates/rand-0.9.3.crate) = 99786
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -1755,8 +1745,6 @@ SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
@@ -1971,8 +1959,6 @@ SHA256 (rust/crates/shared_library-0.1.9.crate) = 5a9e7e0f2bfae24d8a5b5a66c5b257
SIZE (rust/crates/shared_library-0.1.9.crate) = 10566
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
-SHA256 (rust/crates/shellexpand-2.1.2.crate) = 7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4
-SIZE (rust/crates/shellexpand-2.1.2.crate) = 16884
SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
SHA256 (rust/crates/shingles-0.1.1.crate) = 72bb884be1ddfbded5873be4672cf5aee71210ce0f8ae99787d158b9b72b5ca0
@@ -2605,6 +2591,8 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/winch-codegen-36.0.7.crate) = 0989126b21d12c9923aa2de7ddbcf87db03037b24b7365041d9dd0095b69d8cb
SIZE (rust/crates/winch-codegen-36.0.7.crate) = 166365
+SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132
+SIZE (rust/crates/windows-0.56.0.crate) = 10807828
SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
SIZE (rust/crates/windows-0.57.0.crate) = 9694564
SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
@@ -2617,6 +2605,8 @@ SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b3816
SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-collections-0.3.2.crate) = 23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610
SIZE (rust/crates/windows-collections-0.3.2.crate) = 13510
+SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6
+SIZE (rust/crates/windows-core-0.56.0.crate) = 45084
SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
@@ -2627,10 +2617,14 @@ SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b
SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
SHA256 (rust/crates/windows-future-0.3.2.crate) = e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb
SIZE (rust/crates/windows-future-0.3.2.crate) = 17944
+SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b
+SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157
SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc
+SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834
SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
@@ -2913,12 +2907,16 @@ SHA256 (zed-industries-candle-724d75eb3deebefe83f2a7381a45d4fac6eda383_GH0.tar.g
SIZE (zed-industries-candle-724d75eb3deebefe83f2a7381a45d4fac6eda383_GH0.tar.gz) = 3072184
SHA256 (tree-sitter-grammars-tree-sitter-markdown-9a23c1a96c0513d8fc6520972beedd419a973539_GH0.tar.gz) = 429dc5952b47034346eed7689f677b014e99502c9f478a3987c5d683ef3e6475
SIZE (tree-sitter-grammars-tree-sitter-markdown-9a23c1a96c0513d8fc6520972beedd419a973539_GH0.tar.gz) = 418620
+SHA256 (zed-industries-trash-rs-3bf27effd4eb8699f2e484d3326b852fe3e53af7_GH0.tar.gz) = 52d9465322f62a9e3e9a43ca10b363fe07147d97945fe83807704e497f529803
+SIZE (zed-industries-trash-rs-3bf27effd4eb8699f2e484d3326b852fe3e53af7_GH0.tar.gz) = 58660
SHA256 (microsoft-python-environment-tools-9e61a22af989fe54937bf07c9f9cff1bc53d9056_GH0.tar.gz) = 0775b3621bc3ca967d159e2cb89faf83941f825d8f5bdfff2bc94301874a38ac
SIZE (microsoft-python-environment-tools-9e61a22af989fe54937bf07c9f9cff1bc53d9056_GH0.tar.gz) = 1567623
SHA256 (smol-rs-async-task-b4486cd71e4e94fbda54ce6302444de14f4d190e_GH0.tar.gz) = 73789b21b37012153341c42b3a42a25705da2301d0b0a960e11914918f07dabc
SIZE (smol-rs-async-task-b4486cd71e4e94fbda54ce6302444de14f4d190e_GH0.tar.gz) = 36227
SHA256 (zed-industries-windows-capture-f0d6c1b6691db75461b732f6d5ff56eed002eeb9_GH0.tar.gz) = 3667ab763b7d3040216f77abc7dedb7994f4624a5a06bca4a36f7df416fba2c8
SIZE (zed-industries-windows-capture-f0d6c1b6691db75461b732f6d5ff56eed002eeb9_GH0.tar.gz) = 40237
+SHA256 (zed-industries-lsp-types-f4dfa89a21ca35cd929b70354b1583fabae325f8_GH0.tar.gz) = 376eb616b2ae8dbfc081985a069d4d31999ce2b8af0dccdd2af67f77291b360d
+SIZE (zed-industries-lsp-types-f4dfa89a21ca35cd929b70354b1583fabae325f8_GH0.tar.gz) = 74240
SHA256 (zed-industries-tiktoken-rs-2570c4387a8505fb8f1d3f3557454b474f1e8271_GH0.tar.gz) = 9eb61203ebb61e7bb32e12a106557ec75e5320b7eba8810ad465a2eda29fd016
SIZE (zed-industries-tiktoken-rs-2570c4387a8505fb8f1d3f3557454b474f1e8271_GH0.tar.gz) = 3815384
SHA256 (camdencheek-tree-sitter-go-mod-2e886870578eeba1927a2dc4bd2e2b3f598c5f9a_GH0.tar.gz) = de080028f29c80b5ca16b8b5199a1ae5e19b04070160a74b7a9bfccf71a3c224
@@ -2953,23 +2951,21 @@ SHA256 (zed-industries-dap-types-1b461b310481d01e02b2603c16d7144b926339f8_GH0.ta
SIZE (zed-industries-dap-types-1b461b310481d01e02b2603c16d7144b926339f8_GH0.tar.gz) = 77173
SHA256 (zed-industries-wgpu-a466bc382ea747f8e1ac810efdb6dcd49a514575_GH0.tar.gz) = c2a3cd9b636a84e9f8cd3a89fed70779f824765f7cce9e8311f200ac1c7bcbf2
SIZE (zed-industries-wgpu-a466bc382ea747f8e1ac810efdb6dcd49a514575_GH0.tar.gz) = 13832162
-SHA256 (zed-industries-lsp-types-c7396459fefc7886b4adfa3b596832405ae1e880_GH0.tar.gz) = 5cc104ea2d9ad0b73f2c8b3a0ea3e4a9722cc017b979e6f77f539c608c51d071
-SIZE (zed-industries-lsp-types-c7396459fefc7886b4adfa3b596832405ae1e880_GH0.tar.gz) = 73880
SHA256 (zed-industries-async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553_GH0.tar.gz) = ee759b95851990a402e7e121dd1d6b3ab3215746901f0dc319d0c0266f7ca09b
SIZE (zed-industries-async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553_GH0.tar.gz) = 5575
SHA256 (zed-industries-wprcontrol-cd811f7d744f65291e13131b1d907fda63ed91a1_GH0.tar.gz) = 5e735e3d60a39b1df67a0755516700b90f876e82c19f7c3da51369d96bd7535c
SIZE (zed-industries-wprcontrol-cd811f7d744f65291e13131b1d907fda63ed91a1_GH0.tar.gz) = 19787
SHA256 (KillTheMule-nvim-rs-764dd270c642f77f10f3e19d05cc178a6cbe69f3_GH0.tar.gz) = a0b9cab774f5b0cb88f39e084d6d074992fbb717eedccc727d062f09335d6a8d
SIZE (KillTheMule-nvim-rs-764dd270c642f77f10f3e19d05cc178a6cbe69f3_GH0.tar.gz) = 49979
-SHA256 (zed-industries-font-kit-110523127440aefb11ce0cf280ae7c5071337ec5_GH0.tar.gz) = 2908e5a0100f109ba337db639dfb4ee5bab0e90fc119f9db4bf5bd69c907ee10
-SIZE (zed-industries-font-kit-110523127440aefb11ce0cf280ae7c5071337ec5_GH0.tar.gz) = 1289436
SHA256 (zed-industries-gh-workflow-37f3c0575d379c218a9c455ee67585184e40d43f_GH0.tar.gz) = 2c5516ada74d0b493816af20bbd13478d0c27994b74ca97f8584629b033a63bb
SIZE (zed-industries-gh-workflow-37f3c0575d379c218a9c455ee67585184e40d43f_GH0.tar.gz) = 45257
SHA256 (zed-industries-tree-sitter-typescript-e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899_GH0.tar.gz) = f86dbd36ba4c1f733dfbf6cb8f6c287eddeb525b27d6519a5ef01cbe47b5de44
SIZE (zed-industries-tree-sitter-typescript-e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899_GH0.tar.gz) = 1029506
+SHA256 (zed-industries-font-kit-94b0f28166665e8fd2f53ff6d268a14955c82269_GH0.tar.gz) = 902a9466b39fdcaa4a428b487474c4107028cbc92a8d2eee281193879f25f7a0
+SIZE (zed-industries-font-kit-94b0f28166665e8fd2f53ff6d268a14955c82269_GH0.tar.gz) = 1289449
SHA256 (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = c8ae67d171e47f3f48c7f8c0afa2d0e7684ad95f41529ea233214655e19b89f1
SIZE (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = 145319
SHA256 (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 8698ebc194a6c3ee377cde94f4fdff590f6a7973bc7987c880801fa7fd69e5c3
SIZE (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 94768
-SHA256 (zed-industries-zed-v0.232.2_GH0.tar.gz) = 5c1f4c89a6a5954c528a670002f1cab77d188e863b958cb193913f43cef6076c
-SIZE (zed-industries-zed-v0.232.2_GH0.tar.gz) = 25444527
+SHA256 (zed-industries-zed-v0.233.7_GH0.tar.gz) = 2428185c9a6981433e83ed4e979fed4370c73e6439b6352f291e5a9540378678
+SIZE (zed-industries-zed-v0.233.7_GH0.tar.gz) = 25485523
diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock
index bcbe34456537..6632f783bb16 100644
--- a/editors/zed/files/patch-Cargo.lock
+++ b/editors/zed/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig 2026-04-15 21:06:43 UTC
+--- Cargo.lock.orig 2026-04-23 01:03:50 UTC
+++ Cargo.lock
-@@ -8890,21 +8890,21 @@ name = "ipc-channel"
+@@ -8881,21 +8881,21 @@ name = "ipc-channel"
[[package]]
name = "ipc-channel"
@@ -30,7 +30,7 @@
]
[[package]]
-@@ -20631,16 +20631,6 @@ name = "windows"
+@@ -20594,16 +20594,6 @@ name = "windows"
[[package]]
name = "windows"
@@ -47,7 +47,7 @@
version = "0.61.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893"
-@@ -20721,19 +20711,6 @@ name = "windows-core"
+@@ -20696,19 +20686,6 @@ name = "windows-core"
[[package]]
name = "windows-core"
@@ -67,7 +67,7 @@
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
-@@ -20793,17 +20770,6 @@ name = "windows-implement"
+@@ -20779,17 +20756,6 @@ name = "windows-implement"
[[package]]
name = "windows-implement"
@@ -85,7 +85,7 @@
version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
-@@ -20826,17 +20792,6 @@ name = "windows-interface"
+@@ -20823,17 +20789,6 @@ name = "windows-interface"
[[package]]
name = "windows-interface"
@@ -103,7 +103,7 @@
version = "0.59.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
-@@ -20922,15 +20877,6 @@ name = "windows-result"
+@@ -20919,15 +20874,6 @@ name = "windows-result"
[[package]]
name = "windows-result"
@@ -119,7 +119,7 @@
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
-@@ -20945,16 +20891,6 @@ dependencies = [
+@@ -20942,16 +20888,6 @@ dependencies = [
checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
"windows-link 0.2.1",
diff --git a/editors/zed/files/patch-crates_fs_src_fs.rs b/editors/zed/files/patch-crates_fs_src_fs.rs
index 7c82e699284e..874f0af02b74 100644
--- a/editors/zed/files/patch-crates_fs_src_fs.rs
+++ b/editors/zed/files/patch-crates_fs_src_fs.rs
@@ -1,6 +1,6 @@
---- crates/fs/src/fs.rs.orig 2026-04-10 01:17:11 UTC
+--- crates/fs/src/fs.rs.orig 2026-04-23 01:03:50 UTC
+++ crates/fs/src/fs.rs
-@@ -363,7 +363,7 @@ impl FileHandle for std::fs::File {
+@@ -441,7 +441,7 @@ impl FileHandle for std::fs::File {
Ok(new_path)
}
@@ -9,7 +9,7 @@
fn current_path(&self, _: &Arc<dyn Fs>) -> Result<PathBuf> {
use std::{
ffi::{CStr, OsStr},
-@@ -372,7 +372,10 @@ impl FileHandle for std::fs::File {
+@@ -450,7 +450,10 @@ impl FileHandle for std::fs::File {
let fd = self.as_fd();
let mut kif = MaybeUninit::<libc::kinfo_file>::uninit();
@@ -21,7 +21,7 @@
let result = unsafe { libc::fcntl(fd.as_raw_fd(), libc::F_KINFO, kif.as_mut_ptr()) };
anyhow::ensure!(result != -1, "fcntl returned -1");
-@@ -384,6 +387,11 @@ impl FileHandle for std::fs::File {
+@@ -462,6 +465,11 @@ impl FileHandle for std::fs::File {
Ok(path)
}
@@ -33,7 +33,7 @@
#[cfg(target_os = "windows")]
fn current_path(&self, _: &Arc<dyn Fs>) -> Result<PathBuf> {
use std::ffi::OsString;
-@@ -474,7 +482,7 @@ impl RealFs {
+@@ -552,7 +560,7 @@ impl RealFs {
}
}
@@ -42,7 +42,7 @@
fn rename_without_replace(source: &Path, target: &Path) -> io::Result<()> {
let source = path_to_c_string(source)?;
let target = path_to_c_string(target)?;
-@@ -494,6 +502,27 @@ fn rename_without_replace(source: &Path, target: &Path
+@@ -572,6 +580,27 @@ fn rename_without_replace(source: &Path, target: &Path
)
};
@@ -70,7 +70,7 @@
if result == 0 {
Ok(())
} else {
-@@ -521,7 +550,7 @@ fn rename_without_replace(source: &Path, target: &Path
+@@ -599,7 +628,7 @@ fn rename_without_replace(source: &Path, target: &Path
.map_err(|_| io::Error::last_os_error())
}
@@ -79,7 +79,7 @@
fn path_to_c_string(path: &Path) -> io::Result<CString> {
CString::new(path.as_os_str().as_bytes()).map_err(|_| {
io::Error::new(
-@@ -625,7 +654,12 @@ impl Fs for RealFs {
+@@ -703,7 +732,12 @@ impl Fs for RealFs {
}
let use_metadata_fallback = {
@@ -93,7 +93,7 @@
{
let source = source.to_path_buf();
let target = target.to_path_buf();
-@@ -658,7 +692,12 @@ impl Fs for RealFs {
+@@ -736,7 +770,12 @@ impl Fs for RealFs {
}
}
diff --git a/editors/zed/files/patch-crates_fs_tests_integration_fs.rs b/editors/zed/files/patch-crates_fs_tests_integration_fs.rs
index 589cce7f0855..82e8c9869b81 100644
--- a/editors/zed/files/patch-crates_fs_tests_integration_fs.rs
+++ b/editors/zed/files/patch-crates_fs_tests_integration_fs.rs
@@ -1,6 +1,6 @@
---- crates/fs/tests/integration/fs.rs.orig 2026-03-26 12:08:08 UTC
+--- crates/fs/tests/integration/fs.rs.orig 2026-04-23 01:03:50 UTC
+++ crates/fs/tests/integration/fs.rs
-@@ -528,7 +528,12 @@ async fn test_rename(executor: BackgroundExecutor) {
+@@ -529,7 +529,12 @@ async fn test_rename(executor: BackgroundExecutor) {
}
#[gpui::test]
@@ -14,7 +14,7 @@
async fn test_realfs_parallel_rename_without_overwrite_preserves_losing_source(
executor: BackgroundExecutor,
) {
-@@ -556,7 +561,12 @@ async fn test_realfs_parallel_rename_without_overwrite
+@@ -557,7 +562,12 @@ async fn test_realfs_parallel_rename_without_overwrite
}
#[gpui::test]
diff --git a/editors/zed/files/patch-crates_gpui_src_platform.rs b/editors/zed/files/patch-crates_gpui_src_platform.rs
index 1c1e131cec37..cf215e7cdddd 100644
--- a/editors/zed/files/patch-crates_gpui_src_platform.rs
+++ b/editors/zed/files/patch-crates_gpui_src_platform.rs
@@ -1,4 +1,4 @@
---- crates/gpui/src/platform.rs.orig 2026-04-10 01:17:11 UTC
+--- crates/gpui/src/platform.rs.orig 2026-04-23 01:03:50 UTC
+++ crates/gpui/src/platform.rs
@@ -2,7 +2,7 @@ mod keystroke;
mod keyboard;
@@ -18,7 +18,7 @@
feature = "screen-capture"
))]
pub(crate) type PlatformScreenCaptureFrame = scap::frame::Frame;
-@@ -1567,7 +1567,7 @@ pub enum WindowKind {
+@@ -1575,7 +1575,7 @@ pub enum WindowKind {
/// A Wayland LayerShell window, used to draw overlays or backgrounds for applications such as
/// docks, notifications or wallpapers.
diff --git a/editors/zed/files/patch-crates_project_src_agent__server__store.rs b/editors/zed/files/patch-crates_project_src_agent__server__store.rs
index 0a594b8fd9ab..59f8b6927170 100644
--- a/editors/zed/files/patch-crates_project_src_agent__server__store.rs
+++ b/editors/zed/files/patch-crates_project_src_agent__server__store.rs
@@ -1,6 +1,6 @@
---- crates/project/src/agent_server_store.rs.orig 2026-04-15 21:06:43 UTC
+--- crates/project/src/agent_server_store.rs.orig 2026-04-23 01:03:50 UTC
+++ crates/project/src/agent_server_store.rs
-@@ -1189,6 +1189,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
+@@ -1191,6 +1191,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
"linux"
} else if cfg!(target_os = "windows") {
"windows"
@@ -9,7 +9,7 @@
} else {
anyhow::bail!("unsupported OS");
};
-@@ -1377,6 +1379,8 @@ impl ExternalAgentServer for LocalRegistryArchiveAgent
+@@ -1379,6 +1381,8 @@ impl ExternalAgentServer for LocalRegistryArchiveAgent
"linux"
} else if cfg!(target_os = "windows") {
"windows"
diff --git a/editors/zed/files/patch-crates_zed_Cargo.toml b/editors/zed/files/patch-crates_zed_Cargo.toml
index 93b318459b5e..9d61a6769908 100644
--- a/editors/zed/files/patch-crates_zed_Cargo.toml
+++ b/editors/zed/files/patch-crates_zed_Cargo.toml
@@ -1,4 +1,4 @@
---- crates/zed/Cargo.toml.orig 2026-04-10 01:17:11 UTC
+--- crates/zed/Cargo.toml.orig 2026-04-23 01:03:50 UTC
+++ crates/zed/Cargo.toml
@@ -91,7 +91,6 @@ copilot_ui.workspace = true
copilot.workspace = true
@@ -8,7 +8,7 @@
csv_preview.workspace = true
dap_adapters.workspace = true
db.workspace = true
-@@ -243,6 +242,9 @@ pkg-config = "0.3.22"
+@@ -248,6 +247,9 @@ pkg-config = "0.3.22"
[target.'cfg(target_os = "linux")'.build-dependencies]
pkg-config = "0.3.22"
diff --git a/editors/zed/files/patch-crates_zed_src_main.rs b/editors/zed/files/patch-crates_zed_src_main.rs
index e8b83130ec5c..b781d7990784 100644
--- a/editors/zed/files/patch-crates_zed_src_main.rs
+++ b/editors/zed/files/patch-crates_zed_src_main.rs
@@ -1,4 +1,4 @@
---- crates/zed/src/main.rs.orig 2026-04-15 21:06:43 UTC
+--- crates/zed/src/main.rs.orig 2026-04-23 01:03:50 UTC
+++ crates/zed/src/main.rs
@@ -13,6 +13,7 @@ use collections::HashMap;
use client::{Client, ProxySettings, RefreshLlmTokenListener, UserStore, parse_zed_link};
@@ -8,7 +8,7 @@
use crashes::InitCrashHandler;
use db::kvp::{GlobalKeyValueStore, KeyValueStore};
use editor::Editor;
-@@ -192,6 +193,7 @@ fn main() {
+@@ -194,6 +195,7 @@ fn main() {
}
// `zed --crash-handler` Makes zed operate in minidump crash handler mode
@@ -16,7 +16,7 @@
if let Some(socket) = &args.crash_handler {
crashes::crash_server(socket.as_path());
return;
-@@ -336,6 +338,7 @@ fn main() {
+@@ -338,6 +340,7 @@ fn main() {
KeyValueStore::from_app_db(&app_db),
));
@@ -24,7 +24,7 @@
crashes::init(
InitCrashHandler {
session_id,
-@@ -570,6 +573,7 @@ fn main() {
+@@ -573,6 +576,7 @@ fn main() {
cx.subscribe(&user_store, {
let telemetry = telemetry.clone();
move |_, evt: &client::user::Event, _| match evt {
@@ -32,7 +32,7 @@
client::user::Event::PrivateUserInfoUpdated => {
crashes::set_user_info(crashes::UserInfo {
metrics_id: telemetry.metrics_id().map(|s| s.to_string()),
-@@ -615,6 +619,7 @@ fn main() {
+@@ -618,6 +622,7 @@ fn main() {
auto_update::init(client.clone(), cx);
dap_adapters::init(cx);
auto_update_ui::init(cx);
diff --git a/editors/zed/files/patch-crates_zed_src_zed.rs b/editors/zed/files/patch-crates_zed_src_zed.rs
index 169b28f2ac8c..7c076d753575 100644
--- a/editors/zed/files/patch-crates_zed_src_zed.rs
+++ b/editors/zed/files/patch-crates_zed_src_zed.rs
@@ -1,6 +1,6 @@
---- crates/zed/src/zed.rs.orig 2026-04-15 21:06:43 UTC
+--- crates/zed/src/zed.rs.orig 2026-04-23 01:03:50 UTC
+++ crates/zed/src/zed.rs
-@@ -450,6 +450,7 @@ pub fn initialize_workspace(app_state: Arc<AppState>,
+@@ -499,6 +499,7 @@ pub fn initialize_workspace(app_state: Arc<AppState>,
if let Some(specs) = window.gpu_specs() {
log::info!("Using GPU: {:?}", specs);
show_software_emulation_warning_if_needed(specs.clone(), window, cx);