-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
The emoji '🧑💻' which you can copied here and paste to lazygit, is not correctly handled by lazygit's editor and display component.
To Reproduce
Steps to reproduce the behavior:
- Copy the emoji above
- open commit panel in lazygit
- paste
- It will split into two glyphs and discarding the joiner <200d>, which will result in never displaying '🧑💻' in other software which should support displaying it, like Github.
- If I paste this emoji in nvim and commit, it can correctly display '🧑💻' in other software which can correctly displaying it, but it's still odd in Lazygit's commit history(displaying '🧑💻')
Expected behavior
Display '🧑💻' or display '🧑<200d>💻' like nvim editor are both ok to me, the former is better for sure.
Version info:
Run lazygit --version and paste the result here
0.42.0
Run git --version and paste the result here
Additional context
- The emoji is used in
gitmojiwhich stand for 'improve developer experience' - The emoji is composed by '🧑', '<200d>' and '💻'
Note: please try updating to the latest version or manually building the latest master to see if the issue still occurs.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working


