[Debian GNUstep maintainers] Bug#494933: charmap.app: the range switching is terribly slow

Hubert Chathi uhoreg at debian.org
Fri Sep 5 17:59:41 UTC 2008


Sorry for the delay, I've been off-list for a while.

On Fri, 15 Aug 2008 14:52:00 +0300, Yavor Doganov <yavor at gnu.org> said:

[...]

> The second problem is the original one.  For some (unknown to me)
> reason, defoma generates wrong FontInfo.plist for some fonts in
> /var/lib/defoma/gnustep-nfont.d/Fonts/*.nfont/.  It might be a bug in
> our gnustep-nfont.defoma script, or a bug in defoma.  When you switch
> a range in Charmap, it tries to find the appropriate font to display
> the characters, and does an extensive font lookup, which fails with

[...]

> The filenames for the fonts are simply generated wrong, and so it
> takes quite some time to traverse through all of them.  The cairo
> backend accesses the fonts directly, so this bug cannot be reproduced
> there.

This is probably a bug in the font package itself.  The DejaVu package
occasionally has incorrect font hints.  As well, when font filenames
change, it does not seem to un-register the old filename, and register
the new filename.  So defoma ends up pointing to the old file.

-- 
Hubert Chathi <uhoreg at debian.org> -- Jabber: hubert at uhoreg.ca
PGP/GnuPG key: 1024D/124B61FA         http://www.uhoreg.ca/
Fingerprint: 96C5 012F 5F74 A5F7 1FF7  5291 AF29 C719 124B 61FA





More information about the pkg-GNUstep-maintainers mailing list