[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Font used in menu bar of GNU Emacs 22.3

From: Peter Dyballa
Subject: Font used in menu bar of GNU Emacs 22.3
Date: Mon, 2 Aug 2010 00:35:45 +0200


When I discovered that GNU Emacs 24.x from CVS (or rather BZR now) uses Emacs.pane.dialog.faceName or Emacs.pane.menubar.faceName I set Emacs*pane.menubar.font to a quite legible font, -linotype-optima- black-*-*-*-10-*-*-*-*-*-*-*. Then the X server, XQuartz 2.5.1 (xorg- server, was updated and started to use Freetype 2.4.x instead of 2.3.12. The titles in menu bar and the entries inside the menus rendered ugly, illegibly, although 'i' was now reproduced as two dark areas instead of one, shaped like an 'l'. Now so many other glyphs had "beards" of additional pixels in all directions which made them illegible.

I can understand why GNU Emacs 23.2 is susceptible to this change in libfreetype, it uses this file. But why is GNU Emacs 22.3 showing the same illegible glyphs? It does not use libfreetype:

/sw/lib/libXaw3d.7.dylib (compatibility version 7.0.0, current version 7.0.0) /sw/lib/libgif.4.dylib (compatibility version 6.0.0, current version 6.6.0) /sw/lib/libjpeg.62.dylib (compatibility version 63.0.0, current version 63.0.0) /sw/lib/libpng12.0.dylib (compatibility version 36.0.0, current version 36.0.0) /sw/lib/libtiff.3.dylib (compatibility version 12.0.0, current version 12.2.0) /sw/lib/ncurses/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0) /usr/X11/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /usr/X11/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0) /usr/X11/lib/libX11.6.dylib (compatibility version 9.0.0, current version 9.0.0) /usr/X11/lib/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0) /usr/X11/lib/libXmu.6.dylib (compatibility version 9.0.0, current version 9.0.0) /usr/X11/lib/libXpm.4.dylib (compatibility version 16.0.0, current version 16.0.0) /usr/X11/lib/libXt.6.dylib (compatibility version 7.0.0, current version 7.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)

Is the X server "cleverly" using libfreetype to render the font and then pass these bitmaps to GNU Emacs 22.3?

Mac OS X 10.5.8 (Leopard), PPC hardware, Xaw3d instead of GTK.



Spam will be a thing of the past in two years' time.
                                – Bill Gates, Jan 2004

reply via email to

[Prev in Thread] Current Thread [Next in Thread]