GNU bug report logs - #39143
26.3; `widget-complete' in `customize-option'

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Drew Adams <drew.adams@HIDDEN>; Done: Mauro Aranda <maurooaranda@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
bug marked as fixed in version 31.1, send any further explanations to 39143 <at> debbugs.gnu.org and Drew Adams <drew.adams@HIDDEN> Request was from Mauro Aranda <maurooaranda@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 9 Mar 2025 22:10:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 18:10:58 2025
Received: from localhost ([127.0.0.1]:34723 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trOrK-0000QJ-HD
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 18:10:58 -0400
Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]:46504)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maurooaranda@HIDDEN>)
 id 1trOrI-0000Pz-7R; Sun, 09 Mar 2025 18:10:56 -0400
Received: by mail-pl1-x631.google.com with SMTP id
 d9443c01a7336-22337bc9ac3so67095565ad.1; 
 Sun, 09 Mar 2025 15:10:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741558250; x=1742163050; darn=debbugs.gnu.org;
 h=content-transfer-encoding:in-reply-to:from:content-language
 :references:cc:to:subject:user-agent:mime-version:date:message-id
 :from:to:cc:subject:date:message-id:reply-to;
 bh=MBRhJNRtHs0t3TiKWlc0b9GY5wqOqUKXzk1r1VB1hEI=;
 b=E952o0bhlLjzOQWMMr/XJPp96ycVo/6/2HBSIYGK9bcThIONWCd3V+oFqqmiVc6svG
 2F6bBhDkAEF1SIwHrJYkclGNDGvPYYDdU3Lj3OmZ/7pL4FuDqCEqjLh4qcdP57aE26ly
 Pdv2yC8mnIBYlWl3cHqdvz8g3o9SugHxGJISmJeCjXZoe6ItV8Zr1Oo6W7Zm+aJAXMm6
 BRnalo5gdHl4DShS9zKRqQT08K4EMT/NrGSM4JQVNHQm7XKIy2ZDvsfObctiyBDTSmM8
 7iAajbzTphzOs7tL9V80Yqt3N73Mhr7XV+fS2l8U7QPNutJUCcqsPDe75x/RFnbwEXFW
 NAsw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741558250; x=1742163050;
 h=content-transfer-encoding:in-reply-to:from:content-language
 :references:cc:to:subject:user-agent:mime-version:date:message-id
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=MBRhJNRtHs0t3TiKWlc0b9GY5wqOqUKXzk1r1VB1hEI=;
 b=XrPKcLTsyjH0/6fqONoerjtyznCOHTVj0yaC67dFAR+A5qG5yKS7GNGiktT63arNZg
 sOBiPJnrDoJMHLv/9tboDqIWnrzMuotc3Jd+0M6zU+xKnQHAhEFNuPwJvl8AQl6Ted7Q
 HAca3ZuXFayEdeGiKBMtARbfNm8PPpuviNSiYG3aMPzWdlj31vZesA2CW9mylvsTrwmc
 JMKdVFES3XoMzk+UrM9fB4DXeLVaChOO0PwKzYw1JP/yHlsfeYE3ywWbniAjKIKbl4w7
 DGIVNUIJO4WX1aeTw70tHXyEnhjj3o0wj4+zV1Rca8/Yb1J7Coc0iaxIWdaPMxTptm6R
 +IYg==
X-Forwarded-Encrypted: i=1;
 AJvYcCUSfS3BfmBlsMn0q0KPArWgYf2K9g+gHiXLpt7ED9PytLdvJC0b4PxGoV0RMm6yKw8PPIGNtw==@debbugs.gnu.org,
 AJvYcCWv34s62tuHqK0ITX/rnLLuBXJYrgEesbfpXHWmMgCkQY2xmJpiG+ZfAiPyadxn+W+8X7Z+zfFTxw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yy820YMIo4iqkPY1wmDFhWC7gO8hqbGtFDygBvS55+ohMK/Wc09
 1+80/EKYesWOOzhfgn8OzzHvuCXLeQwsZk5CSzCc6KG3A3AC3Nyg
X-Gm-Gg: ASbGncsczW3tCO1U83y1dGDuvl6PR+GuYvpbFMEsAC7ywyzBDcAW5VQdN6fC6doxeVm
 3m/dPX4G1FRSKVQPVdwfk1r5iy0yjDc2A/ZSp+63+RcQMb5yrJm5QeDv1UAaKJS8/cUs8ztuYj5
 1pHOMzbkGGNSqnsWRZmyjGmyZ8lHbzanQFfjpGPxBInMCOcKZ1RQS33kTPBZfrxgc+6l1uF4B3E
 VqrAv0eWcxbM0F4iWVJBn3/3mDk6Wkq/JOmlySzQOE905XXUT2qY7Q/KLWf5jmEfGS6p9g+z0pk
 DR8ju4houRhV4jGhb2AAW4b39Fu8aTORu51iWgZAB3SeBnSyG+Y=
X-Google-Smtp-Source: AGHT+IGjlAJbs5kUh3kM76AIEVnQClbKnGmOhitd+SXexeZGU58VnpjXpX5WFxskNRrAhg0r18d/6Q==
X-Received: by 2002:a17:902:ebc6:b0:220:ea90:191e with SMTP id
 d9443c01a7336-22428869ad0mr194821595ad.4.1741558249673; 
 Sun, 09 Mar 2025 15:10:49 -0700 (PDT)
Received: from [192.168.0.234] ([181.228.33.6])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-224109e8642sm64180355ad.72.2025.03.09.15.10.47
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 09 Mar 2025 15:10:49 -0700 (PDT)
Message-ID: <aad8eb45-0602-431b-b986-18439414ffd2@HIDDEN>
Date: Sun, 9 Mar 2025 19:10:45 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#39143: 26.3; `widget-complete' in `customize-option'
To: Eli Zaretskii <eliz@HIDDEN>
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
 <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
 <793c8aa8-4ffb-4186-8605-c953e3e09a45@HIDDEN> <86ecz6h719.fsf@HIDDEN>
 <c2f1a9f6-5dfb-4584-943e-701cffc92d9d@HIDDEN> <86frjmfo2g.fsf@HIDDEN>
 <55c965b6-cd4d-4c31-a5df-8fa7e1274e1a@HIDDEN> <86a59ufd5l.fsf@HIDDEN>
Content-Language: en-US
From: Mauro Aranda <maurooaranda@HIDDEN>
In-Reply-To: <86a59ufd5l.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 39143
Cc: 39143 <at> debbugs.gnu.org, drew.adams@HIDDEN
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 (-)

close 39143 31.1
quit


On 9/3/25 12:15, Eli Zaretskii wrote:
 >> Date: Sun, 9 Mar 2025 11:30:38 -0300
 >> Cc: drew.adams@HIDDEN, 39143 <at> debbugs.gnu.org
 >> From: Mauro Aranda <maurooaranda@HIDDEN>
 >>
 >>  >> Thanks Eli.  I don't know of any good way to make sure of that, 
other
 >>  >> than adding a comment to frame_parms in frame.c.
 >>  >
 >>  > A comment is good, but please add comments in both places
 >>  > cross-referencing the other place.
 >>
 >> I attach the updated patch.
 >
 > Thanks, LGTM.

Great, thanks.

Pushed to master, and closing the bug.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 9 Mar 2025 15:16:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 11:16:08 2025
Received: from localhost ([127.0.0.1]:33834 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trINr-0008TR-SS
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 11:16:08 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53806)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1trINl-0008Sp-Tv
 for 39143 <at> debbugs.gnu.org; Sun, 09 Mar 2025 11:16:03 -0400
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 1trINf-0000t8-JC; Sun, 09 Mar 2025 11:15:55 -0400
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=f9JgT1GT7JrIhNCkssJn82Mm2RAi26xdbjO0qF8yNbw=; b=OO1jrBIq0AwNDtuZ3As6
 PGyLWhM2gWj0PeiCx6LDH7KiMSzdapUVAB1QwFwRlA1sOU8mO5ZeM70QmhaUWdJ+Rbb6SeMNsgCpj
 nvW7hfS37KQajp+JJtoVT98Xwj4S5aHKLK1aSOP3JoXgaftLOIt8UyaQfLrrGSkQeHvNDT+WIaMCV
 QEjyfSEZ6y7Qudf8x7dMcmbnl7PkzJ0Ir3cVteCD6USMUiEM/2mm9jdFQS2j/oZEuzCbfoFF318wl
 aDAQ/ktMOQckWJ2I1szTEXXh9gd1+hIULtMOtJ4rU7jEdikFr8Vf1TVQLMbMzOIR2POdb4lnlUo08
 mCsLXlC0XRgUBg==;
Date: Sun, 09 Mar 2025 17:15:50 +0200
Message-Id: <86a59ufd5l.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Mauro Aranda <maurooaranda@HIDDEN>
In-Reply-To: <55c965b6-cd4d-4c31-a5df-8fa7e1274e1a@HIDDEN> (message from
 Mauro Aranda on Sun, 9 Mar 2025 11:30:38 -0300)
Subject: Re: bug#39143: 26.3; `widget-complete' in `customize-option'
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
 <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
 <793c8aa8-4ffb-4186-8605-c953e3e09a45@HIDDEN> <86ecz6h719.fsf@HIDDEN>
 <c2f1a9f6-5dfb-4584-943e-701cffc92d9d@HIDDEN> <86frjmfo2g.fsf@HIDDEN>
 <55c965b6-cd4d-4c31-a5df-8fa7e1274e1a@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: 39143
Cc: 39143 <at> debbugs.gnu.org, drew.adams@HIDDEN
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: Sun, 9 Mar 2025 11:30:38 -0300
> Cc: drew.adams@HIDDEN, 39143 <at> debbugs.gnu.org
> From: Mauro Aranda <maurooaranda@HIDDEN>
> 
>  >> Thanks Eli.  I don't know of any good way to make sure of that, other
>  >> than adding a comment to frame_parms in frame.c.
>  >
>  > A comment is good, but please add comments in both places
>  > cross-referencing the other place.
> 
> I attach the updated patch.

Thanks, LGTM.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 9 Mar 2025 14:30:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 10:30:54 2025
Received: from localhost ([127.0.0.1]:33766 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trHg5-0006LG-96
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 10:30:54 -0400
Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]:51217)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maurooaranda@HIDDEN>)
 id 1trHg1-0006Ky-PH
 for 39143 <at> debbugs.gnu.org; Sun, 09 Mar 2025 10:30:51 -0400
Received: by mail-pj1-x1035.google.com with SMTP id
 98e67ed59e1d1-2feb91a2492so5641938a91.2
 for <39143 <at> debbugs.gnu.org>; Sun, 09 Mar 2025 07:30:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741530643; x=1742135443; darn=debbugs.gnu.org;
 h=in-reply-to:from:content-language:references:cc:to:subject
 :user-agent:mime-version:date:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=GrE6YYVVSRJ219xQjWdQh9z+DBeoo00+rohtHiVnbLg=;
 b=i0Shopin/4pf7pzY3iKG8EDxtKRNDIEZTEVxN+fulI/01pz/NQ1unM/P9uvLO5RVm/
 DzBbozde1+3nC6lXJlthSQTKKwCzEWAba9ErUAVkoELE3yeLJdS4i9CZA/79eqLLD6mA
 w81E0wZ94XSZP3THfziF7lndK6zqfqu8pscdNEGf7z0ZY0OiqOcJ4CmNpY4GF3M2VULN
 gMDCG7PynUUvZ3QMEI9VKSkBDYK8ovNdUAsg0AiaTrs3278eZG62Zrmu+yZ8MZLWq+J4
 NFulmNu0enMnBATREwxxef3WiQSg1RTBl8fCPcmnfUt7qoxyZyp3EXgoW4ay298A6QND
 5P7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741530643; x=1742135443;
 h=in-reply-to:from:content-language:references:cc:to:subject
 :user-agent:mime-version:date:message-id:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=GrE6YYVVSRJ219xQjWdQh9z+DBeoo00+rohtHiVnbLg=;
 b=Xzwa4q0UXtBpxQvjdW3dliXWNEfeicOul4NzsTxsqWKt1Ys4G5ckd+T3t27eRUddi2
 qq14ZYtjtmGhvqf79njrq18PY8konA1bZiL7aP/96PNm/tgN+U/luK7PSvVRZ6jdCxGX
 pD1yfjmuK3tPcu9Vr05TsZH1zbBBldTJXaeqCrYXGmSDZHD0DMfTGiudU9B5xCaeMUYI
 F2R1ZSXdgnPkkukmhSq9uS0LjoW5BVZ3V38ed5RQcy1YcmkAuguFql1Ga0zi5+JFbKFP
 p6KEvcaLnHVL8/pGtyd2PsbqSNSmRExeDF00Z+5Uu1ozJaiTrnTiO5noZwvxG9ZxG7Qc
 LlkA==
X-Forwarded-Encrypted: i=1;
 AJvYcCXOalFUWvd1snSOn9wpDKR5USKRcIxrNBq1nySCVVL6weJs+wuVtnIMay9VkA6WywdiZgXkkQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwzNuOdofSMRKAx7ax2iaAe/bDmWJOlPbenG3IMMe6uOs9S5ozu
 rUiwF6OMct46oZktIwNydUPhItzsX3CDHfBdVeUXrpU0cf4aVXtQ
X-Gm-Gg: ASbGnctuOSq42fRZgk10gDQgcoeaOelChWDQR2B43uTzh9+QZZxQdNaESSkt5aGWAbT
 KB8k/dDo/gBugMbm/2fc6z2sT/B4w0vdIvLbpCn+TEdJJ9PEuITW58vvL8pqaGgfDUxLowilb5J
 6bHUPsRdpHIY321wSSIim3bYn0JTW955XxXwdB2aTCB8Q/3jE56vzqqUhv4/ALhOXeDa0v/onMz
 37j0wOWwJg+9Kq+PSVFYYjFtmBk3Ke/UUFxHz5iyQsr3GINTh4hwdkiXH9ReVlBCE//icgZCtvA
 ofMKyfAo6zxusrlNwxD3Vpsg8fMGYnI2cpAwVBtmDGveq5hpCbM=
X-Google-Smtp-Source: AGHT+IFSN1Fsf7umaSrEfW/gYbShfDL/cE4mra2xGYgJUvu23r7++w2XfMPo/8BZye8AeanlC2xKRA==
X-Received: by 2002:a05:6a20:2d08:b0:1f3:3ebc:5713 with SMTP id
 adf61e73a8af0-1f544b18e8fmr19994138637.20.1741530643446; 
 Sun, 09 Mar 2025 07:30:43 -0700 (PDT)
Received: from [192.168.0.234] ([181.228.33.6])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-af286bb9f26sm5696298a12.25.2025.03.09.07.30.40
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 09 Mar 2025 07:30:42 -0700 (PDT)
Content-Type: multipart/mixed; boundary="------------yDeIQnM53U7XIf4e4IyDgwuh"
Message-ID: <55c965b6-cd4d-4c31-a5df-8fa7e1274e1a@HIDDEN>
Date: Sun, 9 Mar 2025 11:30:38 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: [External] : Re: bug#39143: 26.3; `widget-complete' in
 `customize-option'
To: Eli Zaretskii <eliz@HIDDEN>
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
 <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
 <793c8aa8-4ffb-4186-8605-c953e3e09a45@HIDDEN> <86ecz6h719.fsf@HIDDEN>
 <c2f1a9f6-5dfb-4584-943e-701cffc92d9d@HIDDEN> <86frjmfo2g.fsf@HIDDEN>
Content-Language: en-US
From: Mauro Aranda <maurooaranda@HIDDEN>
In-Reply-To: <86frjmfo2g.fsf@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 39143
Cc: 39143 <at> debbugs.gnu.org, drew.adams@HIDDEN
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 (-)

This is a multi-part message in MIME format.
--------------yDeIQnM53U7XIf4e4IyDgwuh
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 9/3/25 08:20, Eli Zaretskii wrote:
 >> Date: Sun, 9 Mar 2025 08:08:57 -0300
 >> Cc: drew.adams@HIDDEN, 39143 <at> debbugs.gnu.org
 >> From: Mauro Aranda <maurooaranda@HIDDEN>
 >>
 >> On 9/3/25 06:45, Eli Zaretskii wrote:
 >>  >> Date: Fri, 28 Feb 2025 10:28:13 -0300
 >>  >> Cc: Eli Zaretskii <eliz@HIDDEN>
 >>  >> From: Mauro Aranda <maurooaranda@HIDDEN>
 >>  >>
 >>  >> The attached patch is alternative 1: Provide better completion for
 >>  >> Parameter and provide completion for Value when we know the
 >>  >> alternatives.  I think it is an improvement, and it doesn't make 
the UI
 >>  >> more complex, which alternative 2 does.
 >>  >
 >>  > Thanks.  I think we should install this, but I wonder how can we make
 >>  > sure that whenever a new frame-parameter is added, the list in
 >>  > frame--special-parameters will be considered for updating?
 >>
 >> Thanks Eli.  I don't know of any good way to make sure of that, other
 >> than adding a comment to frame_parms in frame.c.
 >
 > A comment is good, but please add comments in both places
 > cross-referencing the other place.

I attach the updated patch.

--------------yDeIQnM53U7XIf4e4IyDgwuh
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-Provide-better-completion-for-customizing-frame-para.patch"
Content-Disposition: attachment;
 filename*0="0001-Provide-better-completion-for-customizing-frame-para.pa";
 filename*1="tch"
Content-Transfer-Encoding: base64

RnJvbSBhNzQ3ZjY5YTlhZDIyN2Y3NjQ3Y2QxNTJhMWUzODNiMzI4ODc2YmE3IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFp
bC5jb20+CkRhdGU6IEZyaSwgMjggRmViIDIwMjUgMTA6MTU6NTIgLTAzMDAKU3ViamVjdDog
W1BBVENIXSBQcm92aWRlIGJldHRlciBjb21wbGV0aW9uIGZvciBjdXN0b21pemluZyBmcmFt
ZSBwYXJhbWV0ZXJzCgoqIGxpc3AvZnJhbWUuZWwgKGZyYW1lLS1zcGVjaWFsLXBhcmFtZXRl
cnMpOiBOZXcgY29uc3QuCihmcmFtZS0tY29tcGxldGUtcGFyYW1ldGVyLXZhbHVlKTogTmV3
IGZ1bmN0aW9uLgooaW5pdGlhbC1mcmFtZS1hbGlzdCwgbWluaWJ1ZmZlci1mcmFtZS1hbGlz
dCk6IFVzZSB0aGVtIGluCjp0eXBlLiAgKEJ1ZyMzOTE0MykKKiBsaXNwL2N1cy1zdGFydC5l
bCAoZGVmYXVsdC1mcmFtZS1hbGlzdCk6IFVzZSB0aGVtIGhlcmUgYXMgd2VsbC4KKiBzcmMv
ZnJhbWUuYyAoZnJhbWVfcGFybXMpOiBBZGQgY29tbWVudCB0byB0cnkgdG8ga2VlcApmcmFt
ZS0tc3BlY2lhbC1wYXJhbWV0ZXJzIHVwZGF0ZWQuCi0tLQogbGlzcC9jdXMtc3RhcnQuZWwg
fCAxMSArKystLS0KIGxpc3AvZnJhbWUuZWwgICAgIHwgODggKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIHNyYy9mcmFtZS5jICAgICAgIHwgIDQg
KysrCiAzIGZpbGVzIGNoYW5nZWQsIDkzIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2xpc3AvY3VzLXN0YXJ0LmVsIGIvbGlzcC9jdXMtc3RhcnQuZWwK
aW5kZXggYjRjMjBjYWNjYzEuLjdkMTcyNDlmNzhkIDEwMDY0NAotLS0gYS9saXNwL2N1cy1z
dGFydC5lbAorKysgYi9saXNwL2N1cy1zdGFydC5lbApAQCAtMzE3LDEwICszMTcsMTMgQEAg
bWluaWJ1ZmZlci1wcm9tcHQtcHJvcGVydGllcy0tc2V0dGVyCiAJICAgICAodmVydGljYWwt
Y2VudGVyaW5nLWZvbnQtcmVnZXhwIGRpc3BsYXkKIAkJCQkJICAgICAoY2hvaWNlIChjb25z
dCBuaWwpIHJlZ2V4cCkpCiAJICAgICA7OyBmcmFtZS5jCi0JICAgICAoZGVmYXVsdC1mcmFt
ZS1hbGlzdCBmcmFtZXMKLQkgICAgICAgKHJlcGVhdCAoY29ucyA6Zm9ybWF0ICIldiIKLQkJ
CSAgICAgKHN5bWJvbCA6dGFnICJQYXJhbWV0ZXIiKQotCQkJICAgICAoc2V4cCA6dGFnICJW
YWx1ZSIpKSkpCisgICAgICAgICAgICAgKGRlZmF1bHQtZnJhbWUtYWxpc3QKKyAgICAgICAg
ICAgICAgZnJhbWVzCisgICAgICAgICAgICAgIChyZXBlYXQgKGNvbnMgOmZvcm1hdCAiJXYi
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN5bWJvbCA6dGFnICJQYXJhbWV0ZXIi
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6Y29tcGxldGlvbnMgLGZy
YW1lLS1zcGVjaWFsLXBhcmFtZXRlcnMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KHNleHAgOnRhZyAiVmFsdWUiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
OmNvbXBsZXRlIGZyYW1lLS1jb21wbGV0ZS1wYXJhbWV0ZXItdmFsdWUpKSkpCiAJICAgICAo
bW91c2UtaGlnaGxpZ2h0IG1vdXNlIChjaG9pY2UgKGNvbnN0IDp0YWcgImRpc2FibGVkIiBu
aWwpCiAJCQkJCSAgICAoY29uc3QgOnRhZyAiYWx3YXlzIHNob3duIiB0KQogCQkJCQkgICAg
KG90aGVyIDp0YWcgImhpZGRlbiBieSBrZXlwcmVzcyIgMSkpCmRpZmYgLS1naXQgYS9saXNw
L2ZyYW1lLmVsIGIvbGlzcC9mcmFtZS5lbAppbmRleCBlNjYyNzAxMzBkMi4uM2VjY2I5YTU4
NDggMTAwNjQ0Ci0tLSBhL2xpc3AvZnJhbWUuZWwKKysrIGIvbGlzcC9mcmFtZS5lbApAQCAt
NjAsNiArNjAsNzggQEAgZGlzcGxheS1mb3JtYXQtYWxpc3QKIG5hbWUgc3RyaW5nLiAgVGhl
IGNkciBpcyBhIHN5bWJvbCBnaXZpbmcgdGhlIHdpbmRvdy1zeXN0ZW0gdGhhdAogaGFuZGxl
cyB0aGUgY29ycmVzcG9uZGluZyBraW5kIG9mIGRpc3BsYXkuIikKIAorOzsgSWYgeW91J3Jl
IGFkZGluZyBhIG5ldyBmcmFtZSBwYXJhbWV0ZXIgdG8gYGZyYW1lX3Bhcm1zJyBpbiBmcmFt
ZS5jLAorOzsgY29uc2lkZXIgaWYgaXQgbWFrZXMgc2Vuc2UgZm9yIHRoZSB1c2VyIHRvIGN1
c3RvbWl6ZSBpdCB2aWEKKzs7IGBpbml0aWFsLWZyYW1lLWFsaXN0JyBhbmQgdGhlIGxpa2Uu
Cis7OyBJZiBpdCBkb2VzLCBhZGQgaXQgaGVyZSwgaW4gb3JkZXIgdG8gcHJvdmlkZSBjb21w
bGV0aW9uIGZvcgorOzsgdGhhdCBwYXJhbWV0ZXIgaW4gdGhlIEN1c3RvbWl6ZSBVSS4KKzs7
IElmIHRoZSBwYXJhbWV0ZXIgaGFzIHNvbWUgc3BlY2lhbCB2YWx1ZXMsIG1vZGlmeQorOzsg
YGZyYW1lLS1jb21wbGV0ZS1wYXJhbWV0ZXItdmFsdWUnIHRvIHByb3ZpZGUgY29tcGxldGlv
biBmb3IgdGhvc2UKKzs7IHZhbHVlcyBhcyB3ZWxsLgorKGRlZmNvbnN0IGZyYW1lLS1zcGVj
aWFsLXBhcmFtZXRlcnMKKyAgJygiYWxwaGEiICJhbHBoYS1iYWNrZ3JvdW5kIiAiYXV0by1o
aWRlLWZ1bmN0aW9uIiAiYXV0by1sb3dlciIKKyAgICAiYXV0by1yYWlzZSIgImJhY2tncm91
bmQtY29sb3IiICJiYWNrZ3JvdW5kLW1vZGUiICJib3JkZXItY29sb3IiCisgICAgImJvcmRl
ci13aWR0aCIgImJvdHRvbS1kaXZpZGVyLXdpZHRoIiAiYm90dG9tLXZpc2libGUiICJidWZm
ZXItbGlzdCIKKyAgICAiYnVmZmVyLXByZWRpY2F0ZSIgImNoaWxkLWZyYW1lLWJvcmRlci13
aWR0aCIgImN1cnNvci1jb2xvciIKKyAgICAiY3Vyc29yLXR5cGUiICJkZWxldGUtYmVmb3Jl
IiAiZGlzcGxheSIgImRpc3BsYXktdHlwZSIKKyAgICAiZHJhZy1pbnRlcm5hbC1ib3JkZXIi
ICJkcmFnLXdpdGgtaGVhZGVyLWxpbmUiICJkcmFnLXdpdGgtbW9kZS1saW5lIgorICAgICJk
cmFnLXdpdGgtdGFiLWxpbmUiICJleHBsaWNpdC1uYW1lIiAiZml0LWZyYW1lLXRvLWJ1ZmZl
ci1tYXJnaW5zIgorICAgICJmaXQtZnJhbWUtdG8tYnVmZmVyLXNpemVzIiAiZm9udCIgImZv
bnQtYmFja2VuZCIgImZvcmVncm91bmQtY29sb3IiCisgICAgImZ1bGxzY3JlZW4iICJmdWxs
c2NyZWVuLXJlc3RvcmUiICJoZWlnaHQiICJob3Jpem9udGFsLXNjcm9sbC1iYXJzIgorICAg
ICJpY29uLWxlZnQiICJpY29uLW5hbWUiICJpY29uLXRvcCIgImljb24tdHlwZSIKKyAgICAi
aW5oaWJpdC1kb3VibGUtYnVmZmVyaW5nIiAiaW50ZXJuYWwtYm9yZGVyLXdpZHRoIiAia2Vl
cC1yYXRpbyIKKyAgICAibGVmdCIgImxlZnQtZnJpbmdlIiAibGluZS1zcGFjaW5nIiAibWVu
dS1iYXItbGluZXMiICJtaW4taGVpZ2h0IgorICAgICJtaW4td2lkdGgiICJtaW5pYnVmZmVy
IiAibWluaWJ1ZmZlci1leGl0IiAibW91c2UtY29sb3IiCisgICAgIm1vdXNlLXdoZWVsLWZy
YW1lIiAibmFtZSIgIm5vLWFjY2VwdC1mb2N1cyIgIm5vLWZvY3VzLW9uLW1hcCIKKyAgICAi
bm8tb3RoZXItZnJhbWUiICJuby1zcGVjaWFsLWdseXBocyIgIm5zLWFwcGVhcmFuY2UiCisg
ICAgIm5zLXRyYW5zcGFyZW50LXRpdGxlYmFyIiAib3V0ZXItd2luZG93LWlkIiAib3ZlcnJp
ZGUtcmVkaXJlY3QiCisgICAgInBhcmVudC1mcmFtZSIgInJpZ2h0LWZyaW5nZSIgInJpZ3Ro
LWRpdmlkZXItd2lkdGgiICJzY3JlZW4tZ2FtbWEiCisgICAgInNjcm9sbC1iYXItYmFja2dy
b3VuZCIgInNjcm9sbC1iYXItZm9yZWdyb3VuZCIgInNjcm9sbC1iYXItaGVpZ2h0IgorICAg
ICJzY3JvbGwtYmFyLXdpZHRoIiAic2hhZGVkIiAic2tpcC10YXNrYmFyIiAic25hcC13aWR0
aCIgInN0aWNreSIKKyAgICAidGFiLWJhci1saW5lcyIgInRpdGxlIiAidG9vbC1iYXItbGlu
ZXMiICJ0b29sLWJhci1wb3NpdGlvbiIgInRvcCIKKyAgICAidG9wLXZpc2libGUiICJ0dHkt
Y29sb3ItbW9kZSIgInVuZGVjb3JhdGVkIiAidW5zcGl0dGFibGUiCisgICAgInVzZS1mcmFt
ZS1zeW5jaHJvbml6YXRpb24iICJ1c2VyLXBvc2l0aW9uIiAidXNlci1zaXplIgorICAgICJ2
ZXJ0aWNhbC1zY3JvbGwtYmFycyIgInZpc2liaWxpdHkiICJ3YWl0LWZvci13bSIgIndpZHRo
IiAiei1ncm91cCIpCisgICJMaXN0IG9mIHNwZWNpYWwgZnJhbWUgcGFyYW1ldGVycyB0aGF0
IG1ha2VzIHNlbnNlIHRvIGN1c3RvbWl6ZS4iKQorCisoZGVjbGFyZS1mdW5jdGlvbiAid2lk
Z2V0LWZpZWxkLXRleHQtZW5kIiAid2lkLWVkaXQiKQorKGRlY2xhcmUtZnVuY3Rpb24gIndp
ZGdldC1maWVsZC1zdGFydCIgIndpZC1lZGl0IikKKworKGRlZnVuIGZyYW1lLS1jb21wbGV0
ZS1wYXJhbWV0ZXItdmFsdWUgKHdpZGdldCkKKyAgIlByb3ZpZGUgY29tcGxldGlvbiBmb3Ig
V0lER0VULCB3aGljaCBob2xkcyBmcmFtZSBwYXJhbWV0ZXIncyB2YWx1ZXMuIgorICAobGV0
KiAoKHBhcmFtZXRlciAod2lkZ2V0LXZhbHVlCisgICAgICAgICAgICAgICAgICAgICAobnRo
IDAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKHdpZGdldC1nZXQgKHdpZGdldC1nZXQg
d2lkZ2V0IDpwYXJlbnQpIDpjaGlsZHJlbikpKSkKKyAgICAgICAgIChjb21wcyAoY29uZCAo
KGVxIHBhcmFtZXRlciAnZGlzcGxheS10eXBlKQorICAgICAgICAgICAgICAgICAgICAgICAn
KCJjb2xvciIgImdyYXlzY2FsZSIgIm1vbm8iKSkKKyAgICAgICAgICAgICAgICAgICAgICAo
KGVxIHBhcmFtZXRlciAnei1ncm91cCkgJygibmlsIiAiYWJvdmUiICJiZWxvdyIpKQorICAg
ICAgICAgICAgICAgICAgICAgICgobWVtcSBwYXJhbWV0ZXIgJyhmdWxsc2NyZWVuIGZ1bGxz
Y3JlZW4tcmVzdG9yZSkpCisgICAgICAgICAgICAgICAgICAgICAgICcoImZ1bGx3aWR0aCIg
ImZ1bGxoZWlnaHQiICJmdWxsYm90aCIgIm1heGltaXplZCIpKQorICAgICAgICAgICAgICAg
ICAgICAgICgoZXEgcGFyYW1ldGVyICdjdXJzb3ItdHlwZSkKKyAgICAgICAgICAgICAgICAg
ICAgICAgJygidCIgIm5pbCIgImJveCIgImhvbGxvdyIgImJhciIgImhiYXIiKSkKKyAgICAg
ICAgICAgICAgICAgICAgICAoKGVxIHBhcmFtZXRlciAndmVydGljYWwtc2Nyb2xsLWJhcnMp
CisgICAgICAgICAgICAgICAgICAgICAgICcoIm5pbCIgImxlZnQiICJyaWdodCIpKQorICAg
ICAgICAgICAgICAgICAgICAgICgoZXEgcGFyYW1ldGVyICd0b29sLWJhci1wb3NpdGlvbikK
KyAgICAgICAgICAgICAgICAgICAgICAgJygidG9wIiAiYm90dG9tIiAibGVmdCIgInJpZ2h0
IikpCisgICAgICAgICAgICAgICAgICAgICAgKChlcSBwYXJhbWV0ZXIgJ21pbmlidWZmZXIp
CisgICAgICAgICAgICAgICAgICAgICAgICcoInQiICJuaWwiICJvbmx5IikpCisgICAgICAg
ICAgICAgICAgICAgICAgKChlcSBwYXJhbWV0ZXIgJ21pbmlidWZmZXItZXhpdCkKKyAgICAg
ICAgICAgICAgICAgICAgICAgJygibmlsIiAidCIgImljb25pZnktZnJhbWUiICJkZWxldGUt
ZnJhbWUiKSkKKyAgICAgICAgICAgICAgICAgICAgICAoKGVxIHBhcmFtZXRlciAndmlzaWJp
bGl0eSkgJygibmlsIiAidCIgImljb24iKSkKKyAgICAgICAgICAgICAgICAgICAgICAoKG1l
bXEgcGFyYW1ldGVyICcobnMtYXBwZWFyYW5jZSBiYWNrZ3JvdW5kLW1vZGUpKQorICAgICAg
ICAgICAgICAgICAgICAgICAnKCJkYXJrIiAibGlnaHQiKSkKKyAgICAgICAgICAgICAgICAg
ICAgICAoKGVxIHBhcmFtZXRlciAnZm9udC1iYWNrZW5kKQorICAgICAgICAgICAgICAgICAg
ICAgICAnKCJ4IiAieGZ0IiAieGZ0aGIiICJmdGNyIiAiZnRjcmhiIiAiZ2RpIgorICAgICAg
ICAgICAgICAgICAgICAgICAgICJ1bmlzY3JpYmUiICJoYXJmYnV6eiIpKQorICAgICAgICAg
ICAgICAgICAgICAgICgobWVtcSBwYXJhbWV0ZXIgJyhidWZmZXItcHJlZGljYXRlIGF1dG8t
aGlkZS1mdW5jdGlvbikpCisgICAgICAgICAgICAgICAgICAgICAgIChhcHBseS1wYXJ0aWFs
bHkKKyAgICAgICAgICAgICAgICAgICAgICAgICMnY29tcGxldGlvbi10YWJsZS13aXRoLXBy
ZWRpY2F0ZQorICAgICAgICAgICAgICAgICAgICAgICAgb2JhcnJheSAjJ2Zib3VuZHAgJ3N0
cmljdCkpCisgICAgICAgICAgICAgICAgICAgICAgKHQgbmlsKSkpKQorICAgIChjb21wbGV0
aW9uLWluLXJlZ2lvbiAod2lkZ2V0LWZpZWxkLXN0YXJ0IHdpZGdldCkKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgKG1heCAocG9pbnQpICh3aWRnZXQtZmllbGQtdGV4dC1lbmQgd2lk
Z2V0KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgY29tcHMpKSkKKwogOzsgVGhlIGlu
aXRpYWwgdmFsdWUgZ2l2ZW4gaGVyZSB1c2VkIHRvIGFzayBmb3IgYSBtaW5pYnVmZmVyLgog
OzsgQnV0IHRoYXQncyBub3QgbmVjZXNzYXJ5LCBiZWNhdXNlIHRoZSBkZWZhdWx0IGlzIHRv
IGhhdmUgb25lLgogOzsgQnkgbm90IHNwZWNpZnlpbmcgaXQgaGVyZSwgd2UgbGV0IGFuIFgg
cmVzb3VyY2Ugc3BlY2lmeSBpdC4KQEAgLTkxLDkgKzE2MywxMSBAQCBpbml0aWFsLWZyYW1l
LWFsaXN0CiAqIFNldCBgaW5pdGlhbC1mcmFtZS1hbGlzdCcgaW4geW91ciBub3JtYWwgaW5p
dCBmaWxlIGluIGEgd2F5CiAgIHRoYXQgbWF0Y2hlcyB0aGUgWCByZXNvdXJjZXMsIHRvIG92
ZXJyaWRlIHdoYXQgeW91IHB1dCBpbgogICBgZGVmYXVsdC1mcmFtZS1hbGlzdCcuIgotICA6
dHlwZSAnKHJlcGVhdCAoY29ucyA6Zm9ybWF0ICIldiIKLQkJICAgICAgIChzeW1ib2wgOnRh
ZyAiUGFyYW1ldGVyIikKLQkJICAgICAgIChzZXhwIDp0YWcgIlZhbHVlIikpKQorICA6dHlw
ZSBgKHJlcGVhdCAoY29ucyA6Zm9ybWF0ICIldiIKKyAgICAgICAgICAgICAgICAgICAgICAg
KHN5bWJvbCA6dGFnICJQYXJhbWV0ZXIiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgOmNvbXBsZXRpb25zICxmcmFtZS0tc3BlY2lhbC1wYXJhbWV0ZXJzKQorICAgICAgICAg
ICAgICAgICAgICAgICAoc2V4cCA6dGFnICJWYWx1ZSIKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOmNvbXBsZXRlIGZyYW1lLS1jb21wbGV0ZS1wYXJhbWV0ZXItdmFsdWUpKSkK
ICAgOmdyb3VwICdmcmFtZXMpCiAKIChkZWZjdXN0b20gbWluaWJ1ZmZlci1mcmFtZS1hbGlz
dCAnKCh3aWR0aCAuIDgwKSAoaGVpZ2h0IC4gMikpCkBAIC0xMTAsOSArMTg0LDExIEBAIG1p
bmlidWZmZXItZnJhbWUtYWxpc3QKIAogSXQgaXMgbm90IG5lY2Vzc2FyeSB0byBpbmNsdWRl
IChtaW5pYnVmZmVyIC4gb25seSk7IHRoYXQgaXMKIGFwcGVuZGVkIHdoZW4gdGhlIG1pbmli
dWZmZXIgZnJhbWUgaXMgY3JlYXRlZC4iCi0gIDp0eXBlICcocmVwZWF0IChjb25zIDpmb3Jt
YXQgIiV2IgotCQkgICAgICAgKHN5bWJvbCA6dGFnICJQYXJhbWV0ZXIiKQotCQkgICAgICAg
KHNleHAgOnRhZyAiVmFsdWUiKSkpCisgIDp0eXBlIGAocmVwZWF0IChjb25zIDpmb3JtYXQg
IiV2IgorICAgICAgICAgICAgICAgICAgICAgICAoc3ltYm9sIDp0YWcgIlBhcmFtZXRlciIK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6Y29tcGxldGlvbnMgLGZyYW1lLS1z
cGVjaWFsLXBhcmFtZXRlcnMpCisgICAgICAgICAgICAgICAgICAgICAgIChzZXhwIDp0YWcg
IlZhbHVlIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6Y29tcGxldGUgZnJhbWUt
LWNvbXBsZXRlLXBhcmFtZXRlci12YWx1ZSkpKQogICA6Z3JvdXAgJ2ZyYW1lcykKIAogKGRl
ZnVuIGZyYW1lLWRlbGV0YWJsZS1wICgmb3B0aW9uYWwgZnJhbWUpCmRpZmYgLS1naXQgYS9z
cmMvZnJhbWUuYyBiL3NyYy9mcmFtZS5jCmluZGV4IDFhNWMyZjVjM2Q0Li5iMzg2ODM5ZjM0
YyAxMDA2NDQKLS0tIGEvc3JjL2ZyYW1lLmMKKysrIGIvc3JjL2ZyYW1lLmMKQEAgLTQzOTIs
NiArNDM5MiwxMCBAQCBERUZVTiAoImZyYW1lLXNjYWxlLWZhY3RvciIsIEZmcmFtZV9zY2Fs
ZV9mYWN0b3IsIFNmcmFtZV9zY2FsZV9mYWN0b3IsCiAgIGludCBzeW07CiB9OwogCisvKiBJ
ZiB5b3UncmUgYWRkaW5nIGEgbmV3IGZyYW1lIHBhcmFtZXRlciBoZXJlLCBjb25zaWRlciBp
ZiBpdCBtYWtlcyBzZW5zZQorICAgZm9yIHRoZSB1c2VyIHRvIGN1c3RvbWl6ZSBpdCB2aWEg
YGluaXRpYWwtZnJhbWUtYWxpc3QnIGFuZCB0aGUgbGlrZS4KKyAgIElmIGl0IGRvZXMsIGFk
ZCBpdCB0byBgZnJhbWUtLXNwZWNpYWwtcGFyYW1ldGVycycgaW4gZnJhbWUuZWwsIGluIG9y
ZGVyCisgICB0byBwcm92aWRlIGNvbXBsZXRpb24gaW4gdGhlIEN1c3RvbWl6ZSBVSSBmb3Ig
dGhlIG5ldyBwYXJhbWV0ZXIuICAqLwogc3RhdGljIGNvbnN0IHN0cnVjdCBmcmFtZV9wYXJt
X3RhYmxlIGZyYW1lX3Bhcm1zW10gPQogewogICB7ImF1dG8tcmFpc2UiLAkJU1lNQk9MX0lO
REVYIChRYXV0b19yYWlzZSl9LAotLSAKMi4zNC4xCgo=

--------------yDeIQnM53U7XIf4e4IyDgwuh--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 9 Mar 2025 11:20:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 07:20:21 2025
Received: from localhost ([127.0.0.1]:58645 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trEhh-0004Ph-FT
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 07:20:21 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:42876)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1trEhg-0004PP-AS
 for 39143 <at> debbugs.gnu.org; Sun, 09 Mar 2025 07:20:20 -0400
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 1trEhY-00009n-6F; Sun, 09 Mar 2025 07:20:14 -0400
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=1oCNciHpb93l8H4vXsSGGFsa5rKgfAotkg1qou6awUk=; b=F/l6rMdbL/cSolPOKrkk
 dFPw1kkFQxpYY5pmyJtEJhPLOOpbFb4TpEsD7Gqso+l7So5jqq8myUU008wYkPts9TyA/BEI4J2gn
 XvUazQ5E99a+6tczc1H3535qu+xV1oPb2DxGihnc2hclrbwDQknXfYy03npHD7K6lopybULMjlHVc
 ayX7bQ/Pe5jex22REK6lJtTeJdVbjgpkn3K4+j4Zrm1A0u3lgJLGGJ2QADW5X9A4UxaqbNjVsTttp
 g6u7jVu9LV5Bl6oVrO/p0vM/F1ZofAc6YBMRmcsW3nX0elw3Y/ss8vLItXVBsEXk4meqSgc2P0QH5
 GXt/bRE7pSCvGA==;
Date: Sun, 09 Mar 2025 13:20:07 +0200
Message-Id: <86frjmfo2g.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Mauro Aranda <maurooaranda@HIDDEN>
In-Reply-To: <c2f1a9f6-5dfb-4584-943e-701cffc92d9d@HIDDEN> (message from
 Mauro Aranda on Sun, 9 Mar 2025 08:08:57 -0300)
Subject: Re: [External] : Re: bug#39143: 26.3; `widget-complete' in
 `customize-option'
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
 <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
 <793c8aa8-4ffb-4186-8605-c953e3e09a45@HIDDEN> <86ecz6h719.fsf@HIDDEN>
 <c2f1a9f6-5dfb-4584-943e-701cffc92d9d@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: 39143
Cc: 39143 <at> debbugs.gnu.org, drew.adams@HIDDEN
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: Sun, 9 Mar 2025 08:08:57 -0300
> Cc: drew.adams@HIDDEN, 39143 <at> debbugs.gnu.org
> From: Mauro Aranda <maurooaranda@HIDDEN>
> 
> On 9/3/25 06:45, Eli Zaretskii wrote:
>  >> Date: Fri, 28 Feb 2025 10:28:13 -0300
>  >> Cc: Eli Zaretskii <eliz@HIDDEN>
>  >> From: Mauro Aranda <maurooaranda@HIDDEN>
>  >>
>  >> The attached patch is alternative 1: Provide better completion for
>  >> Parameter and provide completion for Value when we know the
>  >> alternatives.  I think it is an improvement, and it doesn't make the UI
>  >> more complex, which alternative 2 does.
>  >
>  > Thanks.  I think we should install this, but I wonder how can we make
>  > sure that whenever a new frame-parameter is added, the list in
>  > frame--special-parameters will be considered for updating?
> 
> Thanks Eli.  I don't know of any good way to make sure of that, other
> than adding a comment to frame_parms in frame.c.

A comment is good, but please add comments in both places
cross-referencing the other place.

Thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 9 Mar 2025 11:09:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 07:09:08 2025
Received: from localhost ([127.0.0.1]:58604 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trEWq-0003ok-0E
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 07:09:08 -0400
Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:45175)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maurooaranda@HIDDEN>)
 id 1trEWo-0003o0-NM
 for 39143 <at> debbugs.gnu.org; Sun, 09 Mar 2025 07:09:07 -0400
Received: by mail-pl1-x62b.google.com with SMTP id
 d9443c01a7336-22423adf751so44506635ad.2
 for <39143 <at> debbugs.gnu.org>; Sun, 09 Mar 2025 04:09:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741518541; x=1742123341; darn=debbugs.gnu.org;
 h=content-transfer-encoding:in-reply-to:from:content-language
 :references:cc:to:subject:user-agent:mime-version:date:message-id
 :from:to:cc:subject:date:message-id:reply-to;
 bh=15FlotbpuYR+OexDgovqbmM0poNCfC/VW/Nox7cZR1k=;
 b=U4SxuBlMHGUAhEXpizv39xibbuhXWe8sqJgBO3MlZ5yKFal6nxXNOcHNMT7nbrpFiR
 8qRlsH1dawO9R3Apk6wtvu4DNtjEp8T7jAudbGlOKk65eHbWgQ8MF6QcjH6BKUOe5G6q
 eqpU4iZ8IY57qQm6gZYM5996kdRFuyxWiqYFUO1TpMHKFMv8d8H7ZLQaKsjl2K30oM7l
 oeEfRXoPFY3ywnutQ3WV0iEIgA9WQ6P54uSrnF56mB61NhBxdPTC8f2FNeuXZkQYULZR
 3gMefcVRDKrwRxYLcvnyGeCiAW9rQ4g3HWvxIR3PvrWGrN2C5i3x4Z5Zv4uKDkLJiMml
 3C+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741518541; x=1742123341;
 h=content-transfer-encoding:in-reply-to:from:content-language
 :references:cc:to:subject:user-agent:mime-version:date:message-id
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=15FlotbpuYR+OexDgovqbmM0poNCfC/VW/Nox7cZR1k=;
 b=i4P2eu7QXRhtKqDyL4IDyNz1b5mbGa3qWE9wYdepmybt5i2GIw32lj2FD9IbX6MYm7
 bK5vu1FhZJrVzw6mJUXWjc+S/6cwUuMJdXfHCMmubmKe2sFbX6vvcSL/GaV0BDTv2h30
 cXbfcW8S0TQ+cb1+nAvNf9B64EvLTcwALuYbTYREYewIprt037RKh/zSqHm6gJDpw6fL
 FNfGO8dyGyup9ZRCEkIYllGwwR/G9roQ4/tSyB9PCFGM9G9sSWzsr3R8m5P3dVFM9FZ+
 7xB8T1zYdBTRJCXRyVIqd8gt+rZ3cXfcasmwZx10OmHYYT5lbqmjDkoBbjJqxyqy9ZF4
 mFPw==
X-Forwarded-Encrypted: i=1;
 AJvYcCX0EuSCGsDYBBKrRsqHctRT9SO6wgwlpiwZ19Ph2KqmEZ0x7YuUTgFIKPNg+8tKlw2bmAbwSw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwD4+GzyaChIIUvtqhOpbtDNKkZuR5XVtdd5W67NQm/gIF86mXk
 aqXn1qM38+YLBQ1imT/eRNMyhZc8HoWhWfHPMOFd0hA5Hf48lrkgTtqSB+Bl
X-Gm-Gg: ASbGncsEjP+2VnFtt4EfL4xw9zix8fi38mdCSVPknebeMUAYbztpY0tvEZLjk1Sq5xS
 lvoGEux2z2cKTuiXA/7Qu2JjU4k+Xc2B2nNKMwMy+RkZSxXZ2/e7l/BKbL4kna5xZ+ouqKZo/ZM
 W6CT3n7y7CEEqyDXP3ybWnlX5dvrlXM+PlcSeX1L7JQ2SibSzAJ/J6B+LxmjLUlLot+EWSwMFeq
 yKZo/Cx7GQ/X9a7/vq4wEcqwWBA6SGJD/HeLaxY/V/TU/iHOHzOdqV0J8l94FPLwyeKkszbygxk
 mtiI1PvgcCHya65VH756bkoyslbq/oiKZjElYrV8jU9ArkPa8aQ=
X-Google-Smtp-Source: AGHT+IGrbGsnxBRYqsDur057wf/X4YQwPDtYgRoNZK0mavF8RZGa98rCLFklHh+2v9zZatu19Mca2w==
X-Received: by 2002:a05:6a00:4b4a:b0:736:5753:12f7 with SMTP id
 d2e1a72fcca58-736aa9b9741mr15691562b3a.3.1741518540626; 
 Sun, 09 Mar 2025 04:09:00 -0700 (PDT)
Received: from [192.168.0.234] ([181.228.33.6])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-736cb466a6csm1316898b3a.165.2025.03.09.04.08.58
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 09 Mar 2025 04:09:00 -0700 (PDT)
Message-ID: <c2f1a9f6-5dfb-4584-943e-701cffc92d9d@HIDDEN>
Date: Sun, 9 Mar 2025 08:08:57 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: [External] : Re: bug#39143: 26.3; `widget-complete' in
 `customize-option'
To: Eli Zaretskii <eliz@HIDDEN>
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
 <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
 <793c8aa8-4ffb-4186-8605-c953e3e09a45@HIDDEN> <86ecz6h719.fsf@HIDDEN>
Content-Language: en-US
From: Mauro Aranda <maurooaranda@HIDDEN>
In-Reply-To: <86ecz6h719.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 39143
Cc: 39143 <at> debbugs.gnu.org, drew.adams@HIDDEN
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 (-)

On 9/3/25 06:45, Eli Zaretskii wrote:
 >> Date: Fri, 28 Feb 2025 10:28:13 -0300
 >> Cc: Eli Zaretskii <eliz@HIDDEN>
 >> From: Mauro Aranda <maurooaranda@HIDDEN>
 >>
 >> The attached patch is alternative 1: Provide better completion for
 >> Parameter and provide completion for Value when we know the
 >> alternatives.  I think it is an improvement, and it doesn't make the UI
 >> more complex, which alternative 2 does.
 >
 > Thanks.  I think we should install this, but I wonder how can we make
 > sure that whenever a new frame-parameter is added, the list in
 > frame--special-parameters will be considered for updating?

Thanks Eli.  I don't know of any good way to make sure of that, other
than adding a comment to frame_parms in frame.c.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 9 Mar 2025 09:45:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 05:45:18 2025
Received: from localhost ([127.0.0.1]:58371 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trDDi-0005Jx-9S
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 05:45:18 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56820)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1trDDf-0005JJ-EK
 for 39143 <at> debbugs.gnu.org; Sun, 09 Mar 2025 05:45:16 -0400
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 1trDDZ-0004xH-M8; Sun, 09 Mar 2025 05:45:09 -0400
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=pNyZh3X6zr8x4A5s+7zdsRM9uqRt50RZbsBmA9EJYec=; b=QYvNpHzfroyBzjJL/mhf
 1q9tHKfDyF5nkr7ii/ZJqBunNyK7biv5Pzf42FAQjU8zVqrj1e/RcRZsCkLFLzDMbX8DQeNUzhbnZ
 /r5iiJxCT/UsLRSJE3bRcvcY7L369DdbklkKx52RzvAyf2C7ofOmM+5AsPL0AtYhP8o5+VZPZjmvj
 NIeg/jjVwpL3JlNA2M1BlMzcSI2/AijZw/pnnTBEpsVAd9LBlVJrXA4rpljAAx6lzoDiFpNP6veYR
 +GWboF8uGWF1XsabiLmmOC2kEcdIZlBZ/iSbNYDokAcl0A3CcNa9+tz+jFHiKu0FncNkk5cpJLVTZ
 lkU3nFk4BxliWQ==;
Date: Sun, 09 Mar 2025 11:45:06 +0200
Message-Id: <86ecz6h719.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Mauro Aranda <maurooaranda@HIDDEN>
In-Reply-To: <793c8aa8-4ffb-4186-8605-c953e3e09a45@HIDDEN> (message from
 Mauro Aranda on Fri, 28 Feb 2025 10:28:13 -0300)
Subject: Re: [External] : Re: bug#39143: 26.3; `widget-complete' in
 `customize-option'
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
 <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
 <793c8aa8-4ffb-4186-8605-c953e3e09a45@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: 39143
Cc: 39143 <at> debbugs.gnu.org, drew.adams@HIDDEN
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: Fri, 28 Feb 2025 10:28:13 -0300
> Cc: Eli Zaretskii <eliz@HIDDEN>
> From: Mauro Aranda <maurooaranda@HIDDEN>
> 
> The attached patch is alternative 1: Provide better completion for
> Parameter and provide completion for Value when we know the
> alternatives.  I think it is an improvement, and it doesn't make the UI
> more complex, which alternative 2 does.

Thanks.  I think we should install this, but I wonder how can we make
sure that whenever a new frame-parameter is added, the list in
frame--special-parameters will be considered for updating?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 28 Feb 2025 13:28:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 08:28:27 2025
Received: from localhost ([127.0.0.1]:47139 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1to0Pj-0004A0-2v
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 08:28:27 -0500
Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:57819)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maurooaranda@HIDDEN>)
 id 1to0Pg-00048z-6Y
 for 39143 <at> debbugs.gnu.org; Fri, 28 Feb 2025 08:28:25 -0500
Received: by mail-pl1-x62b.google.com with SMTP id
 d9443c01a7336-22128b7d587so40378605ad.3
 for <39143 <at> debbugs.gnu.org>; Fri, 28 Feb 2025 05:28:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740749298; x=1741354098; darn=debbugs.gnu.org;
 h=in-reply-to:from:content-language:references:cc:to:subject
 :user-agent:mime-version:date:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=nPWVAR4YqIVUFD7i2Yx+Ua5JqDvjf0FN4BmgvSSRkVs=;
 b=YDIxR2+8wcQJ/ChHWJqPEjEKf4q29BnTcDPnoN6V0HK1+dw8ULFfojqoVOiQ87dZOF
 aIBCiD3QICKvky/BuDiZwvxEGRqKhC1cycLQuPEuTVAS0UJix6m4AsYhWewjCMSkPbZj
 Wx6V0C8Z5ntNGrxAkp8MqAvZ2gQGmlzUQo8GPJ9ml7jVsNudp+YP14XrwS4FTDQ7oPCw
 F9RkTrSb1lsPajbJOVImq9g3LMCvghzRPJ4UHpicGIXYMQXN5+bLigTg5nKlBDwcfXrP
 rL6zhXGHBQ7Eit/LWPNjlZ2Wm5aFC3wimOEbUvdCsZ+mzfZy2px7LvMykvjNmQly9R5X
 QBWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740749298; x=1741354098;
 h=in-reply-to:from:content-language:references:cc:to:subject
 :user-agent:mime-version:date:message-id:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=nPWVAR4YqIVUFD7i2Yx+Ua5JqDvjf0FN4BmgvSSRkVs=;
 b=DQW0vzHWWjsXW+mpbaPOZQldEw7aW8k054KymsZYS1B3+V7bSGdYis1kRIJSkyXKae
 7FVkPrc9Ce748FoH0Zpk3P+VBYQon8BMznZIIG/enSAW/dvzEySRNGZ4sE/vp8sc5W5B
 HGqP+1AVwRcpeUwdVQYYy0DJARJ54GBW6oMt0XKRG71ys2h0YQfoWCACSGzbxUpmM0pf
 OdiorxqUooZQH4RiW3bmoA7eFcicXp2hGtY0LrDkqvT6ts8qGeDWoM95fl9kjLaoOMED
 K5vDeBHrUJv9zZbVz9yCZ2OTReF7FL+D69WW379EeJSOgKE20If+fHEGHcVuAosl5AbL
 S8wg==
X-Forwarded-Encrypted: i=1;
 AJvYcCW5eEktYAH0W63MMN2hKARO9Djb6WLUT4ePYS36fzpX6ut5gvKg/N4cQVhvV5L8v5Qxgikh+A==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YykIkjTopRwkgF7oGvN/T2xpJhelY1d1XdOsEuCi/4EhibWw7p6
 ouswayp12grKIU0hQCOWcpGZDSY/2eBTFweHZeFHYPJ7vpK10u1U
X-Gm-Gg: ASbGncshxI18OpNMrKYOfzYfKl9BsT64Ws3CUE2Cc+FMW8+ybBoCNEBlB9rSbfGFGeP
 ZgKCBP4x95ilg/R/wtrxgsKF9oxNgdjDOJullg9Zbj6EzQialm29pY0LfcIGRCToONIzrSK9mkF
 ONRR2qK8GuCKGQGW92R4zY3u7pI6NS6fZvaRSEvuBdfpBYLg78JPwp3ANKy06TTcv9UoMo+54QO
 B8OurwnT5luZjwazXFlom1ZcRV7AUcgNx7WWYcKZ+jT60VsJmnOtSHdI2YFkR3SrdjPLfkKx/Bk
 1QUyGG8bLU8HY9BXM8nxlprSrBaUCp4o
X-Google-Smtp-Source: AGHT+IGaEsm2VNiLwUnEdSbELVbv/I8KlsGYDQEBAKD30sTdvmSi5Nqf30Pksdi9oWBq2tuDcayzjA==
X-Received: by 2002:a05:6a20:729c:b0:1ee:833a:3990 with SMTP id
 adf61e73a8af0-1f2f4c95d0fmr5920168637.7.1740749297570; 
 Fri, 28 Feb 2025 05:28:17 -0800 (PST)
Received: from [192.168.0.234] ([181.228.33.6])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-734a00600d4sm3670089b3a.163.2025.02.28.05.28.15
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 28 Feb 2025 05:28:16 -0800 (PST)
Content-Type: multipart/mixed; boundary="------------DyvWFnkxHeL0fzIUI0l7i4R5"
Message-ID: <793c8aa8-4ffb-4186-8605-c953e3e09a45@HIDDEN>
Date: Fri, 28 Feb 2025 10:28:13 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: [External] : Re: bug#39143: 26.3; `widget-complete' in
 `customize-option'
To: Drew Adams <drew.adams@HIDDEN>,
 "39143 <at> debbugs.gnu.org" <39143 <at> debbugs.gnu.org>
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
 <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
Content-Language: en-US
From: Mauro Aranda <maurooaranda@HIDDEN>
In-Reply-To: <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 39143
Cc: Eli Zaretskii <eliz@HIDDEN>
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 (-)

This is a multi-part message in MIME format.
--------------DyvWFnkxHeL0fzIUI0l7i4R5
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Drew Adams <drew.adams@HIDDEN> writes:

 > Hi Mauro,
 >
 > Thanks for looking into this.  I'd completely forgotten about it.
 >
 > I do think that improving completion for Customize thingies could
 > encourage more use of the Customize UI.
 >
 > I think everything you said and suggested sounds good.  I agree about
 > the double-edged sword of the added complexity - not just for the
 > coding but also for users.
 >
 > Parameter-specific completion can really help, but with different
 > kinds of parameters some users might get confused by the different
 > kinds of completion for them.
 >
 > Overall, I think it would be a definite improvement.  And with some
 > completion "frameworks" (and perhaps even with some ~recent vanilla
 > Emacs improvements?) users could maybe get interactive help on the
 > completion possibilities.
 >
 > Anything you find you can do to improve this will be welcome.  Use
 > your own judgment; it'll be fine, I'm sure.

Thanks Drew.

The attached patch is alternative 1: Provide better completion for
Parameter and provide completion for Value when we know the
alternatives.  I think it is an improvement, and it doesn't make the UI
more complex, which alternative 2 does.

--------------DyvWFnkxHeL0fzIUI0l7i4R5
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-Provide-better-completion-for-customizing-frame-para.patch"
Content-Disposition: attachment;
 filename*0="0001-Provide-better-completion-for-customizing-frame-para.pa";
 filename*1="tch"
Content-Transfer-Encoding: base64

RnJvbSA0OWViNzA0ZjU0MjZkNzJlYTJjZjQ1NjgzMTA4ZTZhNzEzNzA3ZjA1IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFp
bC5jb20+CkRhdGU6IEZyaSwgMjggRmViIDIwMjUgMTA6MTU6NTIgLTAzMDAKU3ViamVjdDog
W1BBVENIXSBQcm92aWRlIGJldHRlciBjb21wbGV0aW9uIGZvciBjdXN0b21pemluZyBmcmFt
ZSBwYXJhbWV0ZXJzCgoqIGxpc3AvZnJhbWUuZWwgKGZyYW1lLS1zcGVjaWFsLXBhcmFtZXRl
cnMpOiBOZXcgY29uc3QuCihmcmFtZS0tY29tcGxldGUtcGFyYW1ldGVyLXZhbHVlKTogTmV3
IGZ1bmN0aW9uLgooaW5pdGlhbC1mcmFtZS1hbGlzdCwgbWluaWJ1ZmZlci1mcmFtZS1hbGlz
dCk6IFVzZSB0aGVtIGluCjp0eXBlLiAgKEJ1ZyMzOTE0MykKbGlzcC9jdXMtc3RhcnQuZWwg
KGRlZmF1bHQtZnJhbWUtYWxpc3QpOiBVc2UgdGhlbSBoZXJlIGFzIHdlbGwuCi0tLQogbGlz
cC9jdXMtc3RhcnQuZWwgfCAgNiArKy0tCiBsaXNwL2ZyYW1lLmVsICAgICB8IDgwICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDc4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
bGlzcC9jdXMtc3RhcnQuZWwgYi9saXNwL2N1cy1zdGFydC5lbAppbmRleCBjNmU0ZGE2Nzkw
ZS4uMzQ5MTliYjM2N2MgMTAwNjQ0Ci0tLSBhL2xpc3AvY3VzLXN0YXJ0LmVsCisrKyBiL2xp
c3AvY3VzLXN0YXJ0LmVsCkBAIC0zMTksOCArMzE5LDEwIEBAIG1pbmlidWZmZXItcHJvbXB0
LXByb3BlcnRpZXMtLXNldHRlcgogCSAgICAgOzsgZnJhbWUuYwogCSAgICAgKGRlZmF1bHQt
ZnJhbWUtYWxpc3QgZnJhbWVzCiAJICAgICAgIChyZXBlYXQgKGNvbnMgOmZvcm1hdCAiJXYi
Ci0JCQkgICAgIChzeW1ib2wgOnRhZyAiUGFyYW1ldGVyIikKLQkJCSAgICAgKHNleHAgOnRh
ZyAiVmFsdWUiKSkpKQorCQkJICAgICAoc3ltYm9sIDp0YWcgIlBhcmFtZXRlciIKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6Y29tcGxldGlvbnMgLGZyYW1lLS1z
cGVjaWFsLXBhcmFtZXRlcnMpCisJCQkgICAgIChzZXhwIDp0YWcgIlZhbHVlIgorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6Y29tcGxldGUgZnJhbWUtLWNvbXBsZXRl
LXBhcmFtZXRlci12YWx1ZSkpKSkKIAkgICAgIChtb3VzZS1oaWdobGlnaHQgbW91c2UgKGNo
b2ljZSAoY29uc3QgOnRhZyAiZGlzYWJsZWQiIG5pbCkKIAkJCQkJICAgIChjb25zdCA6dGFn
ICJhbHdheXMgc2hvd24iIHQpCiAJCQkJCSAgICAob3RoZXIgOnRhZyAiaGlkZGVuIGJ5IGtl
eXByZXNzIiAxKSkKZGlmZiAtLWdpdCBhL2xpc3AvZnJhbWUuZWwgYi9saXNwL2ZyYW1lLmVs
CmluZGV4IGU2NjI3MDEzMGQyLi41MmEzMzY4M2Y5NCAxMDA2NDQKLS0tIGEvbGlzcC9mcmFt
ZS5lbAorKysgYi9saXNwL2ZyYW1lLmVsCkBAIC02MCw2ICs2MCw3MCBAQCBkaXNwbGF5LWZv
cm1hdC1hbGlzdAogbmFtZSBzdHJpbmcuICBUaGUgY2RyIGlzIGEgc3ltYm9sIGdpdmluZyB0
aGUgd2luZG93LXN5c3RlbSB0aGF0CiBoYW5kbGVzIHRoZSBjb3JyZXNwb25kaW5nIGtpbmQg
b2YgZGlzcGxheS4iKQogCisoZGVmY29uc3QgZnJhbWUtLXNwZWNpYWwtcGFyYW1ldGVycwor
ICAnKCJhbHBoYSIgImFscGhhLWJhY2tncm91bmQiICJhdXRvLWhpZGUtZnVuY3Rpb24iICJh
dXRvLWxvd2VyIgorICAgICJhdXRvLXJhaXNlIiAiYmFja2dyb3VuZC1jb2xvciIgImJhY2tn
cm91bmQtbW9kZSIgImJvcmRlci1jb2xvciIKKyAgICAiYm9yZGVyLXdpZHRoIiAiYm90dG9t
LWRpdmlkZXItd2lkdGgiICJib3R0b20tdmlzaWJsZSIgImJ1ZmZlci1saXN0IgorICAgICJi
dWZmZXItcHJlZGljYXRlIiAiY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoIiAiY3Vyc29yLWNv
bG9yIgorICAgICJjdXJzb3ItdHlwZSIgImRlbGV0ZS1iZWZvcmUiICJkaXNwbGF5IiAiZGlz
cGxheS10eXBlIgorICAgICJkcmFnLWludGVybmFsLWJvcmRlciIgImRyYWctd2l0aC1oZWFk
ZXItbGluZSIgImRyYWctd2l0aC1tb2RlLWxpbmUiCisgICAgImRyYWctd2l0aC10YWItbGlu
ZSIgImV4cGxpY2l0LW5hbWUiICJmaXQtZnJhbWUtdG8tYnVmZmVyLW1hcmdpbnMiCisgICAg
ImZpdC1mcmFtZS10by1idWZmZXItc2l6ZXMiICJmb250IiAiZm9udC1iYWNrZW5kIiAiZm9y
ZWdyb3VuZC1jb2xvciIKKyAgICAiZnVsbHNjcmVlbiIgImZ1bGxzY3JlZW4tcmVzdG9yZSIg
ImhlaWdodCIgImhvcml6b250YWwtc2Nyb2xsLWJhcnMiCisgICAgImljb24tbGVmdCIgImlj
b24tbmFtZSIgImljb24tdG9wIiAiaWNvbi10eXBlIgorICAgICJpbmhpYml0LWRvdWJsZS1i
dWZmZXJpbmciICJpbnRlcm5hbC1ib3JkZXItd2lkdGgiICJrZWVwLXJhdGlvIgorICAgICJs
ZWZ0IiAibGVmdC1mcmluZ2UiICJsaW5lLXNwYWNpbmciICJtZW51LWJhci1saW5lcyIgIm1p
bi1oZWlnaHQiCisgICAgIm1pbi13aWR0aCIgIm1pbmlidWZmZXIiICJtaW5pYnVmZmVyLWV4
aXQiICJtb3VzZS1jb2xvciIKKyAgICAibW91c2Utd2hlZWwtZnJhbWUiICJuYW1lIiAibm8t
YWNjZXB0LWZvY3VzIiAibm8tZm9jdXMtb24tbWFwIgorICAgICJuby1vdGhlci1mcmFtZSIg
Im5vLXNwZWNpYWwtZ2x5cGhzIiAibnMtYXBwZWFyYW5jZSIKKyAgICAibnMtdHJhbnNwYXJl
bnQtdGl0bGViYXIiICJvdXRlci13aW5kb3ctaWQiICJvdmVycmlkZS1yZWRpcmVjdCIKKyAg
ICAicGFyZW50LWZyYW1lIiAicmlnaHQtZnJpbmdlIiAicmlndGgtZGl2aWRlci13aWR0aCIg
InNjcmVlbi1nYW1tYSIKKyAgICAic2Nyb2xsLWJhci1iYWNrZ3JvdW5kIiAic2Nyb2xsLWJh
ci1mb3JlZ3JvdW5kIiAic2Nyb2xsLWJhci1oZWlnaHQiCisgICAgInNjcm9sbC1iYXItd2lk
dGgiICJzaGFkZWQiICJza2lwLXRhc2tiYXIiICJzbmFwLXdpZHRoIiAic3RpY2t5IgorICAg
ICJ0YWItYmFyLWxpbmVzIiAidGl0bGUiICJ0b29sLWJhci1saW5lcyIgInRvb2wtYmFyLXBv
c2l0aW9uIiAidG9wIgorICAgICJ0b3AtdmlzaWJsZSIgInR0eS1jb2xvci1tb2RlIiAidW5k
ZWNvcmF0ZWQiICJ1bnNwaXR0YWJsZSIKKyAgICAidXNlLWZyYW1lLXN5bmNocm9uaXphdGlv
biIgInVzZXItcG9zaXRpb24iICJ1c2VyLXNpemUiCisgICAgInZlcnRpY2FsLXNjcm9sbC1i
YXJzIiAidmlzaWJpbGl0eSIgIndhaXQtZm9yLXdtIiAid2lkdGgiICJ6LWdyb3VwIikKKyAg
Ikxpc3Qgb2Ygc3BlY2lhbCBmcmFtZSBwYXJhbWV0ZXJzIHRoYXQgbWFrZXMgc2Vuc2UgdG8g
Y3VzdG9taXplLiIpCisKKyhkZWNsYXJlLWZ1bmN0aW9uICJ3aWRnZXQtZmllbGQtdGV4dC1l
bmQiICJ3aWQtZWRpdCIpCisoZGVjbGFyZS1mdW5jdGlvbiAid2lkZ2V0LWZpZWxkLXN0YXJ0
IiAid2lkLWVkaXQiKQorCisoZGVmdW4gZnJhbWUtLWNvbXBsZXRlLXBhcmFtZXRlci12YWx1
ZSAod2lkZ2V0KQorICAiUHJvdmlkZSBjb21wbGV0aW9uIGZvciBXSURHRVQsIHdoaWNoIGhv
bGRzIGZyYW1lIHBhcmFtZXRlcidzIHZhbHVlcy4iCisgIChsZXQqICgocGFyYW1ldGVyICh3
aWRnZXQtdmFsdWUKKyAgICAgICAgICAgICAgICAgICAgIChudGggMAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAod2lkZ2V0LWdldCAod2lkZ2V0LWdldCB3aWRnZXQgOnBhcmVudCkg
OmNoaWxkcmVuKSkpKQorICAgICAgICAgKGNvbXBzIChjb25kICgoZXEgcGFyYW1ldGVyICdk
aXNwbGF5LXR5cGUpCisgICAgICAgICAgICAgICAgICAgICAgICcoImNvbG9yIiAiZ3JheXNj
YWxlIiAibW9ubyIpKQorICAgICAgICAgICAgICAgICAgICAgICgoZXEgcGFyYW1ldGVyICd6
LWdyb3VwKSAnKCJuaWwiICJhYm92ZSIgImJlbG93IikpCisgICAgICAgICAgICAgICAgICAg
ICAgKChtZW1xIHBhcmFtZXRlciAnKGZ1bGxzY3JlZW4gZnVsbHNjcmVlbi1yZXN0b3JlKSkK
KyAgICAgICAgICAgICAgICAgICAgICAgJygiZnVsbHdpZHRoIiAiZnVsbGhlaWdodCIgImZ1
bGxib3RoIiAibWF4aW1pemVkIikpCisgICAgICAgICAgICAgICAgICAgICAgKChlcSBwYXJh
bWV0ZXIgJ2N1cnNvci10eXBlKQorICAgICAgICAgICAgICAgICAgICAgICAnKCJ0IiAibmls
IiAiYm94IiAiaG9sbG93IiAiYmFyIiAiaGJhciIpKQorICAgICAgICAgICAgICAgICAgICAg
ICgoZXEgcGFyYW1ldGVyICd2ZXJ0aWNhbC1zY3JvbGwtYmFycykKKyAgICAgICAgICAgICAg
ICAgICAgICAgJygibmlsIiAibGVmdCIgInJpZ2h0IikpCisgICAgICAgICAgICAgICAgICAg
ICAgKChlcSBwYXJhbWV0ZXIgJ3Rvb2wtYmFyLXBvc2l0aW9uKQorICAgICAgICAgICAgICAg
ICAgICAgICAnKCJ0b3AiICJib3R0b20iICJsZWZ0IiAicmlnaHQiKSkKKyAgICAgICAgICAg
ICAgICAgICAgICAoKGVxIHBhcmFtZXRlciAnbWluaWJ1ZmZlcikKKyAgICAgICAgICAgICAg
ICAgICAgICAgJygidCIgIm5pbCIgIm9ubHkiKSkKKyAgICAgICAgICAgICAgICAgICAgICAo
KGVxIHBhcmFtZXRlciAnbWluaWJ1ZmZlci1leGl0KQorICAgICAgICAgICAgICAgICAgICAg
ICAnKCJuaWwiICJ0IiAiaWNvbmlmeS1mcmFtZSIgImRlbGV0ZS1mcmFtZSIpKQorICAgICAg
ICAgICAgICAgICAgICAgICgoZXEgcGFyYW1ldGVyICd2aXNpYmlsaXR5KSAnKCJuaWwiICJ0
IiAiaWNvbiIpKQorICAgICAgICAgICAgICAgICAgICAgICgobWVtcSBwYXJhbWV0ZXIgJyhu
cy1hcHBlYXJhbmNlIGJhY2tncm91bmQtbW9kZSkpCisgICAgICAgICAgICAgICAgICAgICAg
ICcoImRhcmsiICJsaWdodCIpKQorICAgICAgICAgICAgICAgICAgICAgICgoZXEgcGFyYW1l
dGVyICdmb250LWJhY2tlbmQpCisgICAgICAgICAgICAgICAgICAgICAgICcoIngiICJ4ZnQi
ICJ4ZnRoYiIgImZ0Y3IiICJmdGNyaGIiICJnZGkiCisgICAgICAgICAgICAgICAgICAgICAg
ICAgInVuaXNjcmliZSIgImhhcmZidXp6IikpCisgICAgICAgICAgICAgICAgICAgICAgKCht
ZW1xIHBhcmFtZXRlciAnKGJ1ZmZlci1wcmVkaWNhdGUgYXV0by1oaWRlLWZ1bmN0aW9uKSkK
KyAgICAgICAgICAgICAgICAgICAgICAgKGFwcGx5LXBhcnRpYWxseQorICAgICAgICAgICAg
ICAgICAgICAgICAgIydjb21wbGV0aW9uLXRhYmxlLXdpdGgtcHJlZGljYXRlCisgICAgICAg
ICAgICAgICAgICAgICAgICBvYmFycmF5ICMnZmJvdW5kcCAnc3RyaWN0KSkKKyAgICAgICAg
ICAgICAgICAgICAgICAodCBuaWwpKSkpCisgICAgKGNvbXBsZXRpb24taW4tcmVnaW9uICh3
aWRnZXQtZmllbGQtc3RhcnQgd2lkZ2V0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAo
bWF4IChwb2ludCkgKHdpZGdldC1maWVsZC10ZXh0LWVuZCB3aWRnZXQpKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb21wcykpKQorCiA7OyBUaGUgaW5pdGlhbCB2YWx1ZSBnaXZl
biBoZXJlIHVzZWQgdG8gYXNrIGZvciBhIG1pbmlidWZmZXIuCiA7OyBCdXQgdGhhdCdzIG5v
dCBuZWNlc3NhcnksIGJlY2F1c2UgdGhlIGRlZmF1bHQgaXMgdG8gaGF2ZSBvbmUuCiA7OyBC
eSBub3Qgc3BlY2lmeWluZyBpdCBoZXJlLCB3ZSBsZXQgYW4gWCByZXNvdXJjZSBzcGVjaWZ5
IGl0LgpAQCAtOTEsOSArMTU1LDExIEBAIGluaXRpYWwtZnJhbWUtYWxpc3QKICogU2V0IGBp
bml0aWFsLWZyYW1lLWFsaXN0JyBpbiB5b3VyIG5vcm1hbCBpbml0IGZpbGUgaW4gYSB3YXkK
ICAgdGhhdCBtYXRjaGVzIHRoZSBYIHJlc291cmNlcywgdG8gb3ZlcnJpZGUgd2hhdCB5b3Ug
cHV0IGluCiAgIGBkZWZhdWx0LWZyYW1lLWFsaXN0Jy4iCi0gIDp0eXBlICcocmVwZWF0IChj
b25zIDpmb3JtYXQgIiV2IgotCQkgICAgICAgKHN5bWJvbCA6dGFnICJQYXJhbWV0ZXIiKQot
CQkgICAgICAgKHNleHAgOnRhZyAiVmFsdWUiKSkpCisgIDp0eXBlIGAocmVwZWF0IChjb25z
IDpmb3JtYXQgIiV2IgorCQkgICAgICAgKHN5bWJvbCA6dGFnICJQYXJhbWV0ZXIiCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgOmNvbXBsZXRpb25zICxmcmFtZS0tc3BlY2lh
bC1wYXJhbWV0ZXJzKQorCQkgICAgICAgKHNleHAgOnRhZyAiVmFsdWUiCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDpjb21wbGV0ZSBmcmFtZS0tY29tcGxldGUtcGFyYW1ldGVy
LXZhbHVlKSkpCiAgIDpncm91cCAnZnJhbWVzKQogCiAoZGVmY3VzdG9tIG1pbmlidWZmZXIt
ZnJhbWUtYWxpc3QgJygod2lkdGggLiA4MCkgKGhlaWdodCAuIDIpKQpAQCAtMTEwLDkgKzE3
NiwxMSBAQCBtaW5pYnVmZmVyLWZyYW1lLWFsaXN0CiAKIEl0IGlzIG5vdCBuZWNlc3Nhcnkg
dG8gaW5jbHVkZSAobWluaWJ1ZmZlciAuIG9ubHkpOyB0aGF0IGlzCiBhcHBlbmRlZCB3aGVu
IHRoZSBtaW5pYnVmZmVyIGZyYW1lIGlzIGNyZWF0ZWQuIgotICA6dHlwZSAnKHJlcGVhdCAo
Y29ucyA6Zm9ybWF0ICIldiIKLQkJICAgICAgIChzeW1ib2wgOnRhZyAiUGFyYW1ldGVyIikK
LQkJICAgICAgIChzZXhwIDp0YWcgIlZhbHVlIikpKQorICA6dHlwZSBgKHJlcGVhdCAoY29u
cyA6Zm9ybWF0ICIldiIKKwkJICAgICAgIChzeW1ib2wgOnRhZyAiUGFyYW1ldGVyIgorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpjb21wbGV0aW9ucyAsZnJhbWUtLXNwZWNp
YWwtcGFyYW1ldGVycykKKwkJICAgICAgIChzZXhwIDp0YWcgIlZhbHVlIgorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICA6Y29tcGxldGUgZnJhbWUtLWNvbXBsZXRlLXBhcmFtZXRl
ci12YWx1ZSkpKQogICA6Z3JvdXAgJ2ZyYW1lcykKIAogKGRlZnVuIGZyYW1lLWRlbGV0YWJs
ZS1wICgmb3B0aW9uYWwgZnJhbWUpCi0tIAoyLjM0LjEKCg==

--------------DyvWFnkxHeL0fzIUI0l7i4R5--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 27 Feb 2025 17:22:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 12:22:06 2025
Received: from localhost ([127.0.0.1]:37135 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnhaI-0005YB-8T
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 12:22:06 -0500
Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:6816)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>)
 id 1tnhaD-0005X8-Nn
 for 39143 <at> debbugs.gnu.org; Thu, 27 Feb 2025 12:22:03 -0500
Received: from pps.filterd (m0246632.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51RGfjav016094;
 Thu, 27 Feb 2025 17:22:00 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc
 :content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to; s=
 corp-2023-11-20; bh=dWecddveuWEZu9D4H7fzvs4l8r5GQK1p+FX6nj4wiJs=; b=
 jU+85k/Q2SOBxzZz+PnFhSrJ+cYoRFdh01yd9qq/DjyuVUqAYlPf2Gs2zXr/gBZ+
 znCdebuaCEC1HWhrukncg1M4PZwFuEQD0dWzFA/eu9U1T6w9cRW8biuZfZY4lnCr
 DTrh3TG5C4cW6jjJFFnEOML/HchlQ/II8RuwSFNf+83kcqT/eupnAvj3rkFPzXPI
 BIpquDfYEOMBAtreoSQQCy9pIPGmzXwIuhQdw/aOvYJ+v7z+FWfsVJkW+JADHRTV
 cLdP2tZfexQgg5u9StRlYkWWmMu7Od1yE2NvKC08pGvscsnGSDYiXcrh/nu+itgt
 4GNzhVSwCo8BcPILzUcNjg==
Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com
 (iadpaimrmta03.appoci.oracle.com [130.35.103.27])
 by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 451pse3w7q-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 27 Feb 2025 17:22:00 +0000 (GMT)
Received: from pps.filterd
 (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1])
 by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2)
 with ESMTP id 51RGK3aP024567; Thu, 27 Feb 2025 17:22:00 GMT
Received: from nam11-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175])
 by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id
 44y51cfqfd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 27 Feb 2025 17:21:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=dCGQn9h5s6KUmMxfovC7Vbb1uhRS0QkCRQB9O399AOAE5BHJe8CuOLJZoI5WaGo8ksfN9XJB/n1rEcrSG77gbot/rlKdIYiDTLfRlgMkvpGICuKu+gMt3k8pQM9/ICCgBVkGoqgydWzcr2kkh6rBdwbC9teP3YbkSBs8aXMFXo+rFYnN9DJb9UrBVv2wCfW5mSDyEp+VZWK9RKXDDWRLy6F02orzUCKrpjXvWFSloJCEoh+5UiTSvtCIciQr5cM4O5x94USZ3g3oQ1PsNWxCQPA9Yr/UZMfG4lZxdDJWn7dlXAs4JlXnhntFcwds2HT/Jj9zqKNu1bahHuXFtSXlDg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=dWecddveuWEZu9D4H7fzvs4l8r5GQK1p+FX6nj4wiJs=;
 b=qVKtDdlMOIM9CRyyLiyWqVeF5Fofr5iWLjRRW/5pOTozJeWfjoiPAVw6nTuWRHWLyyydlSrR4jbH7/1Zgsum6zM4Lhbk9BLr5Tx6nzlnr7XrEP+MY5bHZ29prmB8TE2XOjRK1MeOZ9DMUlWLj/tX55XwNEL2pmqa7cMcj9tUDtIXzq903OppmQnbt8TtZyq5rOdQIGnz6HyR9ZGmdITqc0o0Ha1poAfPDUvoKR73amLCf7k0pailavGDAHsWnPyyj+8aU6bhTbpE+z6OtOjAhtWqmWI/EN04x3M74zF8XYMPB7aj4QRpWqCkhSiCzc9/zkynf4ArnnbnWXBYPJkl6Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;
 dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dWecddveuWEZu9D4H7fzvs4l8r5GQK1p+FX6nj4wiJs=;
 b=hc5ZZkQC5wgwJhJMePfCKb3t9On/x4A1akNRorXhxPdZxIWNg19VQEFsSSFseWSYICH+ofWD77oc03OZWrXci29BTbmFW5gaHIdOuNKAmrT/cykgah1ZJrqUMcr4qbQylVxT/8J9mXZ8jMNvFapl57aR61QNmtO+rql6Hh9VLSg=
Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24)
 by DM6PR10MB4138.namprd10.prod.outlook.com (2603:10b6:5:218::23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.18; Thu, 27 Feb
 2025 17:21:58 +0000
Received: from DS7PR10MB5232.namprd10.prod.outlook.com
 ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com
 ([fe80::8303:658f:14f8:2324%5]) with mapi id 15.20.8445.017; Thu, 27 Feb 2025
 17:21:58 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Mauro Aranda <maurooaranda@HIDDEN>, "39143 <at> debbugs.gnu.org"
 <39143 <at> debbugs.gnu.org>
Subject: RE: [External] : Re: bug#39143: 26.3; `widget-complete' in
 `customize-option'
Thread-Topic: [External] : Re: bug#39143: 26.3; `widget-complete' in
 `customize-option'
Thread-Index: AQHbiR5rRrbBxaXpEE2IW3qNM7p4QLNbY/3w
Date: Thu, 27 Feb 2025 17:21:57 +0000
Message-ID: <DS7PR10MB5232E6D56EFBB0D715508994F3CD2@HIDDEN>
References: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
In-Reply-To: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|DM6PR10MB4138:EE_
x-ms-office365-filtering-correlation-id: b6baee7f-583d-4e93-cb7d-08dd57533d5b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018;
x-microsoft-antispam-message-info: =?utf-8?B?bGhvREdCRDNtVjJWYUY0YUhSRjlHUnczU3pRcHh3WXNDeGxUTnhUNytQelpH?=
 =?utf-8?B?WTIyRk4xODJrSDN0UVg1SEp2c0ZvVldmcnNaZjdkQlhWWi9IbktZYk5qN2FH?=
 =?utf-8?B?STZSOHp0NkdYTUJ0R0JJaTRwL2NWdE85MmNzSGZXZ3R6a3N4M2xkZVB5WVI2?=
 =?utf-8?B?Qm1lNy9kT2ZpU01MTENBV21LNlF2ZXZ3TVBzOTFDT01UZlJ4TUZDbnA3eUEy?=
 =?utf-8?B?WlFoM1loUmNweVc0aU1yMXRDajB5OWFqR2pFZU1pVkVwbGFZZlRySkFiaGxT?=
 =?utf-8?B?K051Z09DSWV0TlNxbVM3UmIyWVhDWURCRlphRTBPc2ROMWgyMzRaTGhMQWxu?=
 =?utf-8?B?Z1o1K0htTEdhWTB5WEMzSHBHS1lpS1U3cENkT25DTDJ6MHRuUHNqOGN3QmZk?=
 =?utf-8?B?cklMSWtKSXJjZnhLQVE0M3YwUXVhV1A5U243TkRKSXhrUUhLQUZwS0lTd1dy?=
 =?utf-8?B?b2FwU1NhT0oyVm9vV0NDTzZHNldvanVPa1NNeW9TSHF2bjJjR0UxYTV5UTA5?=
 =?utf-8?B?aDI4eWlUN0laOWNDK2JSYmtnU3hKYkFGNkl1RFdPMVhpS1pDTTZwNEhaeFdn?=
 =?utf-8?B?Z1Z0djVlcldzT0dNME0yODlqUnFvblhwd2t2UmZEbWtwSnNBTjBJem5EUFJx?=
 =?utf-8?B?R2pPZ2J5YjlseXl0U1pjMHZSMi9jcHNQZzVaS2tjaEdCQXhrTDFFZmhxcmJD?=
 =?utf-8?B?VUVzQ3IvMnN6RmJtTFJpeVNiSDlUUlVpdC9ZRkNOOHZLMmNZd1hFcFNCYmNY?=
 =?utf-8?B?ZTJ2RUE1VER5ckQyMU1TcSt0b1hrSkpoNmpEUDgvTWhqcXFlbzVXME9tSUpy?=
 =?utf-8?B?MFpDZTQzbGVSY1NzR2wrMDR3K3VRSWo1a2lMOWkvaFdtT0svMlZQMkZjbEVT?=
 =?utf-8?B?a0s3dFp3S3dkaXZ6ZWZRblBLTExQdWJrdnBERy9ISWJ3RGtiQ2FrL25LNmlB?=
 =?utf-8?B?dnFDYzBqaG1LRGVrZUNObnBEamoxcmkzSDZDeHhtemtFRU5HYjcyQndXUk9u?=
 =?utf-8?B?RnZCLzdxUDFyU3E4YkE4QmVyNkR0cDlVbHloT0hMTnM5YmdZWDJEdC9pTnM2?=
 =?utf-8?B?QWlOL2NQRkR5QWdpMW5RbThRSEt3KzRrNjhCSUtFUytpSmtLUDdmS2M5UFZa?=
 =?utf-8?B?Nk9LNzNWKzZJYURUM1EwWlhKdncrUmxReGdRNlRpQnBKdkY0dWNPblAwVGsw?=
 =?utf-8?B?SHZsOWVOd3dKSEdmR2Nid0VqZXl6enZ5VS95SDNEa3VtRUNyWWlhb3VhUjVG?=
 =?utf-8?B?V3AzMWEwNG42cnhSZVZkUGR3MlJmeHpiMGh4bi90bGRlMlJuT2pIdzRvQTJz?=
 =?utf-8?B?dEpkTnhOQXpWOHBGRUUzZjV3QWVmTlp6Q2U2dFpHMDRFSzdVQVlreXZBMFB0?=
 =?utf-8?B?dDBsNHNiVTN2WFd0NmZ0OVBMZ0k1TGcxZE9sbGlNbGt6QmF1Tm53U1FoWUly?=
 =?utf-8?B?MFZ5YWtBMS83U282TXE4MlJUNyt5OU1yTlVIWFZEVGdYOC8ySEkyYkFUM1Ux?=
 =?utf-8?B?UVBhb052Vmo0Q2c5S1NNNlF0Rlhlc1ZXNWVMblNjdlV4VUY1Mnc1b0xKT09N?=
 =?utf-8?B?K3MzQkFELys1WHZ5VGFpVTdldWhJSW5HVTJZRHhNUmNwWHdHRm9tYWF2Wk81?=
 =?utf-8?B?U3ptZGV3ZlpjN21jcG1ORi9IQUdsdGRDQkVseG56NHJQdWYwYkUwZlEveFcw?=
 =?utf-8?B?dFU0U0FxdU9PYUppaENvU2dxU0drYzAxYXdKSTdDbjNCMmdNTTNmdTg0TG5Y?=
 =?utf-8?B?S3ZybU5XMURTM2NoVzQzMGUzUXBKamVuNjFuMXNEc3NaWWZPUklUeExSMk9h?=
 =?utf-8?B?Mk9rN2xnTmFkWGlGL3BQQVQra3E5bXh5d0lvREp1WERSSnZzZFcwTTl1bzc3?=
 =?utf-8?B?bmMzaVZ3Sm1EeFRvbXh6UmFqT2dXRzN2YXFhck5iWWlMejNPNDZLUEhwNkc0?=
 =?utf-8?Q?8oAOZBoI8qWfU1STKxCVDaWStLUj7z4/?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZXpNNGE0KzU1cURmSkY5cHBQWWg0MTZQVExvVEFiWEJ6ZDA2MkoxUFhXMmxs?=
 =?utf-8?B?Zkl5SVN5TXNQSm5uVG5iNXIvNnRRM2h0bkJKdmpzMm0wM2ZwbnRWOEtaR25v?=
 =?utf-8?B?ZitnZlFvVG1RaUpnTGdyRGxVWkFGbGpBZXFmZkt5b2NUYUVQZ1NxaUUxQlE0?=
 =?utf-8?B?S29qWmk4bGM4S24zMWlYZVNlcDRUcll1cmJ2UDlDc0Y4dHZkMWxIQm9FSEJK?=
 =?utf-8?B?MGdaeFlzSENDWU9uKzdzand6Z3kzYlpoTHVqVWE1b3FYWVV6aTR2R1gzYW9J?=
 =?utf-8?B?alg3bEoyYU0wME9LREFDZmE2NklValRFYWZaclh5UFJEbThpVWNvQmZwdGR6?=
 =?utf-8?B?N1B6UVJuSVdIT0JlYkpTeVdpejFaYUdJMFpGd3p3SWY1dHN6Q29MTkx4ZlhC?=
 =?utf-8?B?enNiS0tQOHdlS1JrTDZuVkdqOHMwVXF6WStYSWJmLzhrcTQzNG9ScGUzOTdP?=
 =?utf-8?B?TEFCaE1zZXNsOUptTFI3bzlkdXRSL1BjOFp5MTdpRTBRTnRGc1IwN2F2R2tT?=
 =?utf-8?B?YUN0QWVlZ1FVSFFQMGUwQ2sxSTlOMXRBQ25VVkRRVzZ6c3BEZFNKelhPeXU1?=
 =?utf-8?B?RWxxcDJVbEZuYUx4eCtsSnhUK2dWUjJSQXZqcmJXRTRhbWhiK2xobmVRblFZ?=
 =?utf-8?B?dWkzbWp6QXFYZFhpNUI1ZnVwR2JpaDltczBpQ3J0ekJPU2JRSjFJcytjQXJm?=
 =?utf-8?B?WmoxWmlRUXNaNE5TRkQ4NmZJRUp1d1lhUEZOZmo1REdSeDRKenlMT1lXRk1E?=
 =?utf-8?B?SGFPNjlXTW42d0NRKzFoK1ZyU0ZZODZCU2FJRXEza1llaHNjMUZaNkhyaWp6?=
 =?utf-8?B?S293OEhoQ09wTEJpS2RLZHBLcEtzMEZMSVZZbG1VdDFGeE53ZG5WSzZaVnZY?=
 =?utf-8?B?WjIzTEYxYUZ2RzQxTHlBWkpJcEZIbFU2UWp3Z094YjN0Um00c21qN212WVY3?=
 =?utf-8?B?ZkhOYjdJZmYrc2ZHZGJucmo2cjMwNEpEY1NETHViNzRRQTVCcU9aRHdGeER1?=
 =?utf-8?B?L2JNaFAybmV5blVoZnQ5MUplZ3BFQmdzNDhHTDh5SHRxNWN6WUdVeUwxbTBE?=
 =?utf-8?B?YzdXV055SGV3TGswTnZKWU9MUElwaWhpSldLVEdKSTM1dnJJLzM1MUlzMUdB?=
 =?utf-8?B?WmNCYWsxa1loYmxiclp5WmhUN2dMMW0ybHA0ZHRqZVF5V292Mlp6a0VBcEwv?=
 =?utf-8?B?cFRWQWtCVHVKbTFhSmg5elFKYU1EVHpodXFYUi80UnQzN240Wkpmai9ZaUo1?=
 =?utf-8?B?akNaQTZWbUIySHFOSzEzRXcvYVV3R3kyeFdJY3RCNDE2dHc3MmR4UHB0dTNw?=
 =?utf-8?B?Y1lOclhpWVJJSHJieHhLNndiQVhZaWtVOGtGd1NhZ3lHdGhDd0l6YWFQTWZr?=
 =?utf-8?B?azZJZ1VnU2JpdStRaHEwcHNrMTdvUFBBTkRJKzZocnBmVVRYMlB5V2ZEbHFy?=
 =?utf-8?B?eTh4RzJDaFV2MmlXMHk2dGh5VUJ5TkdNRGdPdWYyVW5iWXVVMTdOS2dSY2lS?=
 =?utf-8?B?TUQ5a014aElTaXJ5SnVUa1lDc1BDREpwZDJCb3FNWU9BdWlBU1hZVWlKTVFu?=
 =?utf-8?B?ait6Qi9kazR3djBuc2RFY1JiRi9YVjlCZWF1Tm9kaGhVV3RiSUJpUllTS1B4?=
 =?utf-8?B?SnBFSXpKM3EvVHF0K3VaRGhJSDJJSnlGbVlIQW5ZeWU2bkNONU5DZlNxZDhX?=
 =?utf-8?B?Ukx3MFd3T1JIUUh3d2duYVA5YkFxc0M4S2IvODBSR1JkM2tWVmtlSjZDNlpB?=
 =?utf-8?B?UnQ2TVhESjhRdkIyUERTY3VTWUxGcFc0ZGZKSXVKaFBXSENUUkdaT3NQMFFD?=
 =?utf-8?B?UVBlR202T2VKNW9ZNlhBUmRmTmo1WU1oZFltejFNNVcxdnNjS1NBSkl4UU8w?=
 =?utf-8?B?MklNWDh4QjdnbjZMbjI2V2JNMGlzMWZvL3lneE5LZWs3bUJnaFZrb2JKRUpj?=
 =?utf-8?B?VHE2MEZ5TExXRmh5SUEySmZydHF2UXczUnlNcDFBaGo5aEgxMDVsQXkzcGox?=
 =?utf-8?B?RlhrUWVrRDRFVHVYcHBvYnVXQnBFakZyazJ4WW1ZUVhwSk1BbmtiU1l0bUdH?=
 =?utf-8?B?ZjdNb3B5bkFIaHZ3c0FRWjhsNDFXZFhGSkxDL1lsNnhSazRTRUprWXNYdzhD?=
 =?utf-8?Q?JIDzrJbLqB73skKjDsiyI5pCr?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: yLKr5tRc1ttYjqtrPlFfwOViteJWuZBCefSbGjlxx6lJA92i6lISxQ8Noh6oDAdG+Ga0WI/J/R65CQyXOla+yrrZDfD1Kvd/P8AzeyN+8Qr+prnrpUgZHrEMNNuwcgmveQPfR7EhXbmRuILdrDod7DICOo8njzAAUxncelZtRs/d10aqM2u6hPGgXPrQi35Bu2DnqiYwoq6Yddxo8o/R+Hg+Hm35Ahi6Mr3tdXxU+BAvlRdtQvs7SodFC9rP/3rIny5bPXTgnFknrjZ+ZePhW7AT9R6RH4vvVMDNKcq67BZquViUI8M6t3D91JeeW4qN71YCLPRyN5lvUnRibOSyVYdw/GIGI67ffZGgMOAppy8QLTd9jaRSf6uRDQSRTyh4yW/denCRFTvreEJm9itT5f3+fSHAYltLPpefWF8l1GaOuUKuVo0X+KLmzIMvCcNX1n6Jmy/ka7EKfOSWRIXKZTAwu3/a/HbvorPUCtrO8e172EfvMhNhdD/tRA2HAfioBYtld7iNq19bCvihBN211jRZLgfQMK/9iqkSGUliFdOBVWKSRMN+yAQ8lo7KIMnzxZuOXyoK92lx4nRMpPxzl9/o8SDHQht32q5zY/is0S4=
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b6baee7f-583d-4e93-cb7d-08dd57533d5b
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2025 17:21:57.9185 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HXnt/VG+PQp6C0Q/x+OTujl9I6m8kFlsTFzBcLNValiFr57/pAlFevdpoiSvKSmtgCqFdVi9oY9rauimutfGFw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4138
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-02-27_06,2025-02-27_01,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 adultscore=0 mlxlogscore=999 bulkscore=0 spamscore=0
 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2502100000 definitions=main-2502270129
X-Proofpoint-GUID: mFQfY0JIcvWJHeveTKnkNdhtNgkGS8nu
X-Proofpoint-ORIG-GUID: mFQfY0JIcvWJHeveTKnkNdhtNgkGS8nu
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 39143
Cc: Eli Zaretskii <eliz@HIDDEN>
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 (-)

SGkgTWF1cm8sDQoNClRoYW5rcyBmb3IgbG9va2luZyBpbnRvIHRoaXMuICBJJ2QgY29tcGxldGVs
eSBmb3Jnb3R0ZW4gYWJvdXQgaXQuDQoNCkkgZG8gdGhpbmsgdGhhdCBpbXByb3ZpbmcgY29tcGxl
dGlvbiBmb3IgQ3VzdG9taXplIHRoaW5naWVzIGNvdWxkIGVuY291cmFnZSBtb3JlIHVzZSBvZiB0
aGUgQ3VzdG9taXplIFVJLg0KDQpJIHRoaW5rIGV2ZXJ5dGhpbmcgeW91IHNhaWQgYW5kIHN1Z2dl
c3RlZCBzb3VuZHMgZ29vZC4gIEkgYWdyZWUgYWJvdXQgdGhlIGRvdWJsZS1lZGdlZCBzd29yZCBv
ZiB0aGUgYWRkZWQgY29tcGxleGl0eSAtIG5vdCBqdXN0IGZvciB0aGUgY29kaW5nIGJ1dCBhbHNv
IGZvciB1c2Vycy4NCg0KUGFyYW1ldGVyLXNwZWNpZmljIGNvbXBsZXRpb24gY2FuIHJlYWxseSBo
ZWxwLCBidXQgd2l0aCBkaWZmZXJlbnQga2luZHMgb2YgcGFyYW1ldGVycyBzb21lIHVzZXJzIG1p
Z2h0IGdldCBjb25mdXNlZCBieSB0aGUgZGlmZmVyZW50IGtpbmRzIG9mIGNvbXBsZXRpb24gZm9y
IHRoZW0uDQoNCk92ZXJhbGwsIEkgdGhpbmsgaXQgd291bGQgYmUgYSBkZWZpbml0ZSBpbXByb3Zl
bWVudC4gIEFuZCB3aXRoIHNvbWUgY29tcGxldGlvbiAiZnJhbWV3b3JrcyIgKGFuZCBwZXJoYXBz
IGV2ZW4gd2l0aCBzb21lIH5yZWNlbnQgdmFuaWxsYSBFbWFjcyBpbXByb3ZlbWVudHM/KSB1c2Vy
cyBjb3VsZCBtYXliZSBnZXQgaW50ZXJhY3RpdmUgaGVscCBvbiB0aGUgY29tcGxldGlvbiBwb3Nz
aWJpbGl0aWVzLg0KDQpBbnl0aGluZyB5b3UgZmluZCB5b3UgY2FuIGRvIHRvIGltcHJvdmUgdGhp
cyB3aWxsIGJlIHdlbGNvbWUuICBVc2UgeW91ciBvd24ganVkZ21lbnQ7IGl0J2xsIGJlIGZpbmUs
IEknbSBzdXJlLg0K




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 27 Feb 2025 13:49:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 08:49:29 2025
Received: from localhost ([127.0.0.1]:60305 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tneGX-0004bp-52
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 08:49:29 -0500
Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]:55517)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maurooaranda@HIDDEN>)
 id 1tneGU-0004bR-9V
 for 39143 <at> debbugs.gnu.org; Thu, 27 Feb 2025 08:49:27 -0500
Received: by mail-pl1-x634.google.com with SMTP id
 d9443c01a7336-2233622fdffso18168085ad.2
 for <39143 <at> debbugs.gnu.org>; Thu, 27 Feb 2025 05:49:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740664160; x=1741268960; darn=debbugs.gnu.org;
 h=content-transfer-encoding:subject:from:cc:to:content-language
 :user-agent:mime-version:date:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=pNR/7SQHWJ0iUoR2YGD7lG471CK7JhE68nEzrsv6rrE=;
 b=g93IY9Ps7I1wxgSca3cSqCNiZ0oLnr+6kDP5nkZrA+grHVyqccUuiC17HbLkR5XWiF
 nnImRy1W/Qs8bzHi+FZYPYBIST6kelWuMAApONkYkMaHONBYImZShQEi4foFZ+hxTukN
 qLF+bUV8WOrf6ePzRR0CQ6TxUsXdsGhizBC3i1zPhKKw6YA3LUjv6KE0paj5+J0Y7Wn1
 +TdF2dQoOLieJvlhsZSq8QOwLByBY7nl+w5ZC/CQpKmbgdFZlHZIlYr4yTznMf8rbkhD
 wU3kS1S8ebC6eWKuhgpQNC3arT6ZpA1yrdiYkuP8HHh4Ai7oo+tsFTJrv0zxL0QrFHN+
 AaDA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740664160; x=1741268960;
 h=content-transfer-encoding:subject:from:cc:to:content-language
 :user-agent:mime-version:date:message-id:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=pNR/7SQHWJ0iUoR2YGD7lG471CK7JhE68nEzrsv6rrE=;
 b=oWkSSsH/2GsEfRkHpMH1/sVuxhBykXtBXeDP54JecxGCROq3h4pZavc+WN9xYST+Wr
 NDSm+yxpEJhSEJg4rZM6XkL6K77lWYunv/gYwN2B++hTlF3gAsXUDyaaL1WIrLoeYJGY
 NJ7QatPam98PiZk+vyl6858WxNESJLYYyNhm8PhoyxUeYINRx7yd7dHZw/vwNQlpb1yB
 boWww6mQbyoN2vKCra9IXhUvNX0g7nf6t1Zw3uCaxESiqisIo/UAPZy05KRCo9MWljUl
 6SSUB9W9sM87g5vapRRWibqCv2KjnxY1xQYSIancM5NwWHqnkDCw44UgPemd/dX2U2MB
 TyqQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCUIoPa/VvQCsq7smDtnImajtEcEOgY+YuvFQvj7aCdLuF9Va+GrXjicvpOZ6l3dL9y5JCGf4Q==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxN4j/KIbOCr0n7BSbQR7WoxHS0coV3SJFadpOtw+Zjp4cAIDwm
 1yO+JfiT0Yfdyu/ldE15A4bKppEP0nXyme8YdNz13ZNAocDiIj2/JDSHaw==
X-Gm-Gg: ASbGnctf4OPhyTJXL4fnnFE1UGsDcfN6HtwplqIZNfXNVzrvb0sIORin1f/h8RPmXUY
 OM90VBnpR/7pEawZ5Xs454t7NDOiafk24T/9FHFE57RLNWt3SSOlKIQrEkK/eRRCeCwrBb7Drpm
 QTGnT2djeb0jrPoq7j82HQ0NFJtOCs6AfzbPoyG8zDts+5l+4XeV24uqDrI5ZV+pvkzJTJg5HQe
 kglk/9gtD8py/zHCNsqmFqUR8quAitDrsg5i5Kf6Ju+tC0fb5SpeCuF0kU1rpfnlmnRN3spEoMu
 AHJl9ZPz3ZFQI0ZwCAY+uQ6sBchSCkEl
X-Google-Smtp-Source: AGHT+IG+gVORptVpj127LNN+QybzKE60LJkunMniOBANxptOGu/v45JC4zNUGtPba5+ExFIVnfmu7Q==
X-Received: by 2002:a17:903:22c5:b0:21f:3e2d:7d41 with SMTP id
 d9443c01a7336-22307b32cc4mr157489535ad.11.1740664159938; 
 Thu, 27 Feb 2025 05:49:19 -0800 (PST)
Received: from [192.168.0.234] ([181.228.33.6])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-223504c5be8sm14404255ad.115.2025.02.27.05.49.18
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 27 Feb 2025 05:49:19 -0800 (PST)
Message-ID: <d9091e4c-d429-4c33-aead-47e10b7ab3d2@HIDDEN>
Date: Thu, 27 Feb 2025 10:49:16 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Drew Adams <drew.adams@HIDDEN>, 39143 <at> debbugs.gnu.org
From: Mauro Aranda <maurooaranda@HIDDEN>
Subject: Re: bug#39143: 26.3; `widget-complete' in `customize-option'
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 39143
Cc: Eli Zaretskii <eliz@HIDDEN>
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 (-)

Hi Drew,

Drew Adams <drew.adams@HIDDEN> writes:


 >> > 2. Emacs should provide reasonable completion for both fields,
 >> > `Parameter' and `Value', for `default-frame-alist'.
 >>
 >> It does provide completions for Parameter, although it's debatable
 >> whether they are "reasonable".

 > Trying an Emacs 27 snapshot from 2019-12-28, it seems
 > that the completion is reasonable enough.

Improving completion for Parameter should be pretty easy, provided we
have a list of all the parameters that have special meanings (and maybe
filter them to only keep the ones that make sense to customize via
default-frame-alist, initial-frame-alist, etc.).

For example:

(defconst frame--special-parameters
   '("alpha" "alpha-background" "auto-hide-function" "auto-lower"
     "auto-raise" "background-color" "background-mode" "border-color"
     "border-width" "bottom-divider-width" "bottom-visible" "buffer-list"
     "buffer-predicate" "child-frame-border-width" "cursor-color"
     "cursor-type" "delete-before" "display" "display-type"
     "drag-internal-border" "drag-with-header-line" "drag-with-mode-line"
     "drag-with-tab-line" "explicit-name" "fit-frame-to-buffer-margins"
     "fit-frame-to-buffer-sizes" "font" "font-backend" "foreground-color"
     "fullscreen" "fullscreen-restore" "height" "horizontal-scroll-bars"
     "icon-left" "icon-name" "icon-top" "icon-type"
     "inhibit-double-buffering" "internal-border-width" "keep-ratio"
     "left" "left-fringe" "line-spacing" "menu-bar-lines" "min-height"
     "min-width" "minibuffer" "minibuffer-exit" "mouse-color"
     "mouse-wheel-frame" "name" "no-accept-focus" "no-focus-on-map"
     "no-other-frame" "no-special-glyphs" "ns-appearance"
     "ns-transparent-titlebar" "outer-window-id" "override-redirect"
     "parent-frame" "right-fringe" "rigth-divider-width" "screen-gamma"
     "scroll-bar-background" "scroll-bar-foreground" "scroll-bar-height"
     "scroll-bar-width" "shaded" "skip-taskbar" "snap-width" "sticky"
     "tab-bar-lines" "title" "tool-bar-lines" "tool-bar-position" "top"
     "top-visible" "tty-color-mode" "undecorated" "unspittable"
     "use-frame-synchronization" "user-position" "user-size"
     "vertical-scroll-bars" "visibility" "wait-for-wm" "width" "z-group")
   "List of special frame parameters that makes sense to Customize.")

(defcustom initial-frame-alist nil
   "Alist of parameters for the initial window-system (a.k.a. \"GUI\") 
frame.

..."
   :type `(repeat (cons :format "%v"
                        (symbol :tag "Parameter"
                                :completions ,frame--special-parameters)
                        (sexp :tag "Value")))
   :group 'frames)

I built the list by looking at the manual.  It's possible I've omitted
something important or added something irrelevant, since I've never
customized this, I think.

But anyway, this shows we can easily improve completion for Parameter
and I can submit a patch for it if desired.

 > So this report can be classified as an enhancement request
 > that we provide some (lax) completion for `Value'.  Thx.

Now this part is tricky, because completion candidates would have to
depend on the value of Parameter.

I see two alternatives:

1) Provide completion based on the parameter's value, by coding a complete
function that checks the parameter's value and gives suitable
candidates.  This wouldn't benefit a lot of the parameters, but it does
improve the situation.

2) Improve the customization experience by using a "dynamic" cons, which
adapts the second type (currently sexp) depending on the value of the
first type (the symbol).  This is something I did for the
customize-dirlocals command.

So, for example:
If the parameter is "fullscreen", then the second type will be a choice
widget with "fullwidth", "fullheight", "fullboth", "maximized" choices.

If the parameter is "width", then the second type will be a choice
widget with options: integer, cons, float.

And so on.

But I do worry that the added complexity would turn into a downside for
this alternative.


I can work on patches for both alternatives (I prefer the 2nd one), but
I'd like to hear opinions about this.  Thanks.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 15 Jan 2020 18:39:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 13:39:30 2020
Received: from localhost ([127.0.0.1]:35527 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1irnZi-0004go-Nt
	for submit <at> debbugs.gnu.org; Wed, 15 Jan 2020 13:39:30 -0500
Received: from userp2130.oracle.com ([156.151.31.86]:47312)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1irnZf-0004gT-T4
 for 39143 <at> debbugs.gnu.org; Wed, 15 Jan 2020 13:39:29 -0500
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id 00FIN5WG121926;
 Wed, 15 Jan 2020 18:39:21 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : sender : to : cc : subject : references :
 in-reply-to : content-type : content-transfer-encoding; s=corp-2019-08-05;
 bh=c+FYN/Ec+V7K7Krrw1qdvoJ+adM1oUw4XZX03VzpPwo=;
 b=PRzT1XFVHCNaGXoj7JetUC0bdaiks9H7j3tuFqDijWsEF1YCF0b9pHKk0bO8hna4igvr
 LZ3urdA0aeDb27ulFAj3/jmuGnZupH4o8DFWmNl7L4fen+fjIAHGJ+Yshxtr9/YHpX7X
 0O/OZhFJXUJG7LPhb9rdQhLceFcG4HaGzECCkfC/chjh7YmLUZ7J2kCT6b+Qh6F61CyI
 GrN/wm4NB+uJfNnhAxJ8nqOaq04jny/ZI0+m9bkVvsvMaCN8IyesMOvhcnIRyDhgIMv7
 CgVfSXEBVGN6IHaJs0YFFEfEOzUGm/3Q69vd1bs1ZDSlV+HMZH9ln/UEenHBi3lN1dxU FA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2xf74sdye1-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Jan 2020 18:39:21 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id 00FIOHxN187634;
 Wed, 15 Jan 2020 18:39:21 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3030.oracle.com with ESMTP id 2xj61k7qxy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Jan 2020 18:39:20 +0000
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 00FIdKh8029992;
 Wed, 15 Jan 2020 18:39:20 GMT
MIME-Version: 1.0
Message-ID: <8ec2c5f1-f3af-4f85-80a4-5b12b1bb0d6e@default>
Date: Wed, 15 Jan 2020 10:39:19 -0800 (PST)
From: Drew Adams <drew.adams@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: RE: bug#39143: 26.3; `widget-complete' in `customize-option'
References: <<ffb33622-8239-40a2-ab9d-9ea5be2baac9@default>>
 <<83blr44mst.fsf@HIDDEN>>
In-Reply-To: <<83blr44mst.fsf@HIDDEN>>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.4939.0 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9501
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1911140001 definitions=main-2001150141
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9501
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1911140001
 definitions=main-2001150141
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 39143
Cc: 39143 <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 (---)

> > You get this error/message: "Not in an editable field".
> > 1. That message is incorrect.  The cursor is definitely in an
> > editable field.
>=20
> In Emacs 27 get the message "No completions available for this field"
> instead.  So this problem is already solved.

Good.  Thanks for the quick reply.

> > 2. Emacs should provide reasonable completion for both fields,
> > `Parameter' and `Value', for `default-frame-alist'.
>=20
> It does provide completions for Parameter, although it's debatable
> whether they are "reasonable".

I guess you mean in Emacs 27.  (Not in Emacs 26, AFAICT.)

Trying an Emacs 27 snapshot from 2019-12-28, it seems
that the completion is reasonable enough.

So this report can be classified as an enhancement request
that we provide some (lax) completion for `Value'.  Thx.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at 39143 <at> debbugs.gnu.org:


Received: (at 39143) by debbugs.gnu.org; 15 Jan 2020 18:06:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 13:06:11 2020
Received: from localhost ([127.0.0.1]:35511 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1irn3R-0003r4-Mo
	for submit <at> debbugs.gnu.org; Wed, 15 Jan 2020 13:06:11 -0500
Received: from eggs.gnu.org ([209.51.188.92]:42088)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1irn3L-0003q0-LV
 for 39143 <at> debbugs.gnu.org; Wed, 15 Jan 2020 13:06:08 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:41163)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1irn3G-0005Uy-Cr; Wed, 15 Jan 2020 13:05:58 -0500
Received: from [176.228.60.248] (port=2256 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1irn3F-00025x-9a; Wed, 15 Jan 2020 13:05:58 -0500
Date: Wed, 15 Jan 2020 20:06:10 +0200
Message-Id: <83blr44mst.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
In-reply-to: <ffb33622-8239-40a2-ab9d-9ea5be2baac9@default> (message from Drew
 Adams on Wed, 15 Jan 2020 09:54:58 -0800 (PST))
Subject: Re: bug#39143: 26.3; `widget-complete' in `customize-option'
References: <ffb33622-8239-40a2-ab9d-9ea5be2baac9@default>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 39143
Cc: 39143 <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, 15 Jan 2020 09:54:58 -0800 (PST)
> From: Drew Adams <drew.adams@HIDDEN>
> 
> emacs -Q
> 
> `M-x customize-option default-frame-alist'
> 
> Click `INS'.
> 
> Enter `cursor-color' for field `Parameter: '.
> 
> Put cursor at beginning of field `Value: ', and delete the default
> value, `nil'.
> 
> Use `M-TAB' (or `ESC TAB').
> 
> You get this error/message: "Not in an editable field".

In Emacs 27 get the message "No completions available for this field"
instead.  So this problem is already solved.

> 1. That message is incorrect.  The cursor is definitely in an editable
> field.  (Same incorrect message if you first type `Blu', then `M-TAB'.)

This part is already solved.

> 2. Emacs should provide reasonable completion for both fields,
> `Parameter' and `Value', for `default-frame-alist'.

It does provide completions for Parameter, although it's debatable
whether they are "reasonable".




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Jan 2020 17:55:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 12:55:51 2020
Received: from localhost ([127.0.0.1]:35489 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1irmtP-0001aZ-St
	for submit <at> debbugs.gnu.org; Wed, 15 Jan 2020 12:55:51 -0500
Received: from lists.gnu.org ([209.51.188.17]:54356)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1irmtK-0001aL-Mu
 for submit <at> debbugs.gnu.org; Wed, 15 Jan 2020 12:55:46 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:49159)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <drew.adams@HIDDEN>) id 1irmtG-0002nt-OT
 for bug-gnu-emacs@HIDDEN; Wed, 15 Jan 2020 12:55:42 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1irmtC-0000Rd-Qh
 for bug-gnu-emacs@HIDDEN; Wed, 15 Jan 2020 12:55:38 -0500
Received: from userp2130.oracle.com ([156.151.31.86]:55456)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <drew.adams@HIDDEN>)
 id 1irmtC-00007W-IE
 for bug-gnu-emacs@HIDDEN; Wed, 15 Jan 2020 12:55:34 -0500
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id 00FHr6oX097266
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2020 17:55:02 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : sender : to : subject : content-type :
 content-transfer-encoding; s=corp-2019-08-05;
 bh=gRbRPPdaSPX2wRMBWpGEEjC4/yh8LOW4MhweTkoEucc=;
 b=ZK1SJp1Lwz/XLOf0pTd86nGzH0ljGkr+PmOenP4d+IRZ/uifJ6ZaN8ZqyzYJQ6/L5NIR
 A2/TRcanmOof6m2W5DXloCGE5C+yFTEeCZ7wBv2coo4plLz7A8MFu0FCA54wQIaYthUN
 NcqhOTShdtPnaa1ziPrCeAhxZXE8ZEES5xLh4/Lv1trOzIcJIDrNGPvYx4PxcDqTJNZB
 +bgmvwMMUI/DU9w+K6fIK6ATGeLnIbMNbWX3vqHl4UfhAk7h3+Zpts3aNiEf8WV/4Hkx
 9nv+SRdEo9PDEEI8mq3MW0CvG85lypXadm1Gwz34RJy5bLUgvK4YqVMLQhGodTFNQGFB 0g== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2xf74sdqq2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2020 17:55:01 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id 00FHs6GV109259
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2020 17:55:01 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3030.oracle.com with ESMTP id 2xj61k5q6q-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2020 17:55:01 +0000
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 00FHsxPA020845
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2020 17:54:59 GMT
MIME-Version: 1.0
Message-ID: <ffb33622-8239-40a2-ab9d-9ea5be2baac9@default>
Date: Wed, 15 Jan 2020 09:54:58 -0800 (PST)
From: Drew Adams <drew.adams@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 26.3; `widget-complete' in `customize-option'
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.4939.0 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9501
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=845
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1911140001 definitions=main-2001150137
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9501
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=904 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1911140001
 definitions=main-2001150137
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy]
X-Received-From: 156.151.31.86
X-Spam-Score: -1.3 (-)
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: -2.3 (--)

emacs -Q

`M-x customize-option default-frame-alist'

Click `INS'.

Enter `cursor-color' for field `Parameter: '.

Put cursor at beginning of field `Value: ', and delete the default
value, `nil'.

Use `M-TAB' (or `ESC TAB').

You get this error/message: "Not in an editable field".

Two parts to this report.  The first is a bug; the second is an
enhancement request for handling of option `default-frame-alist' and
other frame-alist options.

1. That message is incorrect.  The cursor is definitely in an editable
field.  (Same incorrect message if you first type `Blu', then `M-TAB'.)

2. Emacs should provide reasonable completion for both fields,
`Parameter' and `Value', for `default-frame-alist'.

2a. Completion can be lax for `Parameter', providing candidates that are
predefined parameters, but letting you enter other values too.

2b. Completion can perhaps be strict for `Value' for some known
parameters, but it would probably be better if it were lax in all cases,
unless there is a strict requirement about the possible values in some
case.


In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32)
 of 2019-08-29 built on CIRROCUMULUS
Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd
Windowing system distributor 'Microsoft Corp.', version 10.0.17763




Acknowledgement sent to Drew Adams <drew.adams@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#39143; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 9 Mar 2025 22:15:01 UTC

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