GNU bug report logs - #8109
23.2; Fontconfig issues

Previous Next

Package: emacs;

Reported by: Eli Barzilay <eli <at> barzilay.org>

Date: Thu, 24 Feb 2011 10:57:01 UTC

Severity: minor

Found in version 23.2

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 8109 in the body.
You can then email your comments to 8109 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#8109; Package emacs. (Thu, 24 Feb 2011 10:57:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Eli Barzilay <eli <at> barzilay.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 24 Feb 2011 10:57:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Eli Barzilay <eli <at> barzilay.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 23.2; Fontconfig issues
Date: Thu, 24 Feb 2011 05:56:24 -0500
First, I've seen somewhere (on the popular emacs wiki maybe) a hint on
disabling antialiasing by using "Fontname-12:antialias=none".  After a
bunch of failures, I finally got it to work with a 0 instead:
"Fontname-12:antialias=0".  It's probably a good idea to include this
in the info file, since it's pretty hard to deal with.

But I have a real problem with the antialiasing now.  If I set the
font on startup to a non-antialiased font, it will stay this way.  For
example, if I use `set-frame-font' with "Fontname-12" after I used
the "...:antialias=none" initially, then it doesn't change the font
back to a smooth one.

And the reason I want this: I want to run with no antialiasing in a
vnc session in my office to make remote work faster, but I want to be
able to open a new frame locally on :0, *with* smoothing, when I'm in
the office.  With Emacs v23.1, I did that by using a different
xdefaults for the two displays, but since 23.2 it seems like there is
no effect in what emacs actually uses.



In GNU Emacs 23.2.1 (x86_64-redhat-linux-gnu, GTK+ Version 2.21.4)
 of 2010-07-08 on x86-10.phx2.fedoraproject.org
Windowing system distributor `Fedora Project', version 11.0.10904000
configured using `configure  '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-dbus' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xft' '--with-xpm' '--with-x-toolkit=gtk' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-optimize-sibling-calls''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: POSIX
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US
  value of $XMODIFIERS: @im=none
  locale-coding-system: iso-latin-1-unix
  default enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
  whitespace-mode: t
  rcirc-track-minor-mode: t
  desktop-save-mode: t
  cua-mode: t
  display-time-mode: t
  minibuffer-electric-default-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  temp-buffer-resize-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/eli/EliEmacs/extras/git hides /usr/share/emacs/site-lisp/git/git
/home/eli/EliEmacs/extras/git-blame hides /usr/share/emacs/site-lisp/git/git-blame
/home/eli/MyEmacs/quack hides /usr/share/emacs/site-lisp/goodies/quack
/home/eli/MyEmacs/matlab hides /usr/share/emacs/site-lisp/goodies/matlab
/home/eli/EliEmacs/extras/folding hides /usr/share/emacs/site-lisp/goodies/folding
/usr/share/emacs/site-lisp/goodies/htmlize hides /usr/share/emacs/site-lisp/htmlize/htmlize
/usr/share/emacs/site-lisp/goodies/emacs-goodies-loaddefs hides /usr/share/emacs/site-lisp/site-start.d/emacs-goodies-loaddefs
/usr/share/emacs/site-lisp/camldebug hides /usr/share/emacs/site-lisp/tuareg/camldebug
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-save hides /usr/share/emacs/site-lisp/vm/vm-save
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-message-history hides /usr/share/emacs/site-lisp/vm/vm-message-history
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-reply hides /usr/share/emacs/site-lisp/vm/vm-reply
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-startup hides /usr/share/emacs/site-lisp/vm/vm-startup
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-w3 hides /usr/share/emacs/site-lisp/vm/vm-w3
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-undo hides /usr/share/emacs/site-lisp/vm/vm-undo
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-window hides /usr/share/emacs/site-lisp/vm/vm-window
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-thread hides /usr/share/emacs/site-lisp/vm/vm-thread
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-mime hides /usr/share/emacs/site-lisp/vm/vm-mime
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-biff hides /usr/share/emacs/site-lisp/vm/vm-biff
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-pine hides /usr/share/emacs/site-lisp/vm/vm-pine
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-sort hides /usr/share/emacs/site-lisp/vm/vm-sort
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-serial hides /usr/share/emacs/site-lisp/vm/vm-serial
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-page hides /usr/share/emacs/site-lisp/vm/vm-page
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-delete hides /usr/share/emacs/site-lisp/vm/vm-delete
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/tapestry hides /usr/share/emacs/site-lisp/vm/tapestry
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-avirtual hides /usr/share/emacs/site-lisp/vm/vm-avirtual
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vcard hides /usr/share/emacs/site-lisp/vm/vcard
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-user hides /usr/share/emacs/site-lisp/vm/vm-user
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-imap hides /usr/share/emacs/site-lisp/vm/vm-imap
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-message hides /usr/share/emacs/site-lisp/vm/vm-message
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-pgg hides /usr/share/emacs/site-lisp/vm/vm-pgg
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-pcrisis hides /usr/share/emacs/site-lisp/vm/vm-pcrisis
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm hides /usr/share/emacs/site-lisp/vm/vm
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-build hides /usr/share/emacs/site-lisp/vm/vm-build
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-pop hides /usr/share/emacs/site-lisp/vm/vm-pop
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-version hides /usr/share/emacs/site-lisp/vm/vm-version
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-minibuf hides /usr/share/emacs/site-lisp/vm/vm-minibuf
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-digest hides /usr/share/emacs/site-lisp/vm/vm-digest
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-mark hides /usr/share/emacs/site-lisp/vm/vm-mark
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-macro hides /usr/share/emacs/site-lisp/vm/vm-macro
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-license hides /usr/share/emacs/site-lisp/vm/vm-license
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-w3m hides /usr/share/emacs/site-lisp/vm/vm-w3m
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-motion hides /usr/share/emacs/site-lisp/vm/vm-motion
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-vcard hides /usr/share/emacs/site-lisp/vm/vm-vcard
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-toolbar hides /usr/share/emacs/site-lisp/vm/vm-toolbar
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-crypto hides /usr/share/emacs/site-lisp/vm/vm-crypto
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/u-vm-color hides /usr/share/emacs/site-lisp/vm/u-vm-color
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-autoloads hides /usr/share/emacs/site-lisp/vm/vm-autoloads
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-rfaddons hides /usr/share/emacs/site-lisp/vm/vm-rfaddons
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-grepmail hides /usr/share/emacs/site-lisp/vm/vm-grepmail
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-autoload hides /usr/share/emacs/site-lisp/vm/vm-autoload
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-summary-faces hides /usr/share/emacs/site-lisp/vm/vm-summary-faces
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-search hides /usr/share/emacs/site-lisp/vm/vm-search
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-mouse hides /usr/share/emacs/site-lisp/vm/vm-mouse
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-summary hides /usr/share/emacs/site-lisp/vm/vm-summary
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-ps-print hides /usr/share/emacs/site-lisp/vm/vm-ps-print
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-cus-load hides /usr/share/emacs/site-lisp/vm/vm-cus-load
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-edit hides /usr/share/emacs/site-lisp/vm/vm-edit
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-folder hides /usr/share/emacs/site-lisp/vm/vm-folder
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-virtual hides /usr/share/emacs/site-lisp/vm/vm-virtual
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-vars hides /usr/share/emacs/site-lisp/vm/vm-vars
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-misc hides /usr/share/emacs/site-lisp/vm/vm-misc
/home/eli/EliEmacs/extras/vm/vm-8.1.93a/lisp/vm-menu hides /usr/share/emacs/site-lisp/vm/vm-menu
/usr/share/emacs/site-lisp/site-start.d/maxima-modes hides /usr/share/emacs/site-lisp/maxima/site_start.d/maxima-modes
/usr/share/emacs/site-lisp/flim/sha1 hides /usr/share/emacs/23.2/lisp/sha1
/home/eli/EliEmacs/extras/calculator hides /usr/share/emacs/23.2/lisp/calculator
/usr/share/emacs/site-lisp/flim/hex-util hides /usr/share/emacs/23.2/lisp/hex-util
/usr/share/emacs/site-lisp/flim/md4 hides /usr/share/emacs/23.2/lisp/md4
/home/eli/EliEmacs/extras/scheme hides /usr/share/emacs/23.2/lisp/progmodes/scheme
/usr/share/emacs/site-lisp/flim/ntlm hides /usr/share/emacs/23.2/lisp/net/ntlm
/usr/share/emacs/site-lisp/flim/sasl-digest hides /usr/share/emacs/23.2/lisp/net/sasl-digest
/usr/share/emacs/site-lisp/flim/sasl hides /usr/share/emacs/23.2/lisp/net/sasl
/usr/share/emacs/site-lisp/flim/hmac-def hides /usr/share/emacs/23.2/lisp/net/hmac-def
/usr/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/23.2/lisp/net/sasl-ntlm
/usr/share/emacs/site-lisp/flim/sasl-cram hides /usr/share/emacs/23.2/lisp/net/sasl-cram
/usr/share/emacs/site-lisp/flim/hmac-md5 hides /usr/share/emacs/23.2/lisp/net/hmac-md5
/usr/share/emacs/site-lisp/gnus-bonus/nnnil hides /usr/share/emacs/23.2/lisp/gnus/nnnil
/usr/share/emacs/site-lisp/gnus-bonus/nnir hides /usr/share/emacs/23.2/lisp/gnus/nnir
/usr/share/emacs/site-lisp/gnus-bonus/spam-stat hides /usr/share/emacs/23.2/lisp/gnus/spam-stat

Features:
(mail-utils flyspell ispell newcomment shadow mailabbrev mailalias
vm-reply emacsbug debug vm-delete vm-save tapestry sendmail
vm-rfaddons vm-menu vm-window vm-toolbar vm-folder vm-mime vm-undo
vm-virtual vm-summary-faces vm-summary vm-mouse vm-page vm-motion
vm-minibuf vm-message vm-misc vm-macro vm-autoloads vm-version vm-vars
vm mule-util ebuff-menu electric multi-isearch whitespace dired
help-mode easymenu view regexp-opt rcirc time-date ring desktop
filladapt cua-base time minibuf-eldef paren mic-paren uniquify advice
help-fns advice-preload disp-table tooltip ediff-hook vc-hooks
lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset
image fringe lisp-mode register page menu-bar rfn-eshadow timer select
scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core
frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces
cus-face files text-properties overlay md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
make-network-process dbusbind system-font-setting font-render-setting
gtk x-toolkit x multi-tty emacs)

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#8109; Package emacs. (Mon, 08 Aug 2011 14:53:02 GMT) Full text and rfc822 format available.

Message #8 received at 8109 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Eli Barzilay <eli <at> barzilay.org>
Cc: 8109 <at> debbugs.gnu.org
Subject: Re: bug#8109: 23.2; Fontconfig issues
Date: Mon, 08 Aug 2011 10:51:08 -0400
Eli Barzilay <eli <at> barzilay.org> writes:

> If I set the font on startup to a non-antialiased font, it will stay
> this way.  For example, if I use `set-frame-font' with "Fontname-12"
> after I used the "...:antialias=none" initially, then it doesn't
> change the font back to a smooth one.

Thanks for the bug report.  I've committed a fix to the trunk, so it
will be fixed in Emacs 24.1.




bug closed, send any further explanations to 8109 <at> debbugs.gnu.org and Eli Barzilay <eli <at> barzilay.org> Request was from Chong Yidong <cyd <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 29 Jul 2012 07:54:01 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 26 Aug 2012 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 256 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.