GNU bug report logs - #6713
initial-frame-alist params applied to all frames

Previous Next

Package: emacs;

Reported by: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Date: Fri, 23 Jul 2010 13:40:03 UTC

Severity: normal

Found in version 24.0.50

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 6713 <at> debbugs.gnu.org
Subject: bug#6713: initial-frame-alist params applied to all frames
Date: Mon, 25 Oct 2010 16:25:22 -0400
>> With a .emacs that contains just:
>> (setq initial-frame-alist '((background-color . "grey75")))
>> start "emacs" and then hit C-x 5 2.  Notice that the second frame also
>> has a grey75 background.
> Hmm, I can't reproduce this.  For me, the second frame is white.  This
> is with latest bzr sources, and `xrdb -remove' before running Emacs.

I'm still seeing this bug (which appeared back when you changed the
default-frame-alist handling):

   % src/emacs -Q --eval '(setq initial-frame-alist (quote ((background-color . "grey75"))))'
   C-x 5 2

Gives me 2 frames, both with a grey75 background.  If I change grey75 to
something else (like "red"), I get a red background in both frames.

But I recently noticed that the bug was not present on one of my
machine; which happens to be one where I was running a mix of Debian
"stable"&"testing" (because of a problem in the "testing" version of the
X11 driver).  I've now upgraded it back to "testing" and the bug is now
present there as well, so it appears to also depend on the version of
some library (probably libX11 since the bug appears both with Gtk and
Lucid toolkits).

Also the bug is not present in the emacs-23 branch, so while the version
of some library might matter, Emacs's own code also matters.


        Stefan




This bug report was last modified 10 years and 151 days ago.

Previous Next


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