daa84 / neovim-gtk

gtk ui for neovim
GNU General Public License v3.0
718 stars 57 forks source link

Floating point issues cause gaps in background occasionally #253

Open jacobmischka opened 4 years ago

jacobmischka commented 4 years ago

Ever since the Pango 1.44 changes some floating point issues cause background rectangles to not quite touch occasionally, resulting in some unsightly vertical lines:

image

I have a less-than-ideal change that fixes it (https://github.com/jacobmischka/neovim-gtk/commit/c389675b22a4377aea26ee0ad5e65036e406c6cb), but I'm going to run it locally for a while before submitting a PR to make sure it doesn't cause any other issues.

Technical information (please complete the following information):