From unknown Sat Jun 21 02:54:46 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#5378 <5378@debbugs.gnu.org> To: bug#5378 <5378@debbugs.gnu.org> Subject: Status: arbitrary user parameters in default-frame-alist not set in subsequent frames Reply-To: bug#5378 <5378@debbugs.gnu.org> Date: Sat, 21 Jun 2025 09:54:46 +0000 retitle 5378 arbitrary user parameters in default-frame-alist not set in s= ubsequent frames reassign 5378 emacs submitter 5378 Juanma Barranquero severity 5378 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 14 09:44:23 2010 Received: (at submit) by debbugs.gnu.org; 14 Jan 2010 14:44:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVQvv-0000gS-6r for submit@debbugs.gnu.org; Thu, 14 Jan 2010 09:44:23 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVQvg-0000g7-Tv for submit@debbugs.gnu.org; Thu, 14 Jan 2010 09:44:22 -0500 Received: from mx10.gnu.org ([199.232.76.166]:57838) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVQvc-0003ga-08 for submit@debbugs.gnu.org; Thu, 14 Jan 2010 09:44:04 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NVQva-0001kk-RI for submit@debbugs.gnu.org; Thu, 14 Jan 2010 09:44:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00, UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:53671) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NVQva-0001kW-I8 for submit@debbugs.gnu.org; Thu, 14 Jan 2010 09:44:02 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NVQva-0000AI-3E for bug-gnu-emacs@gnu.org; Thu, 14 Jan 2010 09:44:02 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NVQvV-00007r-Jg for bug-gnu-emacs@gnu.org; Thu, 14 Jan 2010 09:44:01 -0500 Received: from [199.232.76.173] (port=46679 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVQvV-00007d-8L for bug-gnu-emacs@gnu.org; Thu, 14 Jan 2010 09:43:57 -0500 Received: from mail-bw0-f215.google.com ([209.85.218.215]:64237) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NVQvU-0001iU-LV for bug-gnu-emacs@gnu.org; Thu, 14 Jan 2010 09:43:56 -0500 Received: by bwz7 with SMTP id 7so17581361bwz.26 for ; Thu, 14 Jan 2010 06:43:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type:content-transfer-encoding; bh=rYdMPenvXdQwfewRxj1CLDBI+f8YJi1OXH9q7olm32U=; b=oxS8rlaHQw0tWrB6vABGi32HbjuakWpoqIshzBHT/xfaTIkqv3lW8Gr7PFbDV0QWgL DBjIVMjYVzSnJcIoUetJbtnu6o5WSp8aS4QcEeYXiNZwelOSgsd8+1ixZrKz471C4ovM eSsn3QhrA5Nk/Fdl5u5wCn3MvkRxgrZwmYr8Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=slq0d04768W2X/X2IzsUqHORQ2evAPiDtkObYsILo8AKH+eAMr67m+G7pjaVHYInqF xpdS5IBp4mXHGJlUmeCHJa7nvWgbVattwO+bYfmCgQ4sn7M/ZglXCAfD5Rq7UmfoT5hj Ou4eq2FULWrpcVluB9kqK4f2XIeNEsHgyjC7Y= MIME-Version: 1.0 Received: by 10.204.5.207 with SMTP id 15mr499651bkw.89.1263480235273; Thu, 14 Jan 2010 06:43:55 -0800 (PST) From: Juanma Barranquero Date: Thu, 14 Jan 2010 15:43:35 +0100 Message-ID: Subject: arbitrary user parameters in default-frame-alist not set in subsequent frames To: Bug-Gnu-Emacs Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) ---------- Forwarded message ---------- From: Juanma Barranquero Date: Sun, Jan 3, 2010 at 00:35 Subject: Is this a bug? (arbitrary user parameters in default-frame-alist not set in subsequent frames) To: Emacs developers I'll file a bug report, assuming it is unexpected. =C2=A0emacs -Q --eval "(add-to-list 'default-frame-alist '(my-parameter . t= ))" =C2=A0M-: (frame-parameter nil 'my-parameter) =C2=A0 =3D> =C2=A0 t =C2=A0C-x 5 2 =C2=A0M-: (frame-parameter nil 'my-parameter) =C2=A0 =3D> =C2=A0 nil This happens for user-defined frame parameters; for example, if you set `background-color' it is correctly passed. Are initial-frame-alist and default-frame-alist intended for "meaningful" stuff (X resources and other things that can affect frame creation) only, or should user values be honored too? =C2=A0 =C2=A0Juanma From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 20:17:25 2010 Received: (at 5378-done) by debbugs.gnu.org; 1 Jul 2010 00:17:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OU7T2-0005Cr-Tz for submit@debbugs.gnu.org; Wed, 30 Jun 2010 20:17:25 -0400 Received: from pantheon-po23.its.yale.edu ([130.132.50.117]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OU7T1-0005Cm-VO for 5378-done@debbugs.gnu.org; Wed, 30 Jun 2010 20:17:24 -0400 Received: from furry (dhcp128036163215.central.yale.edu [128.36.163.215]) (authenticated bits=0) by pantheon-po23.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o610HJ5w024839 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 30 Jun 2010 20:17:20 -0400 Received: by furry (Postfix, from userid 1000) id C5DEAC011; Wed, 30 Jun 2010 20:17:19 -0400 (EDT) From: Chong Yidong To: Juanma Barranquero Subject: Re: arbitrary user parameters in default-frame-alist not set in subsequent frames Date: Wed, 30 Jun 2010 20:17:19 -0400 Message-ID: <87fx04xdgw.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 5378-done Cc: 5378-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) > emacs -Q --eval "(add-to-list 'default-frame-alist '(my-parameter . t))" > M-: (frame-parameter nil 'my-parameter) => t > C-x 5 2 > M-: (frame-parameter nil 'my-parameter) => nil I have checked in a fix that tweaks the way default-frame-alist is handled during frame creation. It should solve this problem. From unknown Sat Jun 21 02:54:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 29 Jul 2010 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator