-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keybinds don't work in MSYS2/UCRT64 when compiled with ld #18489
Comments
On the current main branch, built with MSVC toolchain, |
I use Zed sometimes on my machine with MSYS2. and I confirm that issue is here. but it's only for UCRT64 environment. I use Zed from CLANG64 environment, which doesn't have such bug. also I found that everything is broken, I can't even use arrows or ctrl+z... edit: as solution use zed from CLANG64 environment |
some logs
this doesn't happen in CLANG64 environment |
@ognevny Thank you for confirming. And yes, I am in ucrt64; I failed to mention that in the original post. |
no problem, it's easy to reproduce it in 2 environments |
turns out it's not an issue when lld is used for build. can you rename the issue to something like |
it's now not an issue since rust 1.83.0: rust-lang/rust#129079. turns out that it was broken thinlto. you can now close this and any other duplicating issues msys2 will switch to ld build soon: msys2/MINGW-packages#22774 |
got a report about this regression again 😢. I pushed a revert to build Zed in msys2 only with lld |
Check for existing issues
Describe the bug / provide steps to reproduce it
I have zed installed on Windows via MSYS2.
Everything was working fine until updating zed via
pacman -Syu
This installed
0.154.2-1 ([0.154.3-1](https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-zed) in git)
according to the MSYS2 package search info.I could type, but couldn't backspace in any text field: terminal, code editor, assistant, etc.
I grabbed
0.153.7-1
tarball and reinstalled zed via thatpacman -U <tarball_file_path>
Backspace works again.
I'm not entirely certain which zed was installed before the
0.154.2-1
update today, but I know it was0.153
-ish (.6 or .7, I don't know)Environment
Zed: v0.153.7 (Zed) <-- Now; after downgrade
OS: Windows 10.0.22631
Memory: 31.7 GiB
Architecture: x86_64
GPU: NVIDIA GeForce RTX 4070 Laptop GPU || NVIDIA || 561.09
MSYS2: 20240727
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your Zed.log file to this issue.
Zed.log
The text was updated successfully, but these errors were encountered: