blinksh / blink

Blink Mobile Shell for iOS (Mosh based)
https://blink.sh
GNU General Public License v3.0
6.15k stars 574 forks source link

Vertical lines are not contiguous with most fonts #607

Open eliezercabrera opened 5 years ago

eliezercabrera commented 5 years ago

For example, compare this segmented vertical line with Pragmata Pro: img_0307

to this contiguous line with Fira Code: img_0308

Of the fonts I have tried, which include all the ones included by default, a few of the ones in the blinksh/fonts repository, and Iosevka, only Fira Code and Source Code Pro work perfectly. I think Menlo and some other font work also work well but only at precise font sizes, often too large for my needs.

Pragmata Pro, my favourite, showcases their beautiful line drawing characters on its website. I know some of the other fonts can draw contiguous lines too.

xguerin commented 1 year ago

I'm seeing the same issue with Berkeley Mono https://berkeleygraphics.com/typefaces/berkeley-mono. I tried to play with line-gap-override: 90%;, but it does not seem to have any effect. Maybe a solution similar to this: https://github.com/vercel/hyper/issues/2850?