I've sent this already, but it was upheld for moderation due to file
size.  Sorry for not thinking about this earlier.

I've put a patch that removes the bitmap scaling code on

  http://www.pps.jussieu.fr/~jch/software/private/no-bitmap-scale.patch

I've only tested it with KDrive, but there's no good reason why it
should break the XFree86 server.  It probably breaks Xprt, though.

I'd be glad to get some feedback before submitting it.  If people
object, I can always make a patch that makes the bitmap scaling
optional but doesn't actually remove any code.

Here's my suggested release notes entry:

   The support for scaling bitmap fonts is removed.

   The server's ability to scale bitmap fonts confuses both users and
   application developers.  Many X installations are configured
   incorrectly, leading to the familiar ``ugly fonts'' syndrome.

   Recently, high-quality free scalable vector fonts have become widely
   available; a number of such fonts are included with XFree86, others
   can be found bundled with other software packages, notably Aladdin
   Ghostscript version 6.0 and later.  Because of that, the ability to
   scale bitmap fonts is no longer needed, and has been removed from
   XFree86, leading to much simpler server configuration.

   Because of this change, you will need to remove any ``:unscaled''
   attributes from your font path.  Please check your XF86Config (or
   XF86Config-4) file for any lines of the form

           FontPath        "/usr/lib/X11/fonts/misc/:unscaled"

   and remove the ``:unscaled'' part, e.g.

           FontPath        "/usr/lib/X11/fonts/misc/"
  
_______________________________________________
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts

Reply via email to