GNU bug report logs - #1078
23.0.60; font faces setting ignored by emacsclient vs --daemon, when Viper mode is loaded

Previous Next

Package: emacs;

Reported by: zack <at> upsilon.cc (Stefano Zacchiroli)

Date: Fri, 3 Oct 2008 19:15:03 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


Message #82 received at 1078-forwarded <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Kifer <kifer <at> cs.sunysb.edu>
To: Stefano Zacchiroli <zack <at> debian.org>
Cc: Michael Kifer <kifer <at> cs.stonybrook.edu>,
        Dan Nicolaescu
 <dann <at> ics.uci.edu>,
        1078-forwarded <at> debbugs.gnu.org,
        Romain
 Francoise <rfrancoise <at> debian.org>
Subject: Re: bug#1078: 23.0.60; font faces setting ignored by emacsclient
 run against --daemon
Date: Sat, 25 Oct 2008 01:09:53 -0400
This is not a viper problem. Seems like something with advice when it is loaded
before custom-set-faces. Try this as the .emacs file - the same problem.

(require 'advice)

(custom-set-faces
 '(default ((t (:inherit nil :stipple nil :background "white" :foreground "black" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 90 :width normal :foundry "monospace" :family "monospace")))))

There is no problem what advice is loaded after.


On Wed, 15 Oct 2008 00:11:39 +0200
Stefano Zacchiroli <zack <at> debian.org> wrote:

> On Mon, Oct 13, 2008 at 11:22:57PM -0700, Dan Nicolaescu wrote:
> > Stefano Zacchiroli <zack <at> debian.org> writes:
> >   > > But only this time I took a quick look, and you have:
> >   > > (setq viper-mode t)            ;; I'm an Emacs rebel!
> >   > > (require 'viper)
> >   > ... bingo! Viper is the culprit, removing it font faces are set
> >   > properly. Still, it is part of the standard Emacs distribution, so I
> >   > guess the bug is still relevant, isn't it? I've retitled the bug
> >   > report, let me know if you want me to forward it to the Viper
> >   > maintainer.
> > That would be probably helpful.
> 
> Hi Michael,
> 
> a while ago I've reported a bug against Emacs not respecting font-face
> settings when --daemon was in use (a feature provided by current Emacs
> snapshot). It has been discovered that the bug is triggered by Viper,
> when it is not configured to be loaded the bug vanishes.
> 
> The full bug story is available at
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1078.
> 
> Can you maybe have a look?
> 
> Many thanks in advance,
> Cheers.
> 




This bug report was last modified 15 years and 249 days ago.

Previous Next


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