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
Text rendering error #5753
Comments
Could you upload the file where this happens? That would help a lot with debugging the issue. Also just to clarify: You have placed the cursor at the end of the file and then press |
index.md |
I cannot reproduce this using Wezterm, Cmd or Powershell on Windows 10. I'm using a somewhat recent commit from |
I also can not reproduce this using Konsole on OpenSUSE Tumbleweed, using 447909e, which is the My repro steps:@shengliawa Please check if this matches your steps to crash. Could be I misunderstood you. Option 1 - last char of last line:
Option 2 - past the last char of last line:
@shengliawa Could you try with the latest |
I compiled the version from master. helix |
Are you able to make a screen recording of that? I moved around, copy-pasted selections etc. in your file, but I observed no messed up texts. |
https://raw.githubusercontent.com/shengliawa/shengliawa.github.io/main/helix.mp4 |
I experience this on my Windows machine with Alacritty and Korean/Japanese/Chinese, but I never filed a bug report assuming it was an issue with the terminal (Wezterm works fine). It could alternatively have something to do with the font, version of conpty, or alacritty/alacritty#1295. I don't know. Additional behavior I experience: The text below the English is not empty, it's just not rendered until insert mode is exited. |
OK, Helix's font rendering is normal under |
I could imagine this should be noted in the A PR adding a heads-up for Windows users of CJK languages, and a recommendation to use Wezterm could potentially help many others. |
There is actually a terminal support page on the wiki https://github.com/helix-editor/helix/wiki/Terminal-Support so a note could be added there |
Still think there should be a "Requirements" page or similar, text to https://docs.helix-editor.com/install.html - the wiki isn't as easy to be found as the documentation. (And I wouldn't expect both in parallel to exist and be relevant and up to date.) |
Summary
When I move the cursor up at the end of the file.
A lot of cursors appear suddenly and the text obviously renders incorrectly
Reproduction Steps
I tried this:
hx
I expected this to happen:
Font rendering is normal
Instead, this happened:
Helix log
~/.cache/helix/helix.log
Platform
Windows
Terminal Emulator
Original PowerShell 7.3.2
Helix Version
helix 22.12 (96ff64a)
The text was updated successfully, but these errors were encountered: