microsoft / microsoft/terminal
Line height does not apply to legacy computing symbols
- Dominant language
- C++
- Stars
- 105k
- Forks
- 9.6k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 29
Description
### Windows Terminal version
1.21.3231.0
### Windows build number
10.0.19045.0
### Other Software
- Ubuntu 22.04.5 LTS (WSL2)
- [Cascadia Code 2407.24](https://github.com/microsoft/cascadia-code/releases/tag/v2407.24) Nerd Font
### Steps to reproduce
Printing legacy computing symbols (using a font that supports them), such as `▔🮂🮃▀🮄🮅🮆█ █🮋🮊🮉▐🮈🮇▕ ▏🭰🭱🭲🭳🭳🭵▕` and increase the font line height (`cellHeight` setting in the JSON).
### Expected Behavior
There should be no visible gaps between the characters, either vertically or horizontally, as it is for block elements:
1.1 line height

1.5 line height

### Actual Behavior
Legacy computing symbols have noticeable vertical gaps when increasing the line height. There are also smaller horizontal gaps.
1.1 line height

1.5 line height

Contributor guide
Assessment
This issue has not been assessed yet.