Summary: | [Regression] Harfbuzz 1.2.0 - Missing space after å in gnome-shell overlay dialogs | ||
---|---|---|---|
Product: | HarfBuzz | Reporter: | Bjørn Lie <bjorn.lie> |
Component: | src | Assignee: | Behdad Esfahbod <freedesktop> |
Status: | RESOLVED NOTOURBUG | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | bjorn.lie, dave, freedesktop |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Wrong rendering / missing space 1.2.0
OK rendering with harfbuzz 1.1.3 cantarell font in use - version 0.0.20 |
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 ). 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. 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.
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).