I don't think this is a bug with Unifont, but with a font rendering
engine.  I am on the road now and just have Debian Jessie with me using
Unifont8.0.01-1.  I don't have Ubuntu with me but my Debian setup should
be close.  The Iceweasel browser on my Debian Jessie system displays
this bug report just fine.  I've also tried this in Firefox with the
same results.  In both browsers I set the default font to Unifont.

The character you mention is in an upper Unicode plane, so it is not in
the "Unifont" font; it is in the "Unifont Upper" font.  Both TTF files
are included in the "unifont" package.  If you set your default font to
Unifont though, I doubt that upper-plane glyphs are being taken from
"Unifont Upper" unless you specifically tell the application you are
running to do that.

TrueType has a hard limit of 2^16 glyphs per font, so it was necessary
to put glyphs above Unicode Plane 0 (the Basic Multilingual Plane) in a
separate font file.

If you are specifying upper-plane Unicode glyphs using Unicode surrogate
pairs (U+D83C, U+DFC1), that might cause problems with an application
expecting UTF-8.  But if you saw the flag glyph (U+01F3C1), you must
have entered it correctly in your original file.

I think this bug needs to be reassigned to whatever font rendering
system is involved.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1489360

Title:
  🏁 Spaces after some unicode characters are looking like unicode
  placeholder characters

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unifont/+bug/1489360/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to