Received: (at 80329) by debbugs.gnu.org; 4 Feb 2026 12:15:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 04 07:15:16 2026 Received: from localhost ([127.0.0.1]:59105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vnbmu-0006RC-8p for submit <at> debbugs.gnu.org; Wed, 04 Feb 2026 07:15:16 -0500 Received: from mail-vs1-xe2b.google.com ([2607:f8b0:4864:20::e2b]:59813) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vnbmp-0006Po-60 for 80329 <at> debbugs.gnu.org; Wed, 04 Feb 2026 07:15:14 -0500 Received: by mail-vs1-xe2b.google.com with SMTP id ada2fe7eead31-5f535b24326so1601353137.3 for <80329 <at> debbugs.gnu.org>; Wed, 04 Feb 2026 04:15:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770207310; cv=none; d=google.com; s=arc-20240605; b=FMBqeo+YIBBxHn7GZ2li0wiHLGdmzrOnb0peIY8Qh4N8DSm8ub4LJLo60xephXksFm 3DnMYCo5Uh8JSvwcSFvA8/rQJ3I52n6VdFfZ690HJPU5i91isv9nF6m3akn2Eu96nEvK zBP+ovC6mxYa8imAuN5tlcIJNHQ5z05h5mgEsHaYHrFOuVZaBG+WcIlcPFzy31z0guN+ sh7GbiVl7b/poLWSMAypfYEr2Kk7d+JYM/MU8xxTG+trGb0DLFZxjKQzm0zFVSXTD2J7 f6E4P5aNFUvL2MK7c0zZmchMGa7dJuilUoxg39TahbtjNBly1a1TS/o0SsFpuiDCQIIN JQkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=ceNKwDq3jyOv10e1+M4t4sykBhCY0LYnCRKmpQvAdHE=; fh=YzY1siIDMU74pJIjP3OL8Y0hyGFZJh5zdAQJyJqj6zg=; b=hwjH5Y7Z8hK7hkQucnfnX6sGgdlf7eeLgxfli7MvEYSrAvkpDG/CnGiWt199rCiCWJ EKfRwSlDAGScbThvVAkTFY6Z3VGzb5UZ2iQHxLtyq0PN7NQuiOAS+sNf8eQwZStq2VxX YCQLUI/cuptLLUD8xAaTSsQR1Znh5WjYj2VKU0EazSA9nAmh/rPRQo7ogIDKVINqWTOP kMLMCEkCfe8u+Yu08uLUJQSZ85n+L1qmsDT/c22K58klqCJ8DAiJ9kG1y6yQDndFeBCi pFnJUFBH5GddfDD0HOi1OvfX51ULL49khfkswIbqfmhIAhEai1LzruoUGiPH1RDk2s+G 1XUg==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770207310; x=1770812110; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ceNKwDq3jyOv10e1+M4t4sykBhCY0LYnCRKmpQvAdHE=; b=FqD4dOJJz48T768WlJLlyaxoCbFvXB5UEbJTkzIGwbzL8huPnNISOS4BGE3EQVT0P7 v65+UAEHEb7WnheC6UNWogEWMzx+yMSeJWubEHTpsP0KcJ8TpOt/5MRV99UeKxtrTk91 TyVf5SgDarj872FO37uy+4WtO0A5D9KSUegMMwb0NN05f1ujw7mLCuq+iv0HBIpLxBfs csMp6pfIee63hnUUUX+/L3gcMaV0XndaNsavpFc2Q4rvK0CfVz5OwlXSv4wprWLwsUoq HyHWxonB57a/ohGMuF1tD1hIxtqvU4TTfAx4IXYuGL5MxC9LYSSK8fBaOO6rfssX0u+C Kt9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770207310; x=1770812110; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ceNKwDq3jyOv10e1+M4t4sykBhCY0LYnCRKmpQvAdHE=; b=DMVR8SJmuk2zD7aXkSQ98/eo7bn720uvTkTLBAXo3t4InBxmpn/oXlYwLUyJZVokas DXaq6SZ8HZ9BnJLSG2huAYlA8AKZFmAAqvlxzg8GlcHOwnrZhHjLC3Dt6gOFTjSPjwVj xtelB3WP6K6SSaVhLNb5jRRiKsVqpScoulcruj9tLChELwAO4VlFaoM6m9mDyjXqzMCL VCv+tc9wtwwOjtLoHR7FBtt4RzuLq/e7zy+F8F9/fYicZHXA8F9hXaHJuN9ojp1J3DbS V6qlVLLKwNeuESZ9E9EB0NpuvGanXQ3XUqtwTjp+cCrgjBiOr5bEJxtHJlv96ogQeqv0 hXPg== X-Forwarded-Encrypted: i=1; AJvYcCUOk/2U09uw3XsWFgqxgeM16uBfiGJIX5fZnUE739nV+lvAAoepQhOo/BnpNEgZUJl4x0HX8w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzQldyhYjP2TaVqYqp+5UVcHNk8xAwrzjvXhZpvyXr0JDrLxPLn 0vYoKVPzK/ydZ9GWuzXQIqyKzfZRGsifOPbqc7SCuwUD87urhdiR/dacpebca/ZOSbJOS9lVVZ9 eRuldPj/x2qghVkpIGst6UpONFYeE7IzW9g== X-Gm-Gg: AZuq6aJtkSKI8KyA4qX9fYTDiW3oxR+/IxRNE1M713buphu8e3XysPoKwEEPJapgFYs qjNBINWabHc0d2urfpmAK+UG2PurjwfmIee5Mlp0fYowvhL5vD8nlhwm8/Wsdk+4gTpMLz8MwWn 9ZMgVslx1P4J2BNsOvBoyeztiCB85oi0+M5J2AV5sI1EsaqEAPSJA84LnuGyOlioonYT6IrKjcA OUo6W7EY3RTl9jYBjBAPBqQBk1L4sQyCLnxCwDFfLEDPQ2Rf2BmrTz4P/VgE6o/cqbwYkW4FkCT QlY0jPyUmzVVlzo0Mf/2OLweWR2p40VuCZmxpD1/8GnZ2BK7LW4= X-Received: by 2002:a05:6102:f0c:b0:5df:ac57:b0ea with SMTP id ada2fe7eead31-5f9394be8d9mr817167137.10.1770207310103; Wed, 04 Feb 2026 04:15:10 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> <CAN+1HbpKmxCtypB_XGyFvQVQ1xWVJCzUuR4rV8rah0b=AO2V4w@HIDDEN> <86ms1pzklf.fsf@HIDDEN> <3b3bb9fa-59f8-4ca9-832e-de2062230665@HIDDEN> <86jywszp2j.fsf@HIDDEN> In-Reply-To: <86jywszp2j.fsf@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Wed, 4 Feb 2026 07:14:59 -0500 X-Gm-Features: AZwV_QgPKD9bsNWmnTsaywNwJmq9kHEU3YiVp-JS2eO9pqlA-yN2KHSyDqkEJIw Message-ID: <CAN+1Hbrmzqd23dqNYhPbPX8Qf8ZVqXv2+x=8nHiuTzGwRT61yg@HIDDEN> Subject: Re: bug#80329: [PATCH] Remove frame-parameter name from frame-internal-parameters To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000e5caf10649fe81e2" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80329 Cc: martin rudalics <rudalics@HIDDEN>, juri@HIDDEN, 80329 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) --000000000000e5caf10649fe81e2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Feb 4, 2026 at 7:11=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote: > > Date: Wed, 4 Feb 2026 09:41:19 +0100 > > Cc: 80329 <at> debbugs.gnu.org, juri@HIDDEN > > From: martin rudalics <rudalics@HIDDEN> > > > > > So: why would we want to remove this? What harm will be done if we > > > leave this parameter there? > > > > If the name was set explicitly, the parameter 'explicit-name' was set > > too. So if we leave the 'name' parameter in frame_internal_parameters, > > we have a contradictory setting for these parameters. > > How did this work until now? This parameter exists since 2022, and > AFAICT is used in frameset.el. > It was merely prophylactic. That explicit-name was preserved without its twin actual name text is a mistake. --000000000000e5caf10649fe81e2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">= On Wed, Feb 4, 2026 at 7:11=E2=80=AFAM Eli Zaretskii <<a href=3D"mailto:= eliz@HIDDEN">eliz@HIDDEN</a>> wrote:</span></div></div><div class=3D"g= mail_quote gmail_quote_container"><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex">> Date: Wed, 4 Feb 2026 09:41:19 +0100<br> > Cc: <a href=3D"mailto:80329 <at> debbugs.gnu.org" target=3D"_blank">80329@d= ebbugs.gnu.org</a>, <a href=3D"mailto:juri@HIDDEN" target=3D"_blank">ju= ri@HIDDEN</a><br> > From: martin rudalics <<a href=3D"mailto:rudalics@HIDDEN" target=3D= "_blank">rudalics@HIDDEN</a>><br> > <br> >=C2=A0 > So: why would we want to remove this?=C2=A0 What harm will = be done if we<br> >=C2=A0 > leave this parameter there?<br> > <br> > If the name was set explicitly, the parameter 'explicit-name' = was set<br> > too.=C2=A0 So if we leave the 'name' parameter in frame_intern= al_parameters,<br> > we have a contradictory setting for these parameters.<br> <br> How did this work until now?=C2=A0 This parameter exists since 2022, and<br= > AFAICT is used in frameset.el.<br></blockquote><div><br></div><div class=3D= "gmail_default" style=3D"font-family:monospace">It was merely prophylactic.= =C2=A0 That explicit-name was preserved without its twin actual name text i= s a mistake.</div></div></div> --000000000000e5caf10649fe81e2--
bug-gnu-emacs@HIDDEN:bug#80329; Package emacs.
Full text available.Received: (at 80329) by debbugs.gnu.org; 4 Feb 2026 12:11:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 04 07:11:22 2026 Received: from localhost ([127.0.0.1]:59066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vnbj7-0006Hy-NP for submit <at> debbugs.gnu.org; Wed, 04 Feb 2026 07:11:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32796) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vnbj1-0006He-GZ for 80329 <at> debbugs.gnu.org; Wed, 04 Feb 2026 07:11:19 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vnbiv-0006hG-Eo; Wed, 04 Feb 2026 07:11:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=CdGyFxlzL25Riy9SZuzYlQrpDkMnmb1LYB5UYxPCiOQ=; b=YduiMVyXAdJa OJ3joOQl+qKWoy8w4wo0DlchGCllwciBFL4lzwE0SIOtWh1PW9aOVRmm4m17QW934k5rd1fR2X+sV Bvzo5CYXu9NaAqWJrfscPr6FSIu4gRNHA27Yr9Ki4LeYIu6ItV+XjC+wpNTGTcPQnOu5Lj7lQGU6j kOlMdZdIEzUudvG1me/Z6/C/vEPeeNusau7FOq/HMi68+ggVZT6npR1AzZJSWu/di2ESv1S8og/hX yfRFu5n97f6Y2xG+05R4XViw5njTwTN47GRu6bnm7V0kOPyUkzq4On91Ei/ShXvrLhmUqMuTgrZ2C 3/KTinpciy8ZmEXMIHq5HQ==; Date: Wed, 04 Feb 2026 14:11:00 +0200 Message-Id: <86jywszp2j.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: martin rudalics <rudalics@HIDDEN> In-Reply-To: <3b3bb9fa-59f8-4ca9-832e-de2062230665@HIDDEN> (message from martin rudalics on Wed, 4 Feb 2026 09:41:19 +0100) Subject: Re: bug#80329: [PATCH] Remove frame-parameter name from frame-internal-parameters References: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> <CAN+1HbpKmxCtypB_XGyFvQVQ1xWVJCzUuR4rV8rah0b=AO2V4w@HIDDEN> <86ms1pzklf.fsf@HIDDEN> <3b3bb9fa-59f8-4ca9-832e-de2062230665@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80329 Cc: juri@HIDDEN, shipmints@HIDDEN, 80329 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Wed, 4 Feb 2026 09:41:19 +0100 > Cc: 80329 <at> debbugs.gnu.org, juri@HIDDEN > From: martin rudalics <rudalics@HIDDEN> > > > So: why would we want to remove this? What harm will be done if we > > leave this parameter there? > > If the name was set explicitly, the parameter 'explicit-name' was set > too. So if we leave the 'name' parameter in frame_internal_parameters, > we have a contradictory setting for these parameters. How did this work until now? This parameter exists since 2022, and AFAICT is used in frameset.el.
bug-gnu-emacs@HIDDEN:bug#80329; Package emacs.
Full text available.Received: (at 80329) by debbugs.gnu.org; 4 Feb 2026 08:41:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 04 03:41:33 2026 Received: from localhost ([127.0.0.1]:57219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vnYS4-0000Q5-OJ for submit <at> debbugs.gnu.org; Wed, 04 Feb 2026 03:41:33 -0500 Received: from mout.gmx.net ([212.227.17.21]:57013) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vnYRz-0000Pf-Ig for 80329 <at> debbugs.gnu.org; Wed, 04 Feb 2026 03:41:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1770194481; x=1770799281; i=rudalics@HIDDEN; bh=yM2f8gRNjt9oZGYtbiagTBTu1aRpgPoGCw8WjyuXhtM=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=PBKPVTWysBnqhfzEU7uH/Q12jpm57lzxIvc2pG0mmmvg8GVXmc3pKhnEUjkUR+3z uD7ytMXjl9HPcPZJUDtoyvwQckDpjS0dqwYyQOqlte+mHgS2wVa0EG/LBRfCYYSt1 d8ThSGe2V3qik/v6RcNvrAwQFe2qZsgALq2FQ/rSZapSf/Oljm21HEv5YEkB0N/bJ aN/MFzKFsbo/2YBGeU/BPpBSr5ig4Y1no4FdI3F4iRJy+KSlJU16xtv35pWXaB5We TVRSq7+8eOuEPcEPRohBNi7Ey8Q+btE6pSLK1Q91Y6QC0JN4/xcpwzpv/NiHwGEW9 g04WqfmGEKhfKxQ67w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.124.141.226]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MJVHU-1w7Qmf0FfU-00XdHA; Wed, 04 Feb 2026 09:41:21 +0100 Message-ID: <3b3bb9fa-59f8-4ca9-832e-de2062230665@HIDDEN> Date: Wed, 4 Feb 2026 09:41:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80329: [PATCH] Remove frame-parameter name from frame-internal-parameters To: Eli Zaretskii <eliz@HIDDEN>, =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> References: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> <CAN+1HbpKmxCtypB_XGyFvQVQ1xWVJCzUuR4rV8rah0b=AO2V4w@HIDDEN> <86ms1pzklf.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <86ms1pzklf.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:gEgBnvHX/YRjjzUTPs/YQzWa8fPK3MTAUdqX48rUmAStNvwx/1K j/3/h4HLi5BaA9BEmcXCFrLNVm3IchcDCZkUJxe9HGaN5dfR52k7MqogJ/bae8UD0xYm2cJ wLMrh6vzg4c0pCfOv8aV/vbjA1GSQzNJZy5ivPtCdsjVpWc2XWFLJOfvTrnN1Fze/c0nxt8 wcvwNuJa+DSs3YFXibddw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:/rjCgq4/pJU=;FYGxFEjeeAIC9fNxlMIhEzn+u+N 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 k8PwKoj/1+hrTaBRKbDiNs9yUv22U X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80329 Cc: juri@HIDDEN, 80329 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > So: why would we want to remove this? What harm will be done if we > leave this parameter there? If the name was set explicitly, the parameter 'explicit-name' was set too. So if we leave the 'name' parameter in frame_internal_parameters, we have a contradictory setting for these parameters. martin
bug-gnu-emacs@HIDDEN:bug#80329; Package emacs.
Full text available.Received: (at 80329) by debbugs.gnu.org; 3 Feb 2026 19:47:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 03 14:47:20 2026 Received: from localhost ([127.0.0.1]:50629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vnMMq-0000RR-6l for submit <at> debbugs.gnu.org; Tue, 03 Feb 2026 14:47:20 -0500 Received: from mail-ua1-x92a.google.com ([2607:f8b0:4864:20::92a]:44141) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vnMMn-0000RH-BU for 80329 <at> debbugs.gnu.org; Tue, 03 Feb 2026 14:47:18 -0500 Received: by mail-ua1-x92a.google.com with SMTP id a1e0cc1a2514c-948aec218a2so6750241.0 for <80329 <at> debbugs.gnu.org>; Tue, 03 Feb 2026 11:47:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770148036; cv=none; d=google.com; s=arc-20240605; b=XUZXTihgbhDAlf1XHmtz2NeE8cLK+wt3gCaDSU1R0X6S1OIZ1AQ+CRoWuMYx6QSsOA BM0jBFqhBuEBjK9ZUBE96Jc9Mk1gH/tNMKaKahU5pJrvHw2sRXo0kpgruuwUwRKj0FeX nko1n37DW61v9E1r9018pY4DRIE9C4DRB58oquifODhf/iVcF0jxQdkeOq7v1oG1D1I8 AwphMvYtFD1+pgKb80M58ztkso3pWqJiNIGZY1oe1nSSNqWqWnJi3O46QLG1dUwC0GH+ Map9qK8BeCRxo6O31MD+LZ85e310jA8GLy62BQ6B7qA/8cmsAyXwkSjcStm+wiaYmEJW orpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=rrw2QOeQO23SKesS8/Usz6APiqldIKYMGjM0qS7SO0I=; fh=7Bs1EpWKGO7zHAjnSJwCV/Mfv+Ei9051mVH2JSCgFck=; b=RKyDAUOAQ/AMU0dFDhlgDjr+GkGYmYtC1wF7/OS1kJiNHBP7IiTHPo7cI5Bo0j0VMk DjZdsKML+rxvqENarZDM4/QN8/730AbUblZIntr7fo42noIcMfmzaqQ9/K8ld8THK68j i3pyjQ0GDUAGMPycuG2wX2xSiN9pNwVs/7i8kzwYHMEX/YL1Y8rksLYYo+71BStifAmD pJCVfjsL83F6RjMRrgxC8lLuJL4tjbyIc0ozYAngJgdiDraGtalWW9kb1WqjV+FG4Iww 0h2TSAX9j4gkByaGgVTVYWNOZ4IzgI2+oIr/mB9FhknZD7F1OuTGYzKk0SjHCJYHlHmc Qk2A==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770148036; x=1770752836; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rrw2QOeQO23SKesS8/Usz6APiqldIKYMGjM0qS7SO0I=; b=WNZjg6EpFcqrM+sYw4gn5yXCIFl/ASrfqeDXBRZlIaV4KKsNRyKRj8gJbhPMKebIc5 b1KoIuJlUxVCACmvH0Y877f5p0YUp63oGPzFFTn1zeAyP3MsKwY+egyP7AOChc0UWUny t4D/yHJIhsoN3uPHfDnXqcc9wkw4CWXckp7qTvOMjl9ZxYjR/allzfrjFLD2T+DSMN2b 0KHabbVby+TsoHEM6MYLWRYW3qkd66dMBTJPDjOI97+LW6sbM07+d1tku6DU/u/XPbUL nSzEmImabzd7y+w2DfdyqhTG7BdtZxHu4xK4gQ6U2DeTJscxT1I49sb4zrMaPR/eso6I WJdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770148036; x=1770752836; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=rrw2QOeQO23SKesS8/Usz6APiqldIKYMGjM0qS7SO0I=; b=CCdPz4L4etMaliPcR2ujJwld2TigdG6XwXYAgcvZmdgQG307CkIYg+hDD9R/rTJE+I xI6mzMWeA9FolkhZtYjW7AZL2V8yJAz97mOa1dNtoBJ5Wh6VitrUQh5X9zEibZrtdeS2 cp+lTeeOC9R6BMjswX89gtNQNLMeOSV8+nr/LElhqUbgzdBBxfWUOhg7ygvQ8FPIHtvZ JNh/Ffc2CMXIVOTKPk1tbSmDxkjGXzzlNUcsu8gRlzJObf4r8cny8xY9LhQvOX5/ppO9 kcOGtsly9ffHkiFV73hrqgxJAtyVFnNoUAfF4Zoku6ooNosVkDq+NYw13vIu7IUSefDN VbLA== X-Gm-Message-State: AOJu0YwTepMGeoXAtXgRZ19iU4t50WK27cnOzKsWte3CNpp/xiAwsoWB VvruPBh8xerpLgIvIj4p6OicdVaeXGHkGUG2edvF71/lXai4tcFMWbgmnHFH4EJ3NLX5EHx76EB 3LCJ+gyzbS8OrBrHxevQum+7FmFPrJ/i83+TJ X-Gm-Gg: AZuq6aLBB/E/fAMFCgdYS3lgUZTM/vpccr2FmWxV9GGF9Phkghu07BdH1WJy0v9FSGY q5yDhny62UclC0IyuaYwn8guPZkFVyLYzJVuQxc/d1RuS8Z+62+wTYxg4dBag2TPkNmrNhgMJP1 o+1IWuE8xbymjTY1a/9SkWdhw1GxwWEl6VLgskFi6xsXEZH04LbsRuBSRp4kLS0kuJd2Kh2UEK8 3HhMksiExAHss08wWOmjGzqXbvJZOKsZyLFzsywXRZjH74rbg4zIVQhDrw2IIBLsGDd5F8NK/X7 a65qXKg03Ij7WvWCyyHTQSzmi6VZOFk2HkRPStZjozWd53g87VI= X-Received: by 2002:a05:6102:370d:b0:5f5:7791:c2cb with SMTP id ada2fe7eead31-5f939654accmr271469137.41.1770148036510; Tue, 03 Feb 2026 11:47:16 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> <CAN+1HbpKmxCtypB_XGyFvQVQ1xWVJCzUuR4rV8rah0b=AO2V4w@HIDDEN> <86ms1pzklf.fsf@HIDDEN> In-Reply-To: <86ms1pzklf.fsf@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Tue, 3 Feb 2026 14:47:05 -0500 X-Gm-Features: AZwV_QilWssdlgx4WK026QLhXegNhte25xvpbXRG0t-cbq2Brjl_wO28IoSvVl0 Message-ID: <CAN+1Hbpgx_A+3aC+Uj0yavD6n4MuZhkgJ_W1Hbmxk=S-rHv9Jw@HIDDEN> Subject: Re: bug#80329: [PATCH] Remove frame-parameter name from frame-internal-parameters To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000ea89c80649f0b411" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80329 Cc: rudalics@HIDDEN, juri@HIDDEN, 80329 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) --000000000000ea89c80649f0b411 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Feb 3, 2026 at 2:35=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrote: > > From: St=C3=A9phane Marks <shipmints@HIDDEN> > > Date: Tue, 3 Feb 2026 12:15:39 -0500 > > > > On Tue, Feb 3, 2026 at 12:07=E2=80=AFPM St=C3=A9phane Marks <shipmints@= gmail.com> > wrote: > > > > Adding name to 'frame-internal-parameters' to begin with was > > done out of an abundance of caution. > > > > Name being available accommodates access to a frame's name in > > the 'undelete-frame--deleted-frames' list to facilitate nicer > > 'completing-read' UI. > > > > I added a couple of basic tests for frame and frameset functions to > > build on. > > > > Patch incoming once a bug number is assigned. > > > > Patch attached. > > Thanks, but this is an incompatible change, isn't it? Then we need a > very good reason to make such a change, and I don't see such a > justification in the rationale that you posted. > > So: why would we want to remove this? What harm will be done if we > leave this parameter there? > I think we see no incompatibilities, in actuality, which is why we're bothering with this and providing tests vs. hacking around it; e.g., squirreling away the name in an ephemeral frame parameter we'd later delete. Any concern is the same overabundance of caution that was exhibited when name was suppressed to begin with. I don't even think there was a discussion about it at the time. They were introduced in commit 1b83e58adb46c2ab89320ffba868eb2025138b51 recently in January 2022. The original change impacts only the two functions that I provided tests for. I consider the original change ill advised, tbh. --000000000000ea89c80649f0b411 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">= On Tue, Feb 3, 2026 at 2:35=E2=80=AFPM Eli Zaretskii <<a href=3D"mailto:= eliz@HIDDEN">eliz@HIDDEN</a>> wrote:</span></div></div><div class=3D"g= mail_quote gmail_quote_container"><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex">> From: St=C3=A9phane Marks <<a href=3D"mailto:shipmints@g= mail.com" target=3D"_blank">shipmints@HIDDEN</a>><br> > Date: Tue, 3 Feb 2026 12:15:39 -0500<br> > <br> > On Tue, Feb 3, 2026 at 12:07=E2=80=AFPM St=C3=A9phane Marks <<a hre= f=3D"mailto:shipmints@HIDDEN" target=3D"_blank">shipmints@HIDDEN</a>&= gt; wrote:<br> > <br> >=C2=A0 Adding name to 'frame-internal-parameters' to begin with= was<br> >=C2=A0 done out of an abundance of caution.<br> > <br> >=C2=A0 Name being available accommodates access to a frame's name i= n<br> >=C2=A0 the 'undelete-frame--deleted-frames' list to facilitate = nicer<br> >=C2=A0 'completing-read' UI.<br> > <br> >=C2=A0 I added a couple of basic tests for frame and frameset functions= to<br> >=C2=A0 build on.<br> > <br> >=C2=A0 Patch incoming once a bug number is assigned.<br> > <br> > Patch attached.<br> <br> Thanks, but this is an incompatible change, isn't it?=C2=A0 Then we nee= d a<br> very good reason to make such a change, and I don't see such a<br> justification in the rationale that you posted.<br> <br> So: why would we want to remove this?=C2=A0 What harm will be done if we<br= > leave this parameter there?<br></blockquote><div><br></div><div class=3D"gm= ail_default" style=3D"font-family:monospace">I think we see no incompatibil= ities, in actuality, which is why we're bothering with this and providi= ng tests vs. hacking around it; e.g., squirreling away the name in an ephem= eral frame parameter we'd later delete.=C2=A0 Any concern is the same o= verabundance of caution that was exhibited when name was suppressed to begi= n with.=C2=A0 I don't even think there was a discussion about it at the= time.=C2=A0 They were introduced in commit=C2=A01b83e58adb46c2ab89320ffba8= 68eb2025138b51 recently in January 2022.=C2=A0 The original change impacts = only the two functions that I provided tests for.=C2=A0 I consider the orig= inal change ill advised, tbh.</div></div></div> --000000000000ea89c80649f0b411--
bug-gnu-emacs@HIDDEN:bug#80329; Package emacs.
Full text available.Received: (at 80329) by debbugs.gnu.org; 3 Feb 2026 19:35:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 03 14:35:54 2026 Received: from localhost ([127.0.0.1]:50526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vnMBm-0008Lf-AZ for submit <at> debbugs.gnu.org; Tue, 03 Feb 2026 14:35:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44204) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vnMBk-0008LM-Ff for 80329 <at> debbugs.gnu.org; Tue, 03 Feb 2026 14:35:53 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vnMBd-0006ni-G2; Tue, 03 Feb 2026 14:35:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=GNuBN/dacmZ67yephWxoPmd76930Fh36lZZWm5DjlH4=; b=qgbc1j4cL/lXySmnRg+E zIrtdBFBK+YbNSmUvu0ZZx5X179d1IxVJCotezRbODC+BFtqavMPPelFayWaErXHA39ZCxIOr8A7e gYp9ihrbAynGKdvOdJ+Rty0T3/I4ZxMKW4hnyqM6SGOs0Gv5HL8PDiMc3VARdYxjjBuXygUYje2N0 7pQ9HYYbifvW9d2OxboxRYkWX1FOD+TGHFSzrxR1NCTLzu2pYlLshKYhH1A/vDoApq850f3Jmv47K ia4lCBcWqDzc2kdlCJhMcabNoD1540g8UnPibeSbsC8f1mJj2otKXmAEXBjWomY99Enpast4vz/lw iS3O8maNKK1vbg==; Date: Tue, 03 Feb 2026 21:35:24 +0200 Message-Id: <86ms1pzklf.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?St=C3=A9phane?= Marks <shipmints@HIDDEN> In-Reply-To: <CAN+1HbpKmxCtypB_XGyFvQVQ1xWVJCzUuR4rV8rah0b=AO2V4w@HIDDEN> (message from =?utf-8?Q?St=C3=A9phane?= Marks on Tue, 3 Feb 2026 12:15:39 -0500) Subject: Re: bug#80329: [PATCH] Remove frame-parameter name from frame-internal-parameters References: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> <CAN+1HbpKmxCtypB_XGyFvQVQ1xWVJCzUuR4rV8rah0b=AO2V4w@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80329 Cc: rudalics@HIDDEN, juri@HIDDEN, 80329 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Stéphane Marks <shipmints@HIDDEN> > Date: Tue, 3 Feb 2026 12:15:39 -0500 > > On Tue, Feb 3, 2026 at 12:07 PM Stéphane Marks <shipmints@HIDDEN> wrote: > > Adding name to 'frame-internal-parameters' to begin with was > done out of an abundance of caution. > > Name being available accommodates access to a frame's name in > the 'undelete-frame--deleted-frames' list to facilitate nicer > 'completing-read' UI. > > I added a couple of basic tests for frame and frameset functions to > build on. > > Patch incoming once a bug number is assigned. > > Patch attached. Thanks, but this is an incompatible change, isn't it? Then we need a very good reason to make such a change, and I don't see such a justification in the rationale that you posted. So: why would we want to remove this? What harm will be done if we leave this parameter there?
bug-gnu-emacs@HIDDEN:bug#80329; Package emacs.
Full text available.Received: (at 80329) by debbugs.gnu.org; 3 Feb 2026 17:15:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 03 12:15:53 2026 Received: from localhost ([127.0.0.1]:49289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vnK0H-0007pi-CI for submit <at> debbugs.gnu.org; Tue, 03 Feb 2026 12:15:53 -0500 Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]:55365) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vnK0F-0007pQ-Nc for 80329 <at> debbugs.gnu.org; Tue, 03 Feb 2026 12:15:52 -0500 Received: by mail-ua1-x92f.google.com with SMTP id a1e0cc1a2514c-948bff012f0so640811241.2 for <80329 <at> debbugs.gnu.org>; Tue, 03 Feb 2026 09:15:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770138950; cv=none; d=google.com; s=arc-20240605; b=BXrKsbe2KyNhF8AMeN34xJ+N5TJ1mw4g2pT9BHzU4gex+nNy+yAwKzgt8Zy5ht0hV8 cJcUjRIuVhPtnKuPxkgRx1l6n2xdbmWPunHh/6077z3vbtldsqQik4GEnBPbzQzWfn5F nOPebgXwmFP6ZmfcMkxn4FF/c9CxTYDcMe/yAV44Zy3iDfhO8ovyK/Cnfp3eLlnIClPr d1dd7V+ObU76nhkq7N62clOyY1A5TtZW9+8XC5m7FpJxUSFEkyGIgRLy7l2VGeuYbnSN Dmu4HlaOQmbMPFyz1+HBAch/tH/ea5ehe5uoKqG1qyoxmijderzf4fAT2DEpqOB+6Sfp Er1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=N/ozX1n0YToh0/vthiu3TZfpAAao1FRDMsK2stytfNE=; fh=2wwNEQyUwVktimZkUt69pc/k5v0YLLS92loTUbTKRU0=; b=AhchG85O6TpQ9+n1Qcvt/7/KtCcTxCGeklsUaMVOvmcobqKKhbdMkr64yhrWiDvA1m /ZepC5j+UJh21fWLfVTRVxwfW8RL+JaV3aEmomaXEZbCUjelFTcQ/TbBXE9Tew22zYh6 IO8wtd3UmeEMtY7FxfhaIaghkWEbPqBY1O2+HGGjGvtTj4lE2v5QPyO1blqLMzR7T6Es d0ar/BGaw7DCMYdexMULjWqfNtOqlQu+N07p1/w3NP/eWe5jKUlW4huOJ8xUEs+IHC0W OlhgJzZd+jF3P1wPXfup+/umjNzQYioL/cgX80z5XNHA6DH8iU24fb917JfM0VvqU3DU iAFQ==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770138950; x=1770743750; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=N/ozX1n0YToh0/vthiu3TZfpAAao1FRDMsK2stytfNE=; b=lhNIly7zGH/ckVdeojWvNFJ6NOQ6mhsjU0ADhI6xYPU7/fAPXZlT5NChF4zNivnpf8 dvhssbUdwQ11hPnxonsOUFkVibKfe8gB6fVspmirSvc1ldqXuiZIBczl4ig8p7lFQUCo dfUGwd84bdE2fENvCmloUIhh5l2L6bRFuA10RpKLg5IMM5EpvONXIM8yJ863VxO8pMoT 2HN9K3kLvCRWNGeyuxtP8lAdxg3CWNcN/sinEtU8O+be8tyX/24HY9o/AGay28qUK2DU VKgF19Hx4zDuiIL6yduWIujwKsxMymw9Wr164WtcrkViUSFg3jPwVQTHk+4wlRQcrqDm ZhIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770138950; x=1770743750; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=N/ozX1n0YToh0/vthiu3TZfpAAao1FRDMsK2stytfNE=; b=CD89QvUVmWbELJ3+HcKJz19Dvu3aYtCz7RX6cmtmuF0fewUGIKKoSqDMsrVih3lp26 HsKo6Qs9zf3Y+tXsXc0gdSOlYI8bIEYiAeH20teSW94aNB6R8EhOpfL2vdwjx6uG/qX8 z0czyQnUUNMpohUZ+24kquki92Eplf9s/pAElZJJxHj5A3rVykTP/B2OtsWOnCG8SbdO oSn3ZCoOqKYnVLGnM63dPhGPwDCKpavp+6IzozCvGeYFmeNRmCPBUPtDGGcqa8Z3Wwxn 8ifTaFC1pDm966k/Kq6JMa0JLJxS7/OkIryNCJ2jDaS42VYSPYHQeK6tJ0SBu+V7U6Ct AbRg== X-Gm-Message-State: AOJu0YzPfSuP/BENBGmCMe1wxCgwCE1nu8Rx1y12/93mLANE4/cjrwnt aVdap9/hDXQComAOLbwh9omHnIBIv1x+6y48uPEaBaSvwDyeWw7V+Buygqn7od6S25IrlEOh7lq NFKXK2zpeCbCqWHkETSdJsSwL1p9Wevp6yQ== X-Gm-Gg: AZuq6aLBbbd05k7liWMiS1CT+/1Hf0f2AYjV8PVM8MvgIN07ZYVHo+U+UZdnqFd8X2O 9hbBoeCtrZOWiTTiL2musR2j5WS4foY1jQebmAckcJjQSEKx4eQno1rJ4d1AoJ1128uOSzkt2mh HMwOWp3BRLWQcE9H+NYfTocJZR04cebWiv+kIIDMU6gdzllBQEAKnvkPCwmpnCG4iGmq3/VEyZ/ vpCVdJFmHPCXyGL5fX+vus6Ywrg9GgtH4D5cFRK5ARGhJCgS75UhKe5NQDVDrFViyZx8OLwWF2e 0aVRrnWfYHUQtZXqhUUKawpKmfiMIlP2NmTkGWGyTg200p3DPcw= X-Received: by 2002:a05:6102:c53:b0:5f1:c472:92dd with SMTP id ada2fe7eead31-5f9394af4a1mr131907137.13.1770138950451; Tue, 03 Feb 2026 09:15:50 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> In-Reply-To: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Tue, 3 Feb 2026 12:15:39 -0500 X-Gm-Features: AZwV_Qgpgd1ZdMIuyQorT24atYQcqtC7pfgWACk2JgQAgMiR-QFswBqloohWDSs Message-ID: <CAN+1HbpKmxCtypB_XGyFvQVQ1xWVJCzUuR4rV8rah0b=AO2V4w@HIDDEN> Subject: Re: bug#80329: [PATCH] Remove frame-parameter name from frame-internal-parameters To: 80329 <at> debbugs.gnu.org, juri@HIDDEN, rudalics@HIDDEN Content-Type: multipart/mixed; boundary="0000000000005872da0649ee97f0" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80329 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) --0000000000005872da0649ee97f0 Content-Type: multipart/alternative; boundary="0000000000005872d90649ee97ee" --0000000000005872d90649ee97ee Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Feb 3, 2026 at 12:07=E2=80=AFPM St=C3=A9phane Marks <shipmints@gmai= l.com> wrote: > Adding name to 'frame-internal-parameters' to begin with was > done out of an abundance of caution. > > Name being available accommodates access to a frame's name in > the 'undelete-frame--deleted-frames' list to facilitate nicer > 'completing-read' UI. > > I added a couple of basic tests for frame and frameset functions to > build on. > > Patch incoming once a bug number is assigned. > Patch attached. --0000000000005872d90649ee97ee Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">= On Tue, Feb 3, 2026 at 12:07=E2=80=AFPM St=C3=A9phane Marks <<a href=3D"= mailto:shipmints@HIDDEN">shipmints@HIDDEN</a>> wrote:</span></div>= </div><div class=3D"gmail_quote gmail_quote_container"><blockquote class=3D= "gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2= 04,204,204);padding-left:1ex"><div dir=3D"ltr"><div style=3D"font-family:mo= nospace">Adding name to 'frame-internal-parameters' to begin with w= as<br>done out of an abundance of caution.<br><br>Name being available acco= mmodates access to a frame's name in<br>the 'undelete-frame--delete= d-frames' list to facilitate nicer<br>'completing-read' UI.<br>= <br>I added a couple of basic tests for frame and frameset functions to<br>= build on.<br></div><div style=3D"font-family:monospace"><br></div><div styl= e=3D"font-family:monospace">Patch incoming once a bug number is assigned.<b= r></div></div></blockquote><div><br></div><div class=3D"gmail_default" styl= e=3D"font-family:monospace">Patch attached.</div></div></div> --0000000000005872d90649ee97ee-- --0000000000005872da0649ee97f0 Content-Type: application/octet-stream; name="0001-Remove-frame-parameter-name-from-frame-internal-para.patch" Content-Disposition: attachment; filename="0001-Remove-frame-parameter-name-from-frame-internal-para.patch" Content-Transfer-Encoding: base64 Content-ID: <f_ml6v0pbo0> X-Attachment-Id: f_ml6v0pbo0 RnJvbSA2N2ZmNzQwYjNjMjIzYWI5NTk1Yzk2NGJjZWNiZjBjNDcyOGU2YjlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/U3Q9QzM9QTlwaGFuZT0yME1hcmtzPz0gPHNo aXBtaW50c0BnbWFpbC5jb20+CkRhdGU6IFR1ZSwgMyBGZWIgMjAyNiAxMTo1OToxMiAtMDUwMApT dWJqZWN0OiBbUEFUQ0hdIFJlbW92ZSBmcmFtZS1wYXJhbWV0ZXIgbmFtZSBmcm9tIGZyYW1lLWlu dGVybmFsLXBhcmFtZXRlcnMKIChidWcjODAzMjkpCgpUaGlzIGFjY21tb2RhdGVzIGFjY2VzcyB0 byBhIGZyYW1lJ3MgbmFtZSBpbiB0aGUKJ3VuZGVsZXRlLWZyYW1lLS1kZWxldGVkLWZyYW1lcycg bGlzdCB0byBmYWNpbGl0YXRlIG5pY2VyCidjb21wbGV0aW5nLXJlYWQnIFVJLgoKQWRkIGJhc2lj IHRlc3RzIGZvciBmcmFtZSBhbmQgZnJhbWVzZXQgZnVuY3Rpb25zLgoKKiBzcmMvZnJhbWUuYyAo c3ltc19vZl9mcmFtZSk6IFJlbW92ZSAnUW5hbWUnIGZyb20KJ2ZyYW1lX2ludGVybmFsX3BhcmFt ZXRlcnMnLgoqIHRlc3QvbGlzcC9mcmFtZS10ZXN0cy5lbCAoZXJ0LCBmcmFtZS10ZXN0LXVuZGVs ZXRlLWZyYW1lLW1vZGUpCihmcmFtZS10ZXN0LWZyYW1lc2V0LXNhdmUtYW5kLXJlc3RvcmUpOiBO ZXcgdGVzdHMuCi0tLQogc3JjL2ZyYW1lLmMgICAgICAgICAgICAgIHwgIDQgKy0KIHRlc3QvbGlz cC9mcmFtZS10ZXN0cy5lbCB8IDg2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDIgZmlsZXMgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK IGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0L2xpc3AvZnJhbWUtdGVzdHMuZWwKCmRpZmYgLS1naXQg YS9zcmMvZnJhbWUuYyBiL3NyYy9mcmFtZS5jCmluZGV4IGQxOTdlNGQ1MzUxLi4yM2E2ZmUxOTVl OSAxMDA2NDQKLS0tIGEvc3JjL2ZyYW1lLmMKKysrIGIvc3JjL2ZyYW1lLmMKQEAgLTc3MjYsOSAr NzcyNiw5IEBAIGZvY3VzICh3aGVyZSBhIGZyYW1lIGltbWVkaWF0ZWx5IGxvc2VzIGZvY3VzIHdo ZW4gaXQncyBsZWZ0IGJ5IHRoZSBtb3VzZQogICBERUZWQVJfTElTUCAoImZyYW1lLWludGVybmFs LXBhcmFtZXRlcnMiLCBmcmFtZV9pbnRlcm5hbF9wYXJhbWV0ZXJzLAogCSAgICAgICBkb2M6IC8q IEZyYW1lIHBhcmFtZXRlcnMgc3BlY2lmaWMgdG8gZXZlcnkgZnJhbWUuICAqLyk7CiAjaWZkZWYg SEFWRV9YX1dJTkRPV1MKLSAgZnJhbWVfaW50ZXJuYWxfcGFyYW1ldGVycyA9IGxpc3Q0IChRbmFt ZSwgUXBhcmVudF9pZCwgUXdpbmRvd19pZCwgUW91dGVyX3dpbmRvd19pZCk7CisgIGZyYW1lX2lu dGVybmFsX3BhcmFtZXRlcnMgPSBsaXN0MyAoUXBhcmVudF9pZCwgUXdpbmRvd19pZCwgUW91dGVy X3dpbmRvd19pZCk7CiAjZWxzZQotICBmcmFtZV9pbnRlcm5hbF9wYXJhbWV0ZXJzID0gbGlzdDMg KFFuYW1lLCBRcGFyZW50X2lkLCBRd2luZG93X2lkKTsKKyAgZnJhbWVfaW50ZXJuYWxfcGFyYW1l dGVycyA9IGxpc3QyIChRcGFyZW50X2lkLCBRd2luZG93X2lkKTsKICNlbmRpZgogICBmcmFtZV9p bnRlcm5hbF9wYXJhbWV0ZXJzID0gRmNvbnMgKFFmcmFtZV9pZCwgZnJhbWVfaW50ZXJuYWxfcGFy YW1ldGVycyk7CiAgIGZyYW1lX2ludGVybmFsX3BhcmFtZXRlcnMgPSBGY29ucyAoUWNsb25lZF9m cm9tLCBmcmFtZV9pbnRlcm5hbF9wYXJhbWV0ZXJzKTsKZGlmZiAtLWdpdCBhL3Rlc3QvbGlzcC9m cmFtZS10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9mcmFtZS10ZXN0cy5lbApuZXcgZmlsZSBtb2RlIDEw MDY0NAppbmRleCAwMDAwMDAwMDAwMC4uZGY0OTg5Y2U0ZDAKLS0tIC9kZXYvbnVsbAorKysgYi90 ZXN0L2xpc3AvZnJhbWUtdGVzdHMuZWwKQEAgLTAsMCArMSw4NiBAQAorOzs7IGZyYW1lLXRlc3Rz LmVsIC0tLSBUZXN0cyBmb3IgZnJhbWUuZWwgYW5kIGZyYW1lc2V0LmVsIC0qLSBsZXhpY2FsLWJp bmRpbmc6dCAtKi0KKworOzsgQ29weXJpZ2h0IChDKSAyMDIwLTIwMjYgRnJlZSBTb2Z0d2FyZSBG b3VuZGF0aW9uLCBJbmMuCisKKzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBFbWFjcy4KKwor OzsgR05VIEVtYWNzIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFu ZC9vciBtb2RpZnkKKzs7IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVi bGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cis7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0 aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorOzsgKGF0IHlvdXIgb3B0 aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKworOzsgR05VIEVtYWNzIGlzIGRpc3RyaWJ1dGVkIGlu IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCis7OyBidXQgV0lUSE9VVCBBTlkgV0FS UkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorOzsgTUVSQ0hBTlRB QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorOzsg R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKworOzsgWW91IHNo b3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UKKzs7IGFsb25nIHdpdGggR05VIEVtYWNzLiAgSWYgbm90LCBzZWUgPGh0dHBzOi8vd3d3Lmdu dS5vcmcvbGljZW5zZXMvPi4KKworOzs7IENvbW1lbnRhcnk6CisKKzs7OyBDb2RlOgorCisocmVx dWlyZSAnZXJ0KQorKHJlcXVpcmUgJ2ZyYW1lKQorKHJlcXVpcmUgJ2ZyYW1lc2V0KQorCisoZXJ0 LWRlZnRlc3QgZnJhbWUtdGVzdC11bmRlbGV0ZS1mcmFtZS1tb2RlICgpCisgICJFeGVyY2lzZSBg dW5kZWxldGUtZnJhbWUtbW9kZScuIgorICAoc2tpcC13aGVuIG5vbmludGVyYWN0aXZlKQorICAo dW53aW5kLXByb3RlY3QKKyAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciAoZ2V0LXNjcmF0Y2gtYnVm ZmVyLWNyZWF0ZSkKKyAgICAgICh1bmRlbGV0ZS1mcmFtZS1tb2RlKQorICAgICAgKGxldCogKChm cmFtZS1uYW1lICJkZWxldGVkLWZyYW1lIikKKyAgICAgICAgICAgICAoZnJhbWUgKG1ha2UtZnJh bWUgYCgobmFtZSAuICxmcmFtZS1uYW1lKSkpKQorICAgICAgICAgICAgIChmcmFtZS1pZCAoZnJh bWUtaWQgZnJhbWUpKSkKKyAgICAgICAgKGRlbGV0ZS1mcmFtZSBmcmFtZSkKKyAgICAgICAgKGlm LWxldCogKChmcmFtZS1pbmRleCAodW5kZWxldGUtZnJhbWUtaWQtaW5kZXggZnJhbWUtaWQpKQor ICAgICAgICAgICAgICAgICAgKGZyYW1lLWRhdGEgKG50aCAoMS0gZnJhbWUtaW5kZXgpIHVuZGVs ZXRlLWZyYW1lLS1kZWxldGVkLWZyYW1lcykpCisgICAgICAgICAgICAgICAgICAoZnJhbWUtcGFy YW1ldGVycyAobnRoIDEgZnJhbWUtZGF0YSkpKQorCSAgICAoc2hvdWxkIChlcXVhbCBmcmFtZS1u YW1lIChjZHIgKGFzc3EgJ25hbWUgZnJhbWUtcGFyYW1ldGVycykpKSkKKwkgIChzaG91bGQgbmls KSkpKQorICAgICh1bmRlbGV0ZS1mcmFtZS1tb2RlIC0xKSkpCisKKyhlcnQtZGVmdGVzdCBmcmFt ZS10ZXN0LWZyYW1lc2V0LXNhdmUtYW5kLXJlc3RvcmUgKCkKKyAgIkV4ZXJjaXNlIGBmcmFtZXNl dC1zYXZlJyBhbmQgYGZyYW1lc2V0LXJlc3RvcmUnLgorV2l0aCBhIGZyYW1lc2V0IG5hbWUgcHJv cGVydHkgYW5kIGEgZnJhbWUgcGFyYW1ldGVyIGZpbHRlci4iCisgIChza2lwLXdoZW4gbm9uaW50 ZXJhY3RpdmUpCisgICh3aXRoLWN1cnJlbnQtYnVmZmVyIChnZXQtc2NyYXRjaC1idWZmZXItY3Jl YXRlKQorICAgIChsZXQqICgoZmlsdGVyIChhcHBlbmQgJygKKwkJCSAgICAgOzsgKG5hbWUgLiBu aWwpCisJCQkgICAgICkgOyBkbyBub3QgZmlsdGVyIG91dCBmcmFtZSBuYW1lCisgICAgICAgICAg ICAgICAgICAgICAgICAgICBmcmFtZXNldC1maWx0ZXItYWxpc3QpKQorICAgICAgICAgICAoZnJh bWVzZXQtbmFtZSAiZnJhbWVzZXQtdGVzdCIpCisgICAgICAgICAgIChmcmFtZS1uYW1lICJmcmFt ZXNldC10ZXN0LWZyYW1lIikKKyAgICAgICAgICAgKGZyYW1lIChtYWtlLWZyYW1lIGAoKG5hbWUg LiAsZnJhbWUtbmFtZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZyYW1lc2V0 LXRlc3QtZnJhbWUgLiB0KSkpKQorICAgICAgICAgICAocmVzdG9yZWQtZnJhbWUpCisgICAgICAg ICAgIChmcmFtZXNldCAoZnJhbWVzZXQtc2F2ZQorICAgICAgICAgICAgICAgICAgICAgIChsaXN0 IGZyYW1lKQorICAgICAgICAgICAgICAgICAgICAgIDpuYW1lIGZyYW1lc2V0LW5hbWUKKyAgICAg ICAgICAgICAgICAgICAgICA6ZmlsdGVycyBmaWx0ZXIpKSkKKyAgICAgIChzaG91bGQgKGVxdWFs IGZyYW1lc2V0LW5hbWUgKGZyYW1lc2V0LW5hbWUgZnJhbWVzZXQpKSkKKyAgICAgIChkZWxldGUt ZnJhbWUgZnJhbWUpCisgICAgICAoZnJhbWVzZXQtcmVzdG9yZSBmcmFtZXNldAorICAgICAgICAg ICAgICAgICAgICAgICAgOmZpbHRlcnMgZmlsdGVyCisgICAgICAgICAgICAgICAgICAgICAgICA6 cmV1c2UtZnJhbWVzIG5pbAorICAgICAgICAgICAgICAgICAgICAgICAgOmZvcmNlLWRpc3BsYXkg dAorICAgICAgICAgICAgICAgICAgICAgICAgOmZvcmNlLW9uc2NyZWVuIHQKKyAgICAgICAgICAg ICAgICAgICAgICAgIDpjbGVhbnVwLWZyYW1lcyBuaWwpCisgICAgICAodW53aW5kLXByb3RlY3QK KyAgICAgICAgICAoaWYgKHNldHEgcmVzdG9yZWQtZnJhbWUKKyAgICAgICAgICAgICAgICAgICAg KHNlcS1maW5kCisgICAgICAgICAgICAgICAgICAgICAobGFtYmRhIChmcmFtZSkKKyAgICAgICAg ICAgICAgICAgICAgICAgKG5vdCAobnVsbCAoZnJhbWUtcGFyYW1ldGVyIGZyYW1lICdmcmFtZXNl dC10ZXN0LWZyYW1lKSkpKQorICAgICAgICAgICAgICAgICAgICAgKGZyYW1lLWxpc3QpKSkKKyAg ICAgICAgICAgICAgKHByb2duCisgICAgICAgICAgICAgICAgKHNob3VsZCAoZXF1YWwgZnJhbWUt bmFtZSAoZnJhbWUtcGFyYW1ldGVyIHJlc3RvcmVkLWZyYW1lICduYW1lKSkpCisgICAgICAgICAg ICAgICAgKHNob3VsZCAoZnJhbWUtcGFyYW1ldGVyIHJlc3RvcmVkLWZyYW1lICdleHBsaWNpdC1u YW1lKSkpCisgICAgICAgICAgICAoc2hvdWxkIG5pbCkpCisgICAgICAgICh3aGVuIHJlc3RvcmVk LWZyYW1lCisgICAgICAgICAgKGRlbGV0ZS1mcmFtZSByZXN0b3JlZC1mcmFtZSkpKSkpKQorCiso cHJvdmlkZSAnZnJhbWUtdGVzdHMpCisKKzs7OyBmcmFtZS10ZXN0cy5lbCBlbmRzIGhlcmUKLS0g CjIuNTIuMAoK --0000000000005872da0649ee97f0--
bug-gnu-emacs@HIDDEN:bug#80329; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 3 Feb 2026 16:59:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 03 11:59:08 2026 Received: from localhost ([127.0.0.1]:48949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vnJk4-0006PA-2h for submit <at> debbugs.gnu.org; Tue, 03 Feb 2026 11:59:08 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58408) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vnJk1-0006Oa-7S for submit <at> debbugs.gnu.org; Tue, 03 Feb 2026 11:59:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>) id 1vnJjv-0008VX-KP for bug-gnu-emacs@HIDDEN; Tue, 03 Feb 2026 11:58:59 -0500 Received: from mail-vk1-xa2d.google.com ([2607:f8b0:4864:20::a2d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>) id 1vnJju-0004yd-8L for bug-gnu-emacs@HIDDEN; Tue, 03 Feb 2026 11:58:59 -0500 Received: by mail-vk1-xa2d.google.com with SMTP id 71dfb90a1353d-56379cb870bso1926348e0c.2 for <bug-gnu-emacs@HIDDEN>; Tue, 03 Feb 2026 08:58:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770137937; cv=none; d=google.com; s=arc-20240605; b=YtjEyOQx0UhBDwSRt0esyA2iC+eV0PXw8tTTkzvt0mJFFH/1zAxdnND7Xqh2mcVsao k4+aitXFKZUvyMTi31HBYKOX6UoNkqfU1kLnXG+vlX4fbnmRqEfv2VVUEes+4aktrzS5 UJC38jx8tZLxK0C+n2c85UnnyUVW2mPIH/7Ul7ENcnKtQBUzOQyFkLerpVD3xN6l+GiE jReh7FtNqGZHURa8lC9BWF4+dIExFy0fJafteVS883zM9YZcPe7ypa/NFah0ehL5V/0N StDLjPa9rZa4Zh+gyiuTcjCf+KWtMUT915SVD7hITgPbi5h5yAqUnaw4ma1BvE1Ps+wa xmbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=ELVDSZHaKxUNCdfZEs+dp637SpO/nPm85UGTEh881b8=; fh=COKX2NRtvYLzgPo21UnyeBmz+TrXMoFFrNwDBAUin5k=; b=Shp7JSp5eP8U1JgKZtVkoKzscYJKwrCCT5L7Xw8DDUHTH/5IdLLwKiobZXOgv+LONu 2cEKIefaqwehsiPHJGZvvf4lDdkB2p0c9uVv8b+FflRt3GK4tOA4fooVlznYhpJQCVIW P0d/PWeu+Yn9x2fY5zm7CwYZd/BO/Fb41pQy0h+iW4g4rfwncp0pAHlAFPQIK7EZlPkw WH81btBlv2B1s2dYg2HeqcQIfzLOFtFAWWpMU2JvXIOVh+Utvjf+akAP7CvhIMB/oRmQ NGtSva+jLl3jDoNpEagmqvG0vNCLE7j8oYdLr4QkL3pPWImD67cKJAbOpQaSS8BSh7qo IXNw==; darn=gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770137937; x=1770742737; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ELVDSZHaKxUNCdfZEs+dp637SpO/nPm85UGTEh881b8=; b=hzG1IHfxk/5kp5MeHKHXMmpzlKiFb6N9EkSOg679XAqskeWFTMB5ZVkG6cdcTZtmyX 7cx2322lovTsCa2vJHt3QyEfrVFn5lweFCfgDqHWMsPp1Tuid8p7yOt558ZrC19kmvIt XNBi2VkHBL9OAR7LzeV3lEvaoAo6oj4dokn9HHoRV1Ilvl3l2v2zHCI6QpBzIDOSHvji DUqHASa9Fqt0PyaANu5V2L6cPzKYdS89r7ncgYjpsdD5bSrvUfzPWw+wH+NwvzLGkEIv 8DvIhX5PeNcOXTMKdV2240cCmuH4b+nq387l+nIfmKnAtUUr0MAayOZFvLQPePxtEiLm uDvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770137937; x=1770742737; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ELVDSZHaKxUNCdfZEs+dp637SpO/nPm85UGTEh881b8=; b=fG2aO3xR7idl0UwZSzqTTPKG7b6jgGOjvdAF2CWlqbs0jipVMWPnqK7rYdzNu1X1Y1 vAxIrCwGdSzkWaVvvpS1Dby0juELJ98oTYpO+jfKJ3kw2h6JYPAw0hWLDpCQsFOjLLmr URNvJVGenwJAP08vNjT8hSiulMihEpbXu3pzFLHgSjSB2PhMU+RiCxntt1Jw6tYMjyMp R6hVochxsL6ohzMnx4viWg0J4SVGqjKA+O51mK8TfvE9wYQK6XXRIlCtr7tek396mSHB SoTrJI2LrMweu0yEdEBn8JQJwdTEr7dm+B4BUBgIIn/97N0RN9CCp/roDgeTTvLGWY5a +XMA== X-Gm-Message-State: AOJu0YxSLAuzXxclMzDk0yldBX2eLGaioyVPqo6q/u7FrAVKxIUdNop4 wtsjiP6qWLTMZ16KMTt4iSDI6wWmdK2TzH0FaQwEi7YC9b8GfJtKhj9RKtDDPWRBDOeCyW0iRfa HMFgSeUv5+R9ekuTOqeGuhIJQIatmzemjKaJ2 X-Gm-Gg: AZuq6aKz3cL2GiIqsaS0c4ytH+J7oJQsZ5PmoEeIXvVrCi3pKP3XV4fVYrQ+Pcd4ajN kCFfxvAF4dyNdJvhiZNdAXS61dTCJQHaJKsjze+CyW5KhqHIEbBi1CvxmNzyKd3E2JXff0TjTHo oL1UxJUWl1Ua+qoJj7xLU4PSyc7GlSRFeO4fvhfGfDtybR1P/K8Ieag2bsVx2+Mi9CBxHONluhi sCmwsVZyQidMNCCNy2A0WfJ6MAtr4mkN8sxu6IqqZkuM+M9CzDUi/43IwQSS2EjMKKCLVsHZmAx bVce82EGHLRwLjBw6HdnfrFg+siA/LpGUz5TcucPewMSDiFJOj0= X-Received: by 2002:a05:6102:d94:b0:5ef:24aa:986f with SMTP id ada2fe7eead31-5f939468076mr124493137.2.1770137936903; Tue, 03 Feb 2026 08:58:56 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Tue, 3 Feb 2026 11:58:45 -0500 X-Gm-Features: AZwV_QhhdH4efG0l4YbBAVqBZ5sEk5oRvfejbht_6vGNxrOR9w7VPjjCSnDzef0 Message-ID: <CAN+1HbrYgu5rwaDxRAzoMUW0FUKEnDrnu2wKa-kPb7BHOeJxKA@HIDDEN> Subject: [PATCH] Remove frame-parameter name from frame-internal-parameters To: bug-gnu-emacs@HIDDEN, Juri Linkov <juri@HIDDEN>, martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000eec2110649ee5a8a" Received-SPF: pass client-ip=2607:f8b0:4864:20::a2d; envelope-from=shipmints@HIDDEN; helo=mail-vk1-xa2d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Adding name to 'frame-internal-parameters' to begin with was done out of an abundance of caution. Name being available accommodates access to a frame's name in the 'undelete-frame--deleted-frames' list to facilitate nicer 'completing-read' UI. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received' headers -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shipmints[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 HTML_MESSAGE BODY: HTML included in message X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) --000000000000eec2110649ee5a8a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Adding name to 'frame-internal-parameters' to begin with was done out of an abundance of caution. Name being available accommodates access to a frame's name in the 'undelete-frame--deleted-frames' list to facilitate nicer 'completing-read' UI. I added a couple of basic tests for frame and frameset functions to build on. Patch incoming once a bug number is assigned. -St=C3=A9phane --000000000000eec2110649ee5a8a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac= e">Adding name to 'frame-internal-parameters' to begin with was<br>= done out of an abundance of caution.<br><br>Name being available accommodat= es access to a frame's name in<br>the 'undelete-frame--deleted-fram= es' list to facilitate nicer<br>'completing-read' UI.<br><br>I = added a couple of basic tests for frame and frameset functions to<br>build = on.<br></div><div class=3D"gmail_default" style=3D"font-family:monospace"><= br></div><div class=3D"gmail_default" style=3D"font-family:monospace">Patch= incoming once a bug number is assigned.</div><div class=3D"gmail_default" = style=3D"font-family:monospace"><br></div><div class=3D"gmail_default" styl= e=3D"font-family:monospace">-St=C3=A9phane</div></div> --000000000000eec2110649ee5a8a--
Stéphane Marks <shipmints@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#80329; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.