Open ChristopherDrum opened 1 month ago
On the current main branch, built with MSVC toolchain, backspace
works as expected for me. And, you should use the binary built using MSVC toolchain if possible, since the binary built using other toolchain is pretty problematic.
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
@ognevny Thank you for confirming. And yes, I am in ucrt64; I failed to mention that in the original post.
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 Keybinds don't work in MSYS2/UCRT64 when compiled with ld
, please?
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 installed0.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 the0.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