-
Notifications
You must be signed in to change notification settings - Fork 302
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
gvim line height became noticeably bigger in 2.200 #334
Comments
Looks like it is increased indeed. Here is discussion on how to manually make it smaller https://vi.stackexchange.com/questions/10043/how-to-change-the-space-between-lines-in-vim |
The new line height also affects GVim's airline which is now higher so that the height of some special characters, like the left and right triangles, don't match any longer. |
Yep, I know how to workaround it in gvim with |
It's difficult matter. There is 4 groups of metrics in font that can be used as reference points when calculation the line-height in the rendering process. The only metrics became bigger in the 2.200 is the |
@Zcowyzrg Well this problem actually can be fixed fairly easy. I'll put in the list for the next release. |
Ok, i pushed a demo fix. I will be grateful if you can test it.
|
@philippnurullin yes, looks so much better! |
I can confirm this as well, and even the airline characters fit nicely together now. |
Ok, Glad to hear! I'll include this fix in the next update then. @mgieseki Can you share the screen with the Powerline example. I saw a nasty placement of triangles. Wonder if this if affected too? |
Thanks, looking better! I'll add a bit overlapping to eliminate the gaps. |
I have just checked the 2.200 font on my linux box - and I don't have any issues with the font like I do on Windows. Both the "normal" and the "NL" versions have identical line height, box drawing characters have no gaps, no "weaker appearance" (which I presume is a scaling issue in Windows). I couldn't find any relevant general font metric that could contribute to the issues in Windows - |
— Vertical metrics (win, hhea, typo) made equal to prevent different line-height #334 #286 — Because of vertical metrics unification Vietnamese diacritics was made more compact in capital letters — Added symbols □ △ ▽ ◁ ▷ ▻ ◅ ► ◄ ▪ ▫ ▴ ▾ ◂ ▸ ▵ ◃ ▹ ▿ ∘ ❮ ❯ ❰ ❱ ◌ ◯ ◎ ✕ ⚠ ⚡ ⌂ ◔ ◧ ◨ ◩ ◪ ◫ ⌄ ⌅ ◕ ⌥ ⌃ ⇧ ⌘ #277 — Added Bitcoin symbol #292 — Correction in Greek letters Θ ρ #336
Pulled today and found that my terminal has become significantly larger than expected. I managed to fix it by manually specifying line height to be 2px shorter. |
Updating from |
2.200
2.002
The text was updated successfully, but these errors were encountered: