jquast / wcwidth

Python library that measures the width of unicode strings rendered to a terminal
Other
393 stars 58 forks source link

DRAFT: Expand zero-width support for ZWJ and emoji sequences #85

Closed jquast closed 11 months ago

jquast commented 11 months ago

Discussion,

Work remaining,

codecov[bot] commented 11 months ago

Codecov Report

Attention: 5 lines in your changes are missing coverage. Please review.

Files Coverage Δ
wcwidth/emoji_zwj_sequences.py 100.00% <ø> (ø)
wcwidth/table_wide.py 100.00% <ø> (ø)
wcwidth/table_zero.py 100.00% <ø> (ø)
wcwidth/unicode_versions.py 100.00% <ø> (ø)
wcwidth/wcwidth.py 94.68% <83.33%> (-5.32%) :arrow_down:

:loudspeaker: Thoughts on this report? Let us know!.

jquast commented 11 months ago

Sorry, no need to review, I have been using this branch for multiple ideas. I will carve them into smaller PR's, beginning with the automatic tests.

I am just performing automatic tests against popular terminals, now, and committing their results, when I'm finished with that I'll start smaller PR's, thank you!