-
-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Some emojis break the table layout #300
Comments
I have general suggestion here: Why are we not using a TUI-lib crate for printing out the table? |
Because I did not find a decent one, plus the need was quite simple. I'm happy so far with the custom result! |
Hm... ok. Because I was thinking about tui-rs with its |
I did not know about such feature in tui-rs, interesting! But I'm a bit afraid to compile and package all tui-rs just for the table feature. You can try a POC and see if you want! |
Not blaming you but like... why are people putting emojis in their subjects? :\ |
Ask them 🤣 but often it is "commercial" emails, like recruitment or newsletters. |
I got a reply from there, it is not possible to always know the rendered width of an unicode. But I found out why some emoji break the table layout: there is special chars called variation selectors that are placed just after an emoji and can changed the appearance by selecting a variation of this same emoji. The work around I found is to remove such selectors from the table… |
Long-term: I'd like to see the ability to disable rendering emoji. It just looks bad and unnatural in my terminal. |
I re-open the issue, as it seems to be broken again since the use of |
Closing back, since the issue comes from terminal emulators in general. |
Like 🏕️.
The text was updated successfully, but these errors were encountered: