belluzj / fantasque-sans

A font family with a great monospaced variant for programmers.
http://openfontlibrary.org/en/font/fantasque-sans-mono
SIL Open Font License 1.1
7.03k stars 155 forks source link

Closing single quote issue #59

Closed kartynnik closed 8 years ago

kartynnik commented 8 years ago

In GCC output, single quotes are distinct from apostrophes:

../fstext/deterministic-fst-compo.h:96:12: error: ‘state_table_’ was not declared in this scope

I get the following rendering issue with Fantasque Sans Mono Bold 1.7 on this line: image

belluzj commented 8 years ago

I can't reproduce. Which OS and terminal are you using? At what size?

kartynnik commented 8 years ago

Gnome Terminal, Ubuntu, Fantasque Sans Mono Bold 14. This behavior may also be attributed to Infinality being installed. Would be great if someone could try to reproduce on a vanilla Ubuntu installation.

kartynnik commented 8 years ago

This may also be connected with LC_ALL=en_US.UTF-8 (I mean, that the programs do use the curved closing bracket instead of the plain apostrophe). The same rendering was observed with the string

mv: cannot move ‘.config/nvimrc’ to ‘.config/nvim/init.vim’: No such file or directory
kartynnik commented 8 years ago

Interestingly, this issue doesn't come up with the released fonts - I had built them from sources. Closing the issue, sorry for the false alarm. I'll try to find out which versions of FontForge etc. I was using to build the fonts - just in case it would be helpful to warn against using them somewhere.

kartynnik commented 8 years ago

The FontForge version available in Ubuntu repositories is 20120731, which seems ancient. @belluzj, which one do you use?

belluzj commented 8 years ago

This ppa: https://launchpad.net/~fontforge/+archive/ubuntu/fontforge

kartynnik commented 8 years ago

Replacing the outdated FontForge version with the one from the PPA seems to resolve the issue. Added the PR #61 to warn about that.