[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