Skip to content
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

Typing in Japanese in Helix Within a Zellij Session Doesn't Render Properly #12292

Open
tahoeschrader opened this issue Dec 19, 2024 · 0 comments
Labels
C-bug Category: This is a bug

Comments

@tahoeschrader
Copy link

tahoeschrader commented Dec 19, 2024

Summary

When typing in Japanese (within a Zellij Session only) the text does not render as you type it. Instead, it oddly renders off to the right side (see attached video). This does not happen when repeating the same steps with Vim.

  • Typing in Japanese in the terminal renders properly as you type it
  • Typing in Japanese in helix renders properly as you type it
  • Opening a Zellij window and typing in the terminal renders properly as you type it
  • Opening a Zellij window and then helix and then typing does NOT render properly as you type it
  • Opening a Zellij window and then vim and then typing does render properly as you type it

Was able to reproduce this bug in both Wezterm and Terminal.app (default Mac terminal).

Zellij version is 0.41.2
Other versions listed in bug report.

0006-12-19.18.07.54.mov

Reproduction Steps

I tried this:

  1. Open wezterm manually from mac launchpad
  2. zellij
  3. hx test.txt
  4. press i to go into insert mode
  5. change keyboard from English input to Japanese input
  6. type arigato

I expected this to happen: see kana/kanji as you type at the location of the cursor.

Instead, this happened: kana/kanji only renders at cursor when you press enter and instead is shown partially rendering far to the right of the window

Helix log

~/.cache/helix/helix.log
please provide a copy of `~/.cache/helix/helix.log` here if possible, you may need to redact some of the lines

Platform

MacOS Sequoia 15.1.1

Terminal Emulator

wezterm 20240203-110809-5046fc22

Installation Method

nixpkgs

Helix Version

helix 24.7 (079f544)

@tahoeschrader tahoeschrader added the C-bug Category: This is a bug label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug
Projects
None yet
Development

No branches or pull requests

1 participant