-
-
Notifications
You must be signed in to change notification settings - Fork 120
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
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: