[Pkg-tcltk-devel] Bug#543221: tk8.6: Font specification incompatible with legacy apps
Harald Braumann
harry at unheit.net
Sun Aug 23 10:22:12 UTC 2009
Package: tk8.6
Version: 8.6.0~b1-2
Severity: important
Fonts can now be specified in additional formats. E.g., I can set the X resource
*font: "DejaVu Sans Mono" 7
and this works with tk8.6-apps. But it breaks legacy apps:
$ xterm
xterm: cannot load font "DejaVu Sans Mono" 7
$ emacs
Font `"DejaVu Sans Mono" 7' is not defined
They expect an XLFD in the font resource. It is thus not possible to specify an
Xft default font. Each application would have to be configured separately.
The solution IMO is to indroduce new variables for the new font specifications,
just like xterm did when it gained Xft support (XTerm*faceName, XTerm*faceSize).
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.29.3
Locale: LANG=POSIX, LC_CTYPE=de_AT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages tk8.6 depends on:
ii libc6 2.9-23 GNU C Library: Shared libraries
ii libfontconfig1 2.6.0-4 generic font configuration library
ii libfreetype6 2.3.9-5 FreeType 2 font engine, shared lib
ii libx11-6 2:1.2.2-1 X11 client-side library
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxft2 2.1.13-3 FreeType-based font drawing librar
ii libxrender1 1:0.9.4-2 X Rendering Extension client libra
ii libxss1 1:1.1.3-1 X11 Screen Saver extension library
ii tcl8.6 8.6.0~b1-3 Tcl (the Tool Command Language) v8
ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime
Versions of packages tk8.6 recommends:
ii mrxvt [x-terminal-emulator] 0.5.4-1 lightweight multi-tabbed X termina
ii tilda [x-terminal-emulator] 0.09.6-1 terminal emulator with first perso
ii xterm [x-terminal-emulator] 243-1 X terminal emulator
tk8.6 suggests no packages.
-- no debconf information
More information about the Pkg-tcltk-devel
mailing list