[Debian GNUstep maintainers] Bug#494933: charmap.app: the range switching is terribly slow
Marc J. Driftmeyer
mjd at reanimality.com
Sat Sep 6 08:03:19 UTC 2008
It's not just DejaVu. It's quite a number of them.
- Marc
Marc J. Driftmeyer
mjd at reanimality.com
http://www.reanimality.com
(509)435-5212
On Sep 5, 2008, at 10:59 AM, Hubert Chathi wrote:
> 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