Created attachment 121856 [details] Wrong rendering / missing space 1.2.0 Harfbuzz 1.2.0 - Missing space after å in gnome-shell overlay dialogs Please see screenshots I will attach. As far as I was able to see it was only affecting the Scandinavian letter å (Å) Reverting to harfbuzz 1.1.3 fixes the issue. This is with gnome-shell/mutter 3.19.90 Tested on 2 different machines (one with Nvidia binary driver, and one intel haswell).
Created attachment 121857 [details] OK rendering with harfbuzz 1.1.3
Can you attach the font in question please? Is it Cantarell?
Yes on the screenshots it's cantarell (but on the other machine I tested on there is Adobe Source Sans Pro in use). See also bug filed by someone else at gnome https://bugzilla.gnome.org/show_bug.cgi?id=762369 Same seems to be happening for German
Created attachment 121858 [details] cantarell font in use - version 0.0.20 Fontconfig for cantarell bjolie@haldis:~> cat /usr/share/cantarell-fonts/conf.avail/31-cantarell.conf <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE fontconfig SYSTEM "../fonts.dtd"> <!-- Define aliasing and other fontconfig settings for Cantarell. --> <fontconfig> <!-- Generic name assignment --> <match target="pattern"> <test qual="any" name="family"> <string>Cantarell</string> </test> <edit name="family" mode="assign" binding="weak"> <string>Cantarell</string> </edit> </match> </fontconfig>
(In reply to Bjørn Lie from comment #3) > Yes on the screenshots it's cantarell (but on the other machine I tested on > there is Adobe Source Sans Pro in use). Err.. Sorry! It's the other way around, the screenshots are from the machine with Adobe Source Sans Pro, but in any case, I had the same on the box with Cantarell, so I doubt what font is use is of importance.
It's not possible that the font used is not important :). I'll check when I get to my laptop.
(In reply to Behdad Esfahbod from comment #6) > It's not possible that the font used is not important :). I'll check when I > get to my laptop. Let me rephrase then: I can reproduce it with both Cantarell and Source Sans Pro. (off topic for this bug: I get no email notifications from here for some reason :-/ - so my response time will be off ).
https://github.com/behdad/harfbuzz/issues/228 :)
I tested your version of the font, and it's definitely a font bug. Glyphs that are not marks have glyph class 3 in GDEF. That's the cause of this bug. Uniscribe renders them the same as well.
Upstreamed: https://bugzilla.gnome.org/enter_bug.cgi?product=cantarell-fonts
Please test with the official .otfs from https://git.gnome.org/browse/cantarell-fonts/tree/otf and report bugs at https://bugzilla.gnome.org/show_bug.cgi?id=762386.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.