Skip to content
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

tools/sizes.py: Change Unicode box-drawing chars to that of double version #8573

Merged
merged 2 commits into from
May 17, 2022

Conversation

jjsuwa-sys3175
Copy link
Contributor

Due to historical circumstances, some of light/heavy version of Unicode box-drawing chars may have twice width of others (aka. "Zen-Kaku" in Japanese, means full-square), eg. All of '─'(U+2500), '│'(U+2502), '└'(U+2514) and '├'(U+251C) correspond to that in Windows Japanese fonts and locale.

Double versions, '═'(U+2550), '║'(U+2551), '╚'(U+255A) and '╠'(U+2560) are not like that.

(See Box Drawing, The Unicode Standard)

…rsion

Due to historical circumstances, some of light/heavy version of Unicode
box-drawing chars may have twice width of others (aka. "Zen-Kaku" in Japanese,
means full-square), eg. All of '─'(U+2500), '│'(U+2502), '└'(U+2514) and
'├'(U+251C) correspond to that in Windows Japanese fonts and locale.

Double versions, '═'(U+2550), '║'(U+2551), '╚'(U+255A) and '╠'(U+2560) are
not like that.

(See [Box Drawing, The Unicode Standard](https://www.unicode.org/charts/PDF/U2500.pdf))
@mcspr mcspr merged commit fd9af97 into esp8266:master May 17, 2022
@jjsuwa-sys3175 jjsuwa-sys3175 deleted the double-box-drawing-chars branch May 17, 2022 13:52
hasenradball pushed a commit to hasenradball/Arduino that referenced this pull request Nov 18, 2024
…rsion (esp8266#8573)

Due to historical circumstances, some of light/heavy version of Unicode
box-drawing chars may have twice width of others (aka. "Zen-Kaku" in Japanese,
means full-square), eg. All of '─'(U+2500), '│'(U+2502), '└'(U+2514) and
'├'(U+251C) correspond to that in Windows Japanese fonts and locale.

Double versions, '═'(U+2550), '║'(U+2551), '╚'(U+255A) and '╠'(U+2560) are
not like that.

(See [Box Drawing, The Unicode Standard](https://www.unicode.org/charts/PDF/U2500.pdf))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants