Post #1401344
2026-04-18 08:52 UTC
Replies (6)
-
@kevin@gimbel.dev 2026-04-18 09:09
@muan Iโd be very interested in the solution as Iโve faced similar issues! I think the core problem is that ๐ฉ๐ปโ๐ป is made up of multiple Unicode characters, which causes rendering issues. Iโve had some super weird render issues lately with WezTerm and Ghostty on latest MacOS :(
-
@map@xoxo.zone 2026-04-18 09:33
@muan This looks like an issue cause by the emoji being a cluster of four different code points: woman, skin tone modifier, zero-width joiner, laptop. Have you tried a different font?
-
@mikesax@mas.to 2026-04-18 09:51
@muan Are you using a tab character? My guess is that the code is counting how many spaces to add to the next tab position based on the number of bytes rather than the actual horizontal position of the cursor before the tab character. That would have made sense in a world of single byte, fixed space characters but not today.
-
@dgraham@mastodon.social 2026-04-18 15:22
@muan This was a fun collab! https://github.com/github/g-emoji-element/pull/18
-
@dgraham@mastodon.social 2026-04-18 15:51
@muan I reported this bug with my developer account. I have no idea if Feedback Assistant is identical to shouting into the void, though.
-
@zakj@mastodon.social 2026-04-18 17:26
@muan Seems to be a bug in Terminal.app. ๐ I was able to reproduce in different shells, and couldnโt find a workaround. Your prompt works correctly for me in both kitty and ghostty, but I get that switching terminal apps may not be the solution you were hoping for!