X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 25 Nov 2022 02:57:01 +0000 Resent-Message-ID: <handler.59559.B.166934496620360 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 59559 <at> debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.166934496620360 (code B ref -1); Fri, 25 Nov 2022 02:57:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Nov 2022 02:56:06 +0000 Received: from localhost ([127.0.0.1]:32823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oyOso-0005IJ-5g for submit <at> debbugs.gnu.org; Thu, 24 Nov 2022 21:56:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:46886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1oyOsl-0005IB-Ou for submit <at> debbugs.gnu.org; Thu, 24 Nov 2022 21:56:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <drew.adams@HIDDEN>) id 1oyOsj-0003a0-Kr for bug-gnu-emacs@HIDDEN; Thu, 24 Nov 2022 21:56:03 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <drew.adams@HIDDEN>) id 1oyOsd-0002gn-9I for bug-gnu-emacs@HIDDEN; Thu, 24 Nov 2022 21:56:01 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2AP28tBk024980 for <bug-gnu-emacs@HIDDEN>; Fri, 25 Nov 2022 02:55:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=xjD/GaOJ2ErRCLmG0RRfw6IP503/qLJtsgbqFb9A3pA=; b=tXVuEp6zHXX1Ih/2dGy09ZzKqTlTKm2HKRUbf7MnktWYoHEewryFt6Bj3CvpgcIX0tHd BBnmFxZolCW3msyVUwgto1ySh4g9n9Dzhu+AHMdonObNe4++KuPEMtJMQourSmdY3XvT rGb8L9sBoHD4cOKUCdrr9IzSbcLdFvk2ge72nehE1us0aYaGwxz/SApM3RXvX93/hvDF z7zoOVM440LvB9pYsJPKmU+3TWnEyvRAeFfv/3QR04/rnj+BHF6u03vwI2oAyfk9LAJ8 g/ukrCpkhzmltAR15xOia6dzy9W0BkEEU/C4pJqp/adZgY5MTUo6MUeGGER99UtzCoF0 Og== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3kxrfb7jqj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <bug-gnu-emacs@HIDDEN>; Fri, 25 Nov 2022 02:55:53 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2AP0D73C028083 for <bug-gnu-emacs@HIDDEN>; Fri, 25 Nov 2022 02:55:52 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2175.outbound.protection.outlook.com [104.47.59.175]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3kxnkem8bm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <bug-gnu-emacs@HIDDEN>; Fri, 25 Nov 2022 02:55:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kV07XEbsfll66PjNIPOupzMyiAzfMmePvsV6CSJ2qeLU3oFVJuSWzTu5SN16GQlrC2zAKhmJjAvnd6QI+AKwn5cygI01zLhYsWlgERWbiZCBuL6y88ueR9GC87KHGkafy3fwRF/TERzs2OD7wNAwLY80xp5LzWXYvF38RibY/+Xa10KJGLwy2Gw/rR4RlJR5TsM6DdWyUr7qApcJ/WDsnecAPUiquwZam6B1RA8PuwdvI0vR+aDadHYjLbmLbEa98UsdEYLfsyaiVzi/7UUJEFXhDokD5Nq+RPbE25mzAL1J+DJpM5fVVJJrstpxzA5elQqiL/+ef0lWa2czdxT5Bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=xjD/GaOJ2ErRCLmG0RRfw6IP503/qLJtsgbqFb9A3pA=; b=TGNLtM/67mjjsT/ioarH1xpOE4OxQ7PDf2xCK2myI+R04bbFWPyTPzKGK5ONfgMBCeiAb2N2PYAfFRQcLmN6O3HyMJhKnEJe5XUV0SBlSuSVjD/C+wASQtT1ocb3Cvs4pf3TLSIVP9LRPs3yVvLDv62RvAkoVqnusXJ7jntqMSvI/9gZYtIcfb3iQY33RWBGxcCSjGCCy2U55D1x3x4Zwm2rR+iiKAtk4h7mY542XxVpIe8wBPj9H2T0Ihy8ja9FLKZcSCGAUQcZppPeAfpw4dcM0E+j/MAh4OvJEZ4UoCxmCTC0XmqhEDLPuMvsH/J7E5QwCQyOj8eAoO9dr0r38w== 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=xjD/GaOJ2ErRCLmG0RRfw6IP503/qLJtsgbqFb9A3pA=; b=ghpsgHzDUQVQcd5BURC9YL5FXv/4/m0WWU5FFzHDnHAFIW2Pn18oJhqVBHgKEzTne67zfNvrcOpP7BanK6ui0pQNKVLF722/SAyOVHbilUFjxXOx5AwPxgvqVLXJVi8/GHpuPkIgo3NFGuyZiZZ3PwenNBfqCMNsVnZSVkwZenc= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DS0PR10MB6995.namprd10.prod.outlook.com (2603:10b6:8:150::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.19; Fri, 25 Nov 2022 02:55:50 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6951:297b:f3d5:2588]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6951:297b:f3d5:2588%9]) with mapi id 15.20.5857.019; Fri, 25 Nov 2022 02:55:50 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AdkAeU3JNVuONvKlSNqd07DW9+9kGQ== Date: Fri, 25 Nov 2022 02:55:50 +0000 Message-ID: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|DS0PR10MB6995:EE_ x-ms-office365-filtering-correlation-id: 76f878d1-3388-49be-3dca-08dace908f74 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DJ8TRBYuzxGZVApWcI3SuWEng8cr2o0z0GHtbUT9gaGOLwfsx/GiTlDVtFeCl+9AhRDg2d4RS3RtUf5Ufez+Xb3SRQ4UVqRV4sjzCmtceDgb26KDG2hQI5zaemXOjx0HMUUa5SUAgqQWjlXPKXKCtdKyI4KGTZvveyK0M6q1CFlbbqXc4FclgYDmMjSuDmMKvzyuR39pyCwvOiSkbXUBWUNu2yYc2qFJPjF9IUxP8LN8gIWjgMsIaE8RTBrwzP1aqWjEk60uIyRK5A8YJx01GIuwMoHP4JHpJmXcvX6YyiczrvJLjrmXgJqb2atw/mTJtRVRLWMdpFlXjCC3mMKxX7iuUPkpv9Zv2khvaYlgW3o/kbuNyNooBJZMUT99cZQas38/HnBQ0fnNLeVuM2NRujKjsvr3sA/8xjvAJlTHInPPx9IirHKTRaTj7DGdf14DN2wDNOHWcopuGlyGgGkatauomzWf5Tq0mZVw/+c0pZbn9RB2R9qJ6P7fM+lpGARJiv5yqt0W0fyyqSolZXpLr7dWeDf96b1dYS9d8XKwk0MPB3ZH1dEHBmzEG2ATbhTbnz3CsIJZNzvTV3HWzl8dTO9jaHfT4sjRhjSrn15rwSsYPz8UJtUY6fbaE0jPIcDRyXDgSyhoYT76foIEXOAXunWnX6POXBHCd2poXqjQ5FOLjfm4NvzrSkhNke8/jo+JMJQNabTieQwrXeea9OiBPhVv3RqLLb+RClZBaGbaE9E= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(396003)(136003)(366004)(376002)(39860400002)(451199015)(55016003)(45080400002)(6506007)(26005)(316002)(7696005)(9686003)(6916009)(86362001)(33656002)(2906002)(44832011)(66476007)(66946007)(8676002)(76116006)(122000001)(38100700002)(66446008)(64756008)(66556008)(186003)(478600001)(71200400001)(52536014)(5660300002)(8936002)(38070700005)(41300700001)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: lUwhXG88akaj4lVTdaD3LuclkD9qYWra4sdYbWeUZUxGMCEMeaczdQXShFl4tCX3ijJVJ1twgrOi0Ji37emY5VtjMHPkxPMFsYRl8wo03F/S+58BRp68AJ7uoI16gHi3xlti2Ontq1UDPgWNk0d/GIO9XbUyadf+YsxY4aLIp3QZzPqxBEDSkRRdtSzbvMs033d3y2LFYrX80149ZaEOvqMuSbRcphsVFfr6KhWMJuOyr5buDurnyFhi0gT9cl1uGtHF295Mxx+UpLR81aMDsTFGHoGoVDLs6In7bGbkdna2WOi5SpBK6YZfKeiC9ErXBPAZ+OE64oKHGqV8O0NnhpBbC6EtB7qE3Cp5+W82M0M/i4yN2oBZlFNhqZ/o0s7jlIMwch22CZrd5GSNCQweM2MhhDfWbLr1vGmZ74BLGCKutkd6cKxh4FGudOeiqfAMGyF3ilxqBDAUAenG+Rm4mxJB3FkR8EL4HbQmCsnykttCUSZ4c677WR9WtOdefRODilnLKmiOqTZDd0ZjYkk3B1dsA0sHyW3a6/sdvDXZafCj/Osx/ctX9Qwkxg3U/s4rj8zSbjkmoToSODJiw/3iluvLo3ZNbQuoq5C2s0SE8929LsYH4rtBPUjBEPxYyrAGQjMebK/r1T3ET+5CQSpn+73kTKVvVlV+I4B4ARwZDb3bstlP/nP9ARokVRegtfSm0mdYr56KLkVxB68N0kpiAu87MMGxXABud7Gu6vk8MyL4On8uINznP/LR98sHKG1PmynubJcxkaQ0MEnIj2r8+1Jbl8rTwJyaH14obwTM6h07u+qUHJaJCi5xtwXCrUNKOThtZ5scveIOXAAEpwThmNEcZN8TtU1CQpzZc4/G7otMjmkQVwEpF186ayezwkgL2hJSygZiBdtc3HknB6h0T7gAyP2Tbhx1sBMTtX3iDbmuONRZyEifg8fGB9aXKwIipmn0ByZG4pG9VFImZuShw4YAhvecrux4GR06b8TjDE1EXCdVxo1I3uUCOjZ0UoLjoZhUWvdyXK7K//VLgUiP7SoGsrrcVRZl8C69/SKk6sABw/MUT29r35auLyZ3znvPmUgJdr42caNsN4yb55+GfLoIfdxGIKvEFyGhWAwNBV4Y2DsOxev6pNMgjwDCi4856UWErx+I8hvE/4jbDeMBIi2eoh5gVdJsMH6XM00Felc7OXyfMcfD8f77IBWTLeJ1a1EwFWh9JSnV/f28sqeXgCxu992fsjf5U6rwQFnuXelbur4T+zS3IN/L5aF8OzE7YyJo+6JE16IejUhi7b2ayu7t7naE27VlTzpIateoL94U24v+p5tXL1XjGBazhbysucEjLlRxtc6d4ZDWWsmOUeNvTxRkmScAiPoCMOmpSD/F4e2L/lI5BZ76E+LgNAKnJUA+eg3AkoY8e09oS8wWTteHGoUqisjpcKDJ7lH57i6GzL39f151QUjus+kBNz6KSt5xadrihEEp5HsCIJpxSVs3RtRnfunscIc3HyejTQDV0pgnSEMlvHEQgg7bbLWu1ifMoYisL78IH4yIgQTymy+hVxMGVHOWpBIWtZlmxR4tUcftvRRRMLOzb2ySD2Zu Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: auAq6nY5NQeYKjdKI9fBeWNwD/3EkmYGmKPpF6RFE6H2JXZuuDG+BFG7v25j0m4yzUVLKIjvaYV95DSd/UlX4Br8dAQT49YWr+fi1YuxiEFnwsMQum/h0ttYcRIzKVEqHmp/SZKhiEQJAfm9vWRhA6PbwvUbeE1+VSWAebiGrJ6JXeySHLYsNyRTivwrDvZhlMpQcY2TSW60RFiIeI2AtaA7TfRNk4JAwe3ArXg39A3E4PaKzPp+GXoJNiEZmR5lJMJ5IpIqeCYPSa5G99Ncv68KjJkKBNtfrzc4gnolM17O5FOn4yUwrsYgDzy0YcxGwlxqScbWia3CmBKgPHBlxCKhINqDnxdyKByzHl6H26lGvyjl10RH3nFIYT1u82k1wr3o9E1MsEagY/9l/+T0mKOBR24p7ZQ79UbLLad//bGgTSTHzzGpR+q9UMv0IHh0gmYLCgJMoXHZw1NLf7x5DzMl8MmctVc9MDdJ3Zxy/3kX+fsHT61NxGYhc3why67mgUklufOQEF5rYdMXm9YSMBR/SFwoo5P7pGs9wUTNlbKnIGVnRqkGQs6W7fCvetihlZbEhQaM/NQCgH8QTcl2yDjN0xS+bco+jSyic9VV/gScFu7lXuzXkiZAdX6n/Lu2jKzRO67Och82fMsPbEnLzke4NswTXccx8AsQ5fDXzd+/WhePeprYAb0FanYj9WXhVpixH1HB3+z2YSgdoGZO0YUDRuisRaViEUc0UHNrqLlOaIsr8qUNWPrVjD/XHx/y X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 76f878d1-3388-49be-3dca-08dace908f74 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2022 02:55:50.3249 (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: EIZO+FEiHUkikLtUHCIuLYBqEOhRgYg+jD8mtdyw0N6tM03uYKF9RWQ2LQl/K6ZEdr7HGR/LF/V+u4dZ+hTKFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB6995 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-24_14,2022-11-24_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 phishscore=0 adultscore=0 suspectscore=0 spamscore=0 mlxlogscore=770 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211250020 X-Proofpoint-GUID: DSud7x4EkcYMyYlmskUmQSE7Xl0ZthSv X-Proofpoint-ORIG-GUID: DSud7x4EkcYMyYlmskUmQSE7Xl0ZthSv Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@HIDDEN; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) Starting from `emacs -Q', try to use `minibuffer-with-setup-hook' with a list as its arg FUN, where the car is :append and the cadr is a function. I get an error no matter how I try to interpret the description of the FUN arg with :append. The code for the macro does seem to try to handle :append, to construct code that calls `add-hook' with a non-nil APPEND arg. But `macroexpand' with any such list arg to `minibuffer-with-setup-hook' (:append FUNCTION) doesn't seem to construct an `add-hook' sexp with an APPEND arg. I see this in every Emacs version that has `minibuffer-with-setup-hook'. Maybe I'm just not understanding the doc string. What's an example of using `minibuffer-with-setup-hook' with (:append FUNCTION), that results in FUNCTION being appended to `minibuffer-setup-hook', instead of raising an error? In GNU Emacs 28.1 (build 2, x86_64-w64-mingw32) of 2022-04-21 built on AVALON Windowing system distributor 'Microsoft Corp.', version 10.0.19044 System Description: Microsoft Windows 10 Pro (v10.0.2009.19044.2251) Configured using: 'configure --with-modules --without-dbus --with-native-compilation --without-compress-install CFLAGS=3D-O2'
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Drew Adams <drew.adams@HIDDEN> Subject: bug#59559: Acknowledgement (28.1; `minibuffer-with-setup-hook' with :append) Message-ID: <handler.59559.B.166934496620360.ack <at> debbugs.gnu.org> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> X-Gnu-PR-Message: ack 59559 X-Gnu-PR-Package: emacs Reply-To: 59559 <at> debbugs.gnu.org Date: Fri, 25 Nov 2022 02:57:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 59559 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 59559: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59559 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 25 Nov 2022 03:08:02 +0000 Resent-Message-ID: <handler.59559.B59559.166934567521566 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN>, "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.166934567521566 (code B ref 59559); Fri, 25 Nov 2022 03:08:02 +0000 Received: (at 59559) by debbugs.gnu.org; 25 Nov 2022 03:07:55 +0000 Received: from localhost ([127.0.0.1]:32855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oyP4F-0005bl-EE for submit <at> debbugs.gnu.org; Thu, 24 Nov 2022 22:07:55 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:2632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1oyP3y-0005bQ-O0 for 59559 <at> debbugs.gnu.org; Thu, 24 Nov 2022 22:07:53 -0500 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2AP1Sh8i009034 for <59559 <at> debbugs.gnu.org>; Fri, 25 Nov 2022 03:07:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=y/lGW2JhQYtjVGMzMFVrwVqwbKyDP5c3PkMbjRA6Pcc=; b=Rnv3uBnWv3ukh21q2MNu6ri2vscB3tiJO7XQFC1CRLShJu0b1N/wafioqz9smGxB1iCq zJ6cBPTp5okfKowTh/tjH5lnijgfimJqUYs9RWi1qB5Zo94JPBjWDVA8xNrOXezdDVfu N8FpaiXuHv1L9ZnQfbJEfVO/A3Yc0oWzyMd44XwsyI/HN50hWvU0KTTmegXRdMM5IrJl IG93/clPEABbQeNFvT5QonDtDsb0SXCrfbjZASKTJUu36Xq9NY5Sljh8jeUuQDatTIY9 z7+mB8QJgnCokU7lNEl67CepxYb4efXnSXZqeQA68q51a9ofBU2J9/9PhxXLDMAxceGw +Q== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3m1nd8butu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <59559 <at> debbugs.gnu.org>; Fri, 25 Nov 2022 03:07:38 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2AP0DWQu027671 for <59559 <at> debbugs.gnu.org>; Fri, 25 Nov 2022 03:07:37 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2105.outbound.protection.outlook.com [104.47.70.105]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3m233x8rc6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <59559 <at> debbugs.gnu.org>; Fri, 25 Nov 2022 03:07:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NirnW1in4vi2MW6ZRh4zj9+IrdTA4rZqa1urQQG2sWE27JXTPsODS9Blge6LvD921NMryPkZlVWE4387olB8eVSv7JLz77BGLiYe7uZgyBgn4JfrL+0sWoWX7R8GPX5WyJHNAps09rQOHvQjsHE+WFEvba6QN+XT7SNRGETZxPVjXUJFJ7JnjMF27/FQBpzIXQG7a5JH+okLrdTVMucczSWkU24W1u0ahFmSJDzZDpOnYiDzrFGuZsYdFI79UrNhRv7ntyizKSUav+y/QTDdnpZNL0O0wHKD4LJEPhK3HSjY71oA9BOaOaZYOypu1TIY800qMPi/hFdOWTMlyQizVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=y/lGW2JhQYtjVGMzMFVrwVqwbKyDP5c3PkMbjRA6Pcc=; b=NYSStOHZm7fHLpypsktiJUl5SrlCCl++g3V+muzGAsLFV41On9jJNT52VuYDkNasfswbxtEoIvP48NeRQ1qjrDi+4M+G/VxzuOc5jNzbGpxdetiyz9SoScN9jl42qPbxmq2gog7KvtkEaqVIbKSObloit/mezW5XAT34oFdfCCm7XBNeiKAN/pjcioBU/j8gFVCzl1qWcLQWafnXCZfB1mstvXXV1emEBr3fB9n0fqfVz30QZaB1DCLUsZANcN4n/g2XWtQudo7GpJTNK8vYxJH9DpzYHKsr7x+Qah+n3nXCI/xvrE4Tqedy+tgVJFRtcjkJGvgdoKHy9K73d4MhTw== 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=y/lGW2JhQYtjVGMzMFVrwVqwbKyDP5c3PkMbjRA6Pcc=; b=xAILbqatyDaGgFbwd8XGGVHv3J9xcjckPIJE+S7Y2Sn1eetmnTU4Dbo7NrT9YA/mS9J/Xr0lVbFgvzbB3FO90HUrL5fEJ14H/Ar6dTf8vJRT3nPpnE4aKjX4yb+9FEfK9lowgFojoPMEiIoFF2ij6V9ELE/QBfdfl0WcGkobuh4= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SA1PR10MB6520.namprd10.prod.outlook.com (2603:10b6:806:2b2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Fri, 25 Nov 2022 03:07:35 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6951:297b:f3d5:2588]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6951:297b:f3d5:2588%9]) with mapi id 15.20.5857.019; Fri, 25 Nov 2022 03:07:34 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AdkAeU3JNVuONvKlSNqd07DW9+9kGQAAYSKQ Date: Fri, 25 Nov 2022 03:07:34 +0000 Message-ID: <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> In-Reply-To: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SA1PR10MB6520:EE_ x-ms-office365-filtering-correlation-id: 2cfd68ee-0ac3-4e7b-223f-08dace923369 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 73Bv6+BO1WRxSZvUJyzwFkwI9OP2owxRnV9NJIrhSAptFtgNZtH92LEkJ44u8Vmy6CMLaWdxjX2jzCEpGN968m53K3fRBoPWAcEH53jDUoeYm6IHAGO8l65aIo/jLgIUovE4k2rd6dIsmupI4ZgZhIDy5hL5fXeaKuOI93rN9BeDF9Gr7lMICkOjWKG3dOLaCebzmWV97/T425i1iSWTXe9UoZIhCcGhK5rHiP4qQtGUezUXqrBl9H5kBtFSxVfH2Bd8IrAhz3z+vR5DlJdxMWSwnqkzQLZkUJWvh41CjYWt+/mkegwetF7pvEt4cfGjqRffIM4cuBYuEe1cxs2GSx0njR/qt4xCsdvZA0yUdTUp4E/7zhSMRDAdpUff3Ij2sddWN2IhQnTP3H/8yCOkKFziFGha8qzkwEHKA92nBQOlre2VIX+llNkK0qvwdfQT08N24Y/PiExr8eVoVaCQyS6kMrQudsqJ24xNMK20a2KEqHge4nqL0A9Nuu0EQLwzV7fhld1629Y/8hAS+redE9xYeJGgTAKOH7gvQeePQWddGTk+wzMnObZ81H6zSjpGtVzzawSbIB7YSWfvdLlurXuDUHnwP36IuU8y8BeXytKFv9xljLkCMtmc1TudFujHaHnVCkEb4yaX9TJIkipM4g8Plpc1I4GqlJ9CPEXgiwo3h23+p+HtKtb94vFK747s9bwtpsAsqyLM45gbP2w4CGbe8oS/6jaN0Wl2UY2boz4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(39860400002)(366004)(136003)(376002)(346002)(451199015)(66476007)(41300700001)(66446008)(86362001)(66556008)(8676002)(64756008)(186003)(478600001)(66946007)(76116006)(2940100002)(26005)(8936002)(38070700005)(110136005)(52536014)(9686003)(2906002)(5660300002)(33656002)(316002)(558084003)(55016003)(71200400001)(6506007)(122000001)(44832011)(7696005)(38100700002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: yWBh5m/KWGWtvwQ64SGqAepIps5/N5gxrJrrh+QMdVrahhZoIGqCMGohhmikY7U/YAgc5jynLZG24/Y5JU0lxvpL+XO3sMzO/WcqVQ8sliqECMQePrY4v/qG2XmlFLyQzJ74mz4fh5CvNkpXx0545ageRtpp1WfrGEdq1PWVwXDpYjvMW3zEHgSk1soNXLQOoVKbuC1VvEoFOHZJaM8nQGYScZ77aum0FDDtgmortgG8KLUAs6it6GY04YMkcLRqtUlEWkz/5tBk6NVpdMPbR/2iMf5F35IHZatTg6cLxc7fnrlaPKH/ZOAVn4ARNSe8dV0KOqtFtH2zQk74mKY1jH+6hJFi/7fFEocsrZu9CWNH5YXQt7LUAXRPSePc5quPWXH6xo1CLnk1CqBeMhm1g7KJKIZwEgXt9vD5JGPRH+gYMfFvB1WwTuvMYEu7ApjIFMy5pgFme0rCkw6injiI9UujiVWWSgBxN+B6MGILL0zMwBxcQJFBMgF1RLQhFFMBg4VZMQrJHshBJ7hBnnkokXNLcQWlAZmK4/hWjs3MNB24+SJlaYREwvnCBONEs7tKubmKW6fEHqSsqDYdTYnjIAAvcWwcPMXdGj2Z2s/uiAyl3qbNWUfZhl99LmOGyEbyOzA93AahQUvNr+rPhy+7+ZlxMGRiOPk35VrlRAlCEEugHfn1Uz7jiKeUvTtD9JdD3gVsaH/i/f3G3eH3+7HHzSWD5HBGNFwKHMx7+CHun5smAQsEru/j5ZswAldEmwkjB0qZ8bGMBYA5p6sE1lG4bS7W18LLhHRk+YqzExW6ROygG8hLsA6BemOTpLIf4onym5sabqpaIfSVmL0BNxRuo1ZKWqY+wSo/KAywG72/nsbLMzuK7z3bphsGIXAQXq3PBR7CKdD7ib6j71M7WN4n7iiIYa56BQve6p61yVPT2LP6/TPpcY/k/MK0D1Fs1TlhAqX/CiXxkOodLCQm7JjJCP1SkhiwP236O4VmjkKjSxy+DL019l0ExNczg0pcXomekFj5aztmRwKrvG+tBwhgBRn4202txLbNXGUm0mI5Guoq00gQMzw4LsdaBQa1KswDSorG2wXecUkm4g5edDjfdaiWRYTRZDv994zYTcGOG/BCuMgL8nlMtuRbS4i2kVnzKevJUvAlaBlpMYI3x+NWYamsEhQ4MliGZhlNGndMEKaTzHrh2lQoLZMhfJ9nKgro9lV63a3uMO9QimJkb3qMfGciYaD5Uu54pVaOTxmrgcMWE9vQjhWuok3UrkWzl+knt1QDFm2q0YM2qhjseI/QJx3tmYDeNIFb0aF7/nxHac3hZEaL0Ci6JHUflt0Ek/uTUTmNTu8EG/C+eENuIcsmgCFpAvjbOMju4/PlLDo0h9q57GqJ4q6629bLA/WTnnNKRtQ9CbhYkITjrIlZhNLwtbED+6mJ7vGnEGQqelfJj296dSpU+RUrIDYn2boIaxj46zXwWSG6OjumYjRpPf3DDVSrRtyDdX83HwYsWRPT9RkVF+XmjG75VBsr2GPc8lKZkZ0vpsqhIccixqcHjNv5xve0AQ2NmoljiP1vUA/zpGD7Z499gNWy86sQ/uh91OIr Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: uOJ68kskWyegWy7I64TBdgKY3aeaHPab4j+9gS2+jwqoGrNTnoN3Z3Ca9EFmLue3tC5WGC3oAdvpjWwJDn65j5XSqvvc057Kz/ePnK72zledbPcZkJc6GF5TcVIasA6He324b8hT8C+R34l9Ao/c2bda4RjE3iAhD/t2qkiu1zP7uHLtVCTi3ezoutum/AuchO2edQ/IrpdylrBt6ZHrSLBnQYBXIz+iaVlye6SeO29ZxOHk0frcHYFj9zV77ZF5Ip1UlhRlH4Lx4fg5+vp/XygOpsU8GSUOi4+DKsFYXouFgtL3LkGioBP51zSeTbwBafwMMi8hXqCo9aO08AuJRfnyTm6TiDiSeKbyL4PVSojeokse1FwcNWjIGOntBoTYv15e75oFywFTCPFrd3g7Kjh6H93Ot0yxCAWLlHvFYLsHbQxq1/X26A9rry935BLKGg/5iaEVSA4LRym3k2iv2DdiZNFx2HxW8kGjozdxX1ligy5G9zg59A+AUYIe0xksCRboBER+JJieje+ZV8YOE8vuvUxk8bRNJwK0ARkS7iZGDftb3o+Mn09YR9K8gSpJXVIQSM985abc7118ixQ1iNWMLcyOoRNN/iIvL79gRvU4qURBIOQ+ZsX5q1c2759XxQcyzBTj43U9wt7KjbIhIC4NyMg8CQlIhNdUI9nCUUfahs++vKCZ+8ZjPRrL31AyTIx9dDfd8K8aDh5HEbPvUaWaCHFR/z2INCtWqJk+jddYkOWn+Z02dTnq/9/2AD3nhB5rQ8WFG+2SWpWlesW1EQ== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2cfd68ee-0ac3-4e7b-223f-08dace923369 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2022 03:07:34.9110 (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: vF15toVcG577LTHPzF6Xn4KO+Vi+r7MSi4dIWcHbHVpOSDYhBzgjbFvsW0FZUEtO1eX+8bVoRH4F87KjvxUUgg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB6520 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-24_14,2022-11-24_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=536 spamscore=0 adultscore=0 bulkscore=0 suspectscore=0 phishscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211250022 X-Proofpoint-GUID: jXM8AqqD9V_7IpLD7OYp5oZ0ZRjhTg0f X-Proofpoint-ORIG-GUID: jXM8AqqD9V_7IpLD7OYp5oZ0ZRjhTg0f X-Spam-Score: 0.0 (/) 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 (-) Note that the macroexpansion is different in different Emacs releases. But none of them look right to me. They essentially produce some variant of (funcall (:append FUN)).
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Jan 2023 17:39:02 +0000 Resent-Message-ID: <handler.59559.B59559.167337228325015 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167337228325015 (code B ref 59559); Tue, 10 Jan 2023 17:39:02 +0000 Received: (at 59559) by debbugs.gnu.org; 10 Jan 2023 17:38:03 +0000 Received: from localhost ([127.0.0.1]:41055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFIZW-0006VN-Oi for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 12:38:02 -0500 Received: from mout.web.de ([212.227.17.11]:38673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1pFIZU-0006Ui-Q5 for 59559 <at> debbugs.gnu.org; Tue, 10 Jan 2023 12:38:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673372271; bh=g4jfG/pPFP4IRCGI2ZsABvGuUoVbs9xkkruAO69Bz3A=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=RpgziJZgAqs6lCXi2jmr1HTGDMgvSwxWrNLjV/wcL2zMZ3qlFwePpj2caduIsPy9C z8SDdgdACqou5RIs4THTOSkJ+ikk0RaesluYnAyYOpmO4QjC82pY8xXrK+f6w9sPX7 PUeyxvVjcBwhYCXMBAkYg3Xddc/dCc1ReAJEdGXCl1p2efT2q7nNCKykSLwLAl4RYN 9v5cwz7FAKgHOAIMr7i6TROB6idWp9x/TIxIp5AB3vhWhD1UqRt6mG1wlUjy6n9mf7 iwcVynsF3BLBtbldzcLY3L1VvK9ezdkoDhaHKo3CO/gbavQ2YB9LH3tw9G4fFSLvHs ccX2m2uRLKhtQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MLifq-1pWxwd1gNE-00Hxup; Tue, 10 Jan 2023 18:37:51 +0100 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> (Drew Adams's message of "Fri, 25 Nov 2022 03:07:34 +0000") References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> Date: Tue, 10 Jan 2023 18:37:50 +0100 Message-ID: <87pmbmnvdd.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:NM/iYg0jdhmPj2hCQ6H/Wdi8y1ySFEL/oqlCOvt9oWlF8L1r7a8 736nLxc1bCU0/3Q7LlTD1nKLHsD4Hz/Uh1kIbuzasJqOxbBecufNJhuimN/FGSAHSzQWGXB Ttuvs7nFDULCMRFayOj65wwVK5gmoRacud3CCYe9g+oNTpUV8qrMA8ZG+fsXKdqKmVHUJ5T MY0BJISCOYju9Tie7hrVw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:7g9rg7IjzJM=;l+mdn/4XKe4xtuGWdkTynVHm1fV V/Ue9lwGYkonoqMsXIWic++cJDci2/S0OUaqMmtIXhQFhJHY4EnDk4uwDdzJMAuCpB35V7vU5 XBz7kR0dls0JTE+RLiGVB1yEjl9GFUrMJ6jAGAtre0MzWF0bdfdHOAh3qmBavSd0ElueqFuOg MeN4RlMWm1CG/KVUQRi3OZpRf7z4TR1XSbYBTeuIkBBfmA2ph2vDJMEXeor60OfSFuYBHZExd fi58i39xpbIX6uW8FudSW4kaG4hyj91Wl+naPFnc4LirL1EFL6OXGSWhNwbueTOUB6zi/E8xc NnBytzbLr0p8QJAi5jYOvMmVhm/SQ3ldjWOz9KpmMin7wqZUFFbiozQeQHMc1Ge2fEhMTXRnf VZH+LZgd1QydD93F/XJRnxcYQP83XqANI6LaIJtIoz/ootaJviKyEe2sXao+5NAhkGSbhiTGT eGdwCPyquotpw91m1z2swLFwJlqtYnlLLuEdtMNujeTma4OLLaRt73l/YWXEZrJxCajGVa5Th LB4/LIR1bqNjRQOe0rdSP73WbabDGK7UpApockQt+dyGtKH1z5ZSrOuEhxD/IBLBNc2GISfTu dQaVNDGts8v4Z/gBJZMEljC95RfuYEd3bSa21bRDEl24NT5Ix5WJdosJoBINmXdm/lgQyIe8I OqMqmVxI5Ziwk96GyKFpUNcb8EeO/dl3pCi1AQ7ttSwdxWoE11HbyzLoQLoJrznHv1PSNe3Rv eVQUmF3ApEG6bpYei9yjcaM3sEtazeEGm6GCEtxQxh925Aogc2iYOUjPBaWuoz4j1x+vdA9Mn EjJjivnlDtkPfBVwyb3v8WyWXCJF+cEk/0kfdBcvdhTROUdsRQOWnpaljg3Y+xrvOAAiiueGH P3gSeEbsHVx6FzdpobD3xnw9xlmt/ECJKl3Cp9Eqnhf0CJflGkmutek/vaRzxPU/qNan8vB/j 347SNQ== X-Spam-Score: 0.0 (/) 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 (-) Drew Adams <drew.adams@HIDDEN> writes: > Note that the macroexpansion is different in different > Emacs releases. But none of them look right to me. They > essentially produce some variant of (funcall (:append FUN)). In master I get #+begin_src emacs-lisp (macroexpand-1 '(minibuffer-with-setup-hook (:append test1) (test2))) ==> (let ((#2=#:fun test1) (#1=#:setup-hook (make-symbol "minibuffer-setup"))) (fset #1# (lambda nil (remove-hook 'minibuffer-setup-hook #1#) (funcall #2#))) (unwind-protect (progn (add-hook 'minibuffer-setup-hook #1# t) (test2)) (remove-hook 'minibuffer-setup-hook #1#))) #+end_src At the first look that does not look wrong. Michael.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Jan 2023 18:38:02 +0000 Resent-Message-ID: <handler.59559.B59559.167337585131048 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167337585131048 (code B ref 59559); Tue, 10 Jan 2023 18:38:02 +0000 Received: (at 59559) by debbugs.gnu.org; 10 Jan 2023 18:37:31 +0000 Received: from localhost ([127.0.0.1]:41128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFJV5-00084i-4n for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 13:37:31 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:48724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pFJV2-00084Y-Oa for 59559 <at> debbugs.gnu.org; Tue, 10 Jan 2023 13:37:30 -0500 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30AIIEEc006616; Tue, 10 Jan 2023 18:37:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=ymv6hGfUtnm7FBJj+gDCBotG2tYAnhNY0h4IydO2bwc=; b=aFAkbjaVZ407PpXp5O25puoPmQzeX7ki53FSUZHfbWmhNo+FX0CodhZ7gp8u/1IH0EGj o2GKP8LLwDJfUmHwiEx70Yzso9lGaTz4PhMxYHoTvlti6K6MA6kw5H1CQ+8hzYvkBtNO db0EhdklvqVE4E5gjC3Ah43yFugUE8W13DQMlgx+IAkI6+P0Rcox+Jy3OQXaUd87cCOI 9BpJ40RYyJrE5hicFS0AYgUKJz0DJ6ohB5E8k6jMIhyHfbmqQdrLoMLLap7vt1p0lDU+ 5V3kVKAun5IfATppA4Mk8CX1R+C+Ny5M8tTVVZn18ZD3DJkt/pA54mfw8GcAUAEZDr0u zQ== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n1cbq85tj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 18:37:27 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30AHxgAv030808; Tue, 10 Jan 2023 18:37:26 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n1bnae89k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 18:37:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FDdLa+lxxT68LhUrn0OWFi+hfQRk7n0FG2959ViuHu/CT5B3o551zZAbhu4ifcFW09n8/aPwNLzElfjTyrRcPGyh4yBNPmw0zMph2pmpXGrpROae1WbuZnP3mVv29SiCjuR2lnAyI2nTPJ2ZLWTqJaoJuWbOL3TjSWRrMVl0RmLYprpfLvRLd3kHKbsuOsy8hEO2DolAoY9rXbPkr2sC1BxBlgDUvB2vCU1fSGNiDlCPfKT9Xd5Cho8h2USwF4eBNAGp9h6S3E1ead3VzMruUdYKrRbShmF8ZyNdd1yk6iXd0PFdfy1FPGWBMhTLST44ZbTYKIaBsjKTBTc/9cDmOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=ymv6hGfUtnm7FBJj+gDCBotG2tYAnhNY0h4IydO2bwc=; b=mgAGzf696LErNKb5CplOg/jFp+EtZWaQfYcbrXkx0bvPyQWOe4Z7JQqKWnZsk6HEbRMDRHwykcv9Dko33BwSNdCQtA0nSeFFAn9JNZTBXJCBIB++Vfj6YWfAVHCaiVhBDLB9rYeCMFApB5jobnfRSA7LWNmV4W2bvpeDkJwlTWp3FwlldySLgIXPig0Ep3pThtea2d9dAd5iPDGUA9ovZjQqRf9hCzgUUQLPL1Ltvs6wWVJzldq2Cecaa0PdnSew0SRPJTUruY7uyi75FeGgCQB7rKnPLKvW925s1GbIgA3lqypSMd3HCRyLT6L034A09R+GCNSLujNCnXs3ZPiluQ== 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=ymv6hGfUtnm7FBJj+gDCBotG2tYAnhNY0h4IydO2bwc=; b=B45EpM6cI5XNrxmUa0qTdsfB6mcRYTCs+MfHInz1x2mmVfWV5qf0nQvYO3OAMmM1Pr1OgKJJzxrTx4h4cuCP2NMX8cpgFrbaXa9uIbxpEr8ZaJp8UoWhQfKVlFgrZWnJKNHTnO/GUqKYuKCOtqdOJrNgEoKj3cK/pmPKeTEziyA= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB6431.namprd10.prod.outlook.com (2603:10b6:a03:486::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.11; Tue, 10 Jan 2023 18:37:25 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6002.010; Tue, 10 Jan 2023 18:37:25 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZJRpHzPdtpt62L0WKVTtZYB+ica6X9rxQ Date: Tue, 10 Jan 2023 18:37:25 +0000 Message-ID: <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> In-Reply-To: <87pmbmnvdd.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SJ0PR10MB6431:EE_ x-ms-office365-filtering-correlation-id: 9803df6d-3ab5-47f3-25af-08daf339b7fc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gy2kcx4fbkR3n8RAcwR6QkywUFj9RXKJbj685FnNeYu3AoyF8kQ4VN7pdAoZvwXL7Ex3rhruBEeTmoSv1DLv4wkgipymbX/WAEDX4mp4GjKjoNbWSDIXPy6e6Rq7eI3D/RYOUqTQ06N7V/jMrE1RYxCnVRfo7U+nfgYkbhbB0+dVtg41hDEN4h/iXH1/Fni4I0lGVnzo66pubndj4rLXadyR0FhcKOeSObLutietJLDHr3jvSSpa1pzkUQVY0FdFOHpmmn0sq3yQCoSbhfG6DJ4frjcvSRTctmJcDP/UC2UtYv0iNRhfEiYgODevcAoygVl9g8R35meSJuGYSmoVFPy+lLexaLDhD7TI+Ce37vt0kbPMo9YHSYtojHVuYwsC7G4IizbiCA2EtQyzObQi6AZkxO5OvA5gw4dHxrNg+afeN5GIxo91i6rJQgUTUuTmqT8hh/F8P6QlUtcdL4u2IMz6+Wt7YjPvYFuXNTkek1fjQ/lO/DMCsCumv8v/ygYExAQm6Y3RfyBpMmuzXxOPq7YJ4eVT5c1dKdds6104BZB9lxOGgHpxLVOo3GwgE1xaWcqdss6bAhNxs4Df0Pjv+Pfb76qA3U/FNWkV0iSkGrV4+E3D2Xpaw67ZneBonVPbs+PzyW6z+y8omFyiTMBUBeywtTRYfCPrXTsPb79OCNLI1gXHkvcsfe9lSSsQBXIvbAQ+U28a7f/KzXFu7Owibr8W+Y0B0JJtSPeAThRr44U= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(346002)(396003)(376002)(39860400002)(366004)(451199015)(4744005)(44832011)(41300700001)(8936002)(2906002)(5660300002)(6506007)(52536014)(83380400001)(122000001)(38100700002)(66946007)(4326008)(76116006)(66556008)(64756008)(66446008)(66476007)(8676002)(478600001)(38070700005)(6916009)(9686003)(26005)(186003)(33656002)(7696005)(316002)(55016003)(71200400001)(86362001)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: QPcmIpC7IIMTf1UO0w7Jh/uQ4vfuA7H1o7wSWSN+cMmG5c80RwsCtuyoQu9MRUtCbb+8M+W2tjp0xmb0sGvKa/ziz0jm2ySvtguVa7UbqajLxe5iMQtckoL9RQiJy3KsbTqtndXL6gMKlMJ2zijxLZmaC0EhabFd5XnGmajwRwGTfQYufcXkxs2RTqc+H3xEhuD7PKo/pg5nQppCdZnJTZVMZzJKRwJxTDX7OmxZPezcxl+xJZlSy/cev22htRFcsriMr8CjE7lSACe3VOSzW69IYsx7q7d25rPuDfZbn9GdRxVvLz+Rec3znxBtYh/pFRwsLfhze9PmmggcKhmQs3NZ0frp+L7WofGTxwEhG2iM1uczVmO24wf1te5ukcFx6cRkvUp1fsbXmv9cRNkU32J/J54tpHnpnjvr220bcsqWOz1/jQME+WBZuJ8POGvZHx3Ol9jyaEzPh1XUzsWME07vwlpx+hZFTzGmn3zSex7S+1SvDgKC+izvgSRLEAMkmI6zxSIV5CeDUrd1rjnAQeHqbXwW9504VclHwl4iuE3bmzjp7G6h8bDl8SN1mk5cBNW83+vk7QTS2WHEoSc7Qg4cpdQWBRY/QewR6myqyOyNs+uCNPGSh7J1LIP3en48RxSeFjQQ3GN3k42A2SUUQ+9OSyRO7Q9imlBwPW2BW9a2UG/CIOsmWcEgBUOrLiFhEXOPb1Xk50kSr7yw0GfYcf73bsRP7KRRLJYuKOWhJoMoitRifRrLaCZ9Wr5jEH/ePza4kPXacLYWNXdDsjBDQitr264744ePkAFYEkXREwqGAtf45+gLFGmcytSFKDbDIPP140RHU1ppiEwgtmiD8zpHRM/wVwo6yNt/fSOzqsgJGdVFOxryZOMkSJpUSHWGeiRSbue69+eqZOvTr0OiAhZMQlra8pX0bnTGhNcoPpzFlB9bsl9HwIMI0MojZfCEKe+84i4rrWB+jYhXzkY+D3kWaoh0COoBPh9Ku3t1PHc/juC3SskgDYsMk0OP3It0eFmQBrkH+o3FhnMHukGtQS+Rz+ogKYA+LYA/JtB93xtFUE2CkOky9x7Y5xipCQFUvVeEu54/N/XlitBMKKUZh4WnyPBjzAEqm/j7domKSlubBgbLUBH89jcspTbWnZMI8EcpLQVAxTRMMNEAU/SOZ+emQtgDGGUxgXd06mEiQUpo/F/T5+E1dl3a7dQ+MRj9PziboiXr0pT2qsW8BGxrtVvHVruamrpgEZRVGLLLanQr63ZKZzwqFqUJ7xoalja7Ydz44d1KMPyDJbDYvwLWqEU0vITSRA/e7KENykOiIuVxz3o386JPi8XT1CNghduAisvraugbCxYbxX2uPm8IuFO7rLlVr928YGqqwM7xeX2g/4RhhQ70qrXcO1tdEfjTxhk4xee+E0VPkPBao6azE7o0FONldO7M5MMtVh1IaHDawFE2Dw4es+qbT39qnf1MVYdjRm3XEXp4aCrsN+gSVG92gflBcFk9lAV85VnyvXvhJcrI5ds0MnpsKg6RF0rwSe895zARgfrAGRsNfPNJ88lmrC5cyXpBzzb8QF8JvchYM5kXA40ItcDMWurKBSwG Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: xtxLDgL9XVQImrFybGnc8Nz8R2345YMrIyuDX/FRVlPapFHLYXVYXP/ZkU8Lc92nSaBAUKEVa/+gDghcpjFwFz1VI1PHcYbHwsrCtvj4o9nqCW4Xp9xhK8W62ONP9Feg/t8AJlCo6v4lW8AI8xziDCwOJst/+etKYIe0wb3VRn4W4Ut7luWhhjeHIGS25Ha39TY+nUWMLT5kX/i+CRYvI4s9GjhU23c5wolKm02gMOxShthpNrU7ZvZJ+Rn6qAtlXmbNhTzaAFiSUKo7bkmapnEWeIlnDbgrsWfUQ9/klgDbMXzlTyNMVgjI/GCoezK+sbhEd9JaZqIVgBVEfHYEMXP9UNHXQeoE/tynaqx+oU1l1IKE7EbGZ3ybJqeZNnn6FhRhCoscZXZiDxjVPPrBrOZODRZG1BO+lnv6V7DJ/GjNyflBDEY0n3FKknQfP0SMuiHhO3HmbfZn09wSOXLGC1gIcir5YCQ7w9dAFdQQTPQgdLrCz2r9BD8/8BA8BVri6Jjw/U/VSaoCEjrsYkcTqhriRBJbbwjfY1a7CILYZ/N6yDM6WKCNzp8bkj9td/25IkjuVuGr/q06pnSpDVeAtn1FzNOtFjIcBvu4NIdZQ0D13Wx4Mo6j6DzhFXCO/CTXWZ1k1l4/RxECVE2JV4JGMcx64hP0VfhS291rnynGdtnrxj7a0pn9Iw+ynIeAQF/sZuucJa9Et+LXdF6KsncGWM4ONKP7CsRYQ+ItOiNya52+yGMUhaQK5Rlsd7/gQ7rh2CO01KHcX8viXFnVgUn1lg== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9803df6d-3ab5-47f3-25af-08daf339b7fc X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2023 18:37:25.1631 (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: fYWT1RdaK3SdxOUEeCHvQKvk0knHWY0iKnu5ohP6Krn3NqQvf1KDTD4/6Sf7nYQHVe0tP78W2bqLQ9HkmPBM9Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB6431 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2023-01-10_07,2023-01-10_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxscore=0 malwarescore=0 adultscore=0 mlxlogscore=480 spamscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301100120 X-Proofpoint-ORIG-GUID: N8S_ML9rKfJKCS2zL0giCfGAYr5vpO9f X-Proofpoint-GUID: N8S_ML9rKfJKCS2zL0giCfGAYr5vpO9f X-Spam-Score: -0.7 (/) 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 (-) I see that too. Dunno what problem I was seeing. I suspect I was passing '(:append foo) instead of (:append foo). I guess this can be closed. Maybe it would be clearer if the doc string said that FUN is not evaluated but BODY is? Yes, it does say "while executing BODY", but maybe it's not so obvious that FUN isn't evaluated? Dunno.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Jan 2023 19:36:02 +0000 Resent-Message-ID: <handler.59559.B59559.16733793094350 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.16733793094350 (code B ref 59559); Tue, 10 Jan 2023 19:36:02 +0000 Received: (at 59559) by debbugs.gnu.org; 10 Jan 2023 19:35:09 +0000 Received: from localhost ([127.0.0.1]:41180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFKOr-000186-D8 for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 14:35:09 -0500 Received: from mout.web.de ([212.227.15.3]:37061) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1pFKOp-00017e-Kn for 59559 <at> debbugs.gnu.org; Tue, 10 Jan 2023 14:35:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673379293; bh=wySA4GFQik1ZqYVmZt5aPeXgtWzrbkz18SITAvegxFY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=b/yqCnbJZExkIfTrWQ0gEXLqFtoqw7lNwYRhIH1aO/oiV4xAo/L3kzNisJSV4WCpW 0q14pKzFSiRetX4dhPa6vD2oYHfopHu3F9c8JZ+h2gWOnbSS6izTaNOyl6gGV+M6pN Yfy5owoqknQEvu1qJt226VqgHepdSt3JU9ikTWJbjbF7psRD8N64EQX8sOpEIDa84g YggQVXtRwbHs4crBRIlb7yp05EITucF7AKxDsvDSWLVstCsx9jLF8CFo+xdfQ67OBA uSDS5dj4ZeDm0fIcVILgW60FT6bdprGwh9japYdq+IUfgoZqoCKcs9epYmGYyZJltO 4qOK66cpLdVlA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MGgNS-1p2d5T0GnK-00E3xm; Tue, 10 Jan 2023 20:34:53 +0100 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> (Drew Adams's message of "Tue, 10 Jan 2023 18:37:25 +0000") References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> Date: Tue, 10 Jan 2023 20:34:52 +0100 Message-ID: <87358iuqsj.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:9N4tnXEZ7RAKV4Zm335fG5Oe/CCqseU94A+H5y7DopzkcNqS0R2 AXQzOQsctTvMO4G3to5FyOHdzWnUyjTaHhViNUuiFOC9fYKbRa9dVLcBy/eEioGmAENDYRu c3CEm0b/UYpzbUsvhWad0vJ7GFAX8ttMzwvNPYjNs1oey8yi+1uuBhzi6vWS0xU3K3diF+/ wJ1c7UVYMzszSS5Dkc5dQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:eWXxTg9X2jc=;NOlg9lVgwF0mj/3juPh/irjLeVp szni1z/P2VgCthUakXQGHRL1o+Fv4bBVA+EQXJyaKIdUPM5hvGeiObCFK/YK1ZH04a6ANGFWs gDx0VOK63QmzDCCx6StEfpCnLZQcS3xxEcDWRTc/Ox0aq2KkQGymEguASHjeYTtOc18s7dgQd FHQqxNQ+VKfpm2gMUOE8LM3DweN0H6QfPp0frKWhEaygxbq0q22qAgQ+q8W7c/jb2EKjLFZAo XTwje/KWmBBahau9WHcKbvb2gMpH7OVXf4QE2ZzR0Bj2u/hdfTP/Z+/BNQTox/Kf6BYBtwnNQ r8W1ABiOwW7cC7Z5WMDyuWej1rDQ2QzlSd6ApjFEl8E/xCxq2wXQZjE2xmAGe2zS3u55fD/uy nARnvJ4pf2kkwXX+WuREoO+wgNrJlXivDZIVEW/Yy2cVnW4uWEcGM5DPbgshw7vzqz68BUswh s1rhzl0x6KcShGQw9rdEUB++plT5Xn16P/Pc3vTPfTnB1qEsnIwpXxHBMsEQqzPTVDntJj1rG 23fJ0ShCg89fsxJU/2JdBDdEiOjl5Cp7zNTgcC6A2uQfF3/DnuxNSUMwMFN0+Yv5jXi8kqVAY 6Wnis5RIvyZYpwgjat6xSCBJaNw4VYH4DMfLA6pHyyBpJ3cq4g4NzXB4BM2GJ1AljOhpBaLou HDrs1IxnmbGtdw64ZkojdOthP0ZHA09F5ikqu4blSUKgbrsCeMWvo6fSOlqjZ+nwD8J2bd5ED 4IG1o/RhJYDho3NFUxSIajm5ZNuQGr7+ogFVqxvYGFLNwSqPQV+rUbMxuai5e2UEvWPhDVwEZ Uh6G4J66g+mr4l7+fVmBMzuke5W9YLYmONrcx6ZcrXEAAJiGatNOggXt5LXGHf/taeFMPyIcg fjOASO91DUphcpNMeK4UfqCn4/fgEzi6oPzTomd79AdXfcjHTHy3BydpUpBPFv+kYqvijUPNt vOIl0hT6JFxoYWSyYZVfqv6MjRY= X-Spam-Score: -0.7 (/) 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 (-) Drew Adams <drew.adams@HIDDEN> writes: > Maybe it would be clearer if the doc string said > that FUN is not evaluated but BODY is? Yes, it > does say "while executing BODY", but maybe it's > not so obvious that FUN isn't evaluated? Dunno. AFAIU FUN is either a function expression or an (unquoted) list (:append FUN) where FUN is a function expression. With other words, the function part is evaluated, but the list (:append FUN) should not be quoted (it's not evaluated). I think clarifying that a bit would make sense. Michael.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Jan 2023 19:54:01 +0000 Resent-Message-ID: <handler.59559.B59559.16733803966324 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.16733803966324 (code B ref 59559); Tue, 10 Jan 2023 19:54:01 +0000 Received: (at 59559) by debbugs.gnu.org; 10 Jan 2023 19:53:16 +0000 Received: from localhost ([127.0.0.1]:41192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFKgN-0001dw-UO for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 14:53:16 -0500 Received: from mout.web.de ([212.227.17.11]:57779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1pFKgK-0001dh-OX for 59559 <at> debbugs.gnu.org; Tue, 10 Jan 2023 14:53:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673380383; bh=QkkIf53vfwIx+so0UNelpHq0xzp1M+XJ/PEFtd0LGz0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=ntLl+tALYqWvbYEnPJfbfgEVsdxIclb17rjruNWYMYfsDh+AXhANChvdn2h1oM0kJ 4UNt5Q34Ik7sATcoEGgEePwoJbXYmNVRiox4dlGmfH0ztdrxo8cCIMZ+VYHFRwViDA zTYQ2NlnZDJERuOeg99x4GwuHJhzkx0Uyx/XBKSmG4IPDqxITwmk8wG7y+K98wAHWs cW+dr77B9BIMim9zJTBfoBVw1c1+JnjjIIAJTKyGwRv7f4QuK9q6ycUnuycQd3lL12 megp6XZCpFJEwtdHp8pl5068O8Qh8eny62ZimE16GfQ30Xjby9d9pb0wYp0R/xH4zS 4PgHDd4tCcIyA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N79N8-1oh5sJ1A7g-017p10; Tue, 10 Jan 2023 20:53:03 +0100 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <87358iuqsj.fsf@HIDDEN> (Michael Heerdegen's message of "Tue, 10 Jan 2023 20:34:52 +0100") References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> Date: Tue, 10 Jan 2023 20:53:02 +0100 Message-ID: <87y1qatbdt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:csn2kcQBP+YdVe2IgdbKoLL6bLcKTQsWBRww1i5QNTTerh6fks8 8J0yHMISTtA5Gaied4erRIUni1BNn+ZtGCJbFwEBUrifYmv0nk3v2QLC+cP0Ii+JhWEQ5Jw EFzFPXFeLPTExH6hHf4UXBuo0x1VBaIt7n/L/4PUlxPEmTwgpNGqFPzYutRSSUyP056yIuG 3/TDRVQoPP3VdQt+QyhtA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:GRPAsP8AuxY=;0RHXBz6xBUPIALl3sulH+LDjY3M 07gK58OLHPkPecSMmHHd+4mnppdhp1LAa5kymqD9cbAwiEUjZ5089EygArnzLQfGRr/OGA2LI LGE/U2DWCFAL1bnlnnrfP7P06eCZbDCM0zouZTp/o4NI4xKyOHmZW8IS+dqFMhvfgeGYh3B0H CKrMSuTVWTDtSin/yYxxlqSiFaJOCjGhUKaw9IFefJe5GPTG7XBSg+vfUvfGgdWfK5UdEYbID KKnUlBIplVEGMWbUWlLo5PWPUSP1+L3LhpNjEflmk/XHlpvpA5vlYIevuSBl08zgSJJ2eGnmN cRLvJIb62eFyz1pg8wP36yTYgHOQfvMd7W1LxP0vbW9/vWdy1DbtSI6LDHRd2Et9/tjnEEzyy ucfud0XV0uaRdESldkmQYqUVCgToaU5k2IvL525Xdc/DQcTFbW0MCG1y202V2I9qOxCgxiIte Gv90kjeYq/UGnmI1G8b9VWE8Juk++EawHozeNpcQ8YDFnfEcV/8sIwfMAQYZY/QyjT7QMtcN0 pecFgt/B1dsafX7V8Bp4kSufOkX5D8Tyxd3kYPvKaeFE7EyroVAqnCrobF34sYFps6H9uHPAF PmAwtnYouu6Gy2kFI6VXPozRH7Rbmq6Ei7LI5B4ztDohqoJLG7lXONubz6pps0yPZ02VP62fb wbrKJC9nlpq2GpiWeqI5zDSxJCr9RWHUDamWWE+8T1ZwnUF8Wf0cxKzV04OEOA1I8kojp4g+C xucTOB1Tx4SRaWygNnxM5F//P956/bYlZyCyXmMZzFnayWEI0KaJT6ipnEtkftmiFQszuAhpu lYpBz9anVZ1sCb38q3tB1kD9w5WmYbH94g4NHAMN2Yii8DGMQRP0otKwkWXjYcalRE32tUER8 1w+uTSug/WacvvhfMs4u3J5Ih/JhCPgTYrC92Bw/hJxfySZ5FBTxevxk6DAQYUAF5sPSYsPfd 9NHSlw== X-Spam-Score: 0.0 (/) 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 (-) Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > AFAIU FUN is either a function expression or an (unquoted) list > (:append FUN) where FUN is a function expression. ^^^^^^^^^^^^^^^^^^^ Correction: AFAIR we use that term for "lambda expression or function name". Here any expression is allowed as long as it returns a function, so I would just say "expression". Michael.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Jan 2023 20:51:01 +0000 Resent-Message-ID: <handler.59559.B59559.167338385212075 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167338385212075 (code B ref 59559); Tue, 10 Jan 2023 20:51:01 +0000 Received: (at 59559) by debbugs.gnu.org; 10 Jan 2023 20:50:52 +0000 Received: from localhost ([127.0.0.1]:41256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFLa7-00038h-ME for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 15:50:51 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:53966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pFLa4-00038W-MN for 59559 <at> debbugs.gnu.org; Tue, 10 Jan 2023 15:50:50 -0500 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30AKmkwA004941; Tue, 10 Jan 2023 20:50:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=rAIXGN7ERVucSKJhyaToyLRrlVxKLDUQ9P1HrGNJldA=; b=shvywlssJhcsaKEdrnq0iY7A/nY2DHgdK1lVtifVo0WI2XYlpx9X1JXev1rMoZEXHytt Mr9Vax4CQLuwrEk3DmhTYcX77ou0qtofSqF1X8jCkGHM+3MdQbchdvGln3cOMCyHumma T8LPc05ze+JXw2IIAKwDr27/sn9QNyGJPQhcQqhVmPRIHQxSleptQB3LlXHsFkVDHTOQ BEm/JCEzgw1EqdiTHYZ9JzYQALLARv7gl6P9LtP77dHjUD9WuuNrUimBs8FqgoT87T1K lBj8wXUjHjVVhchzUQSPjUGPX1vShdXb/Au0DbeG/Liyt65Dgisa1NMIrjTZ8IB2maiy ew== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mxyh3pa1c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 20:50:47 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30AKNxCm009492; Tue, 10 Jan 2023 20:50:47 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2175.outbound.protection.outlook.com [104.47.59.175]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3n1f1417b8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 20:50:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F1miu6oM/4bUXzYn6KoLpfYz2S+AMbjsDZJ2/73f7JQjp3DXFCqpAIgJLDy+fElehEgkfA3zqd4Dbh63S/aAoYzcsyA5dGwfWkZw8Jjme9Aot01jzvxT+VG3ZYZuauSXjKXTBZcJ9bOltFkTDrcsIr9Rwclyn2Funl7BJbkvm0zpP+Ef4AbdTpyYKEJtDChg0LWEWzizlteKFXBabWAtUNaYyj+Xy7SwbB5kh4qQbCaUBNhL72aKQSWf6eJVrr+2/i7L7yWPcp/nzX16FzgtSedjVIU5oYNM4yWH37xEMheqskQJb2rLhN4VtB4E4KMFq9JAGglzg0VHpZnzthv5kQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=rAIXGN7ERVucSKJhyaToyLRrlVxKLDUQ9P1HrGNJldA=; b=CWg3x2c1l/UkSGsLA/rlBYFzUuFqUc18XRWqVgDKbfgztHfSB84ODUJCp1vFEEwL8YSpNACP5PnORPNRYZ45MO9zzJD/8j/nG8lzLl9voao50Fct2N04q/bH7e0D01JbsLATJLB2C7PlQJoVHsf6e+Hmk3gMMvEDNLQI8NOgJJ58WmWp2sdGZ+1GTs0Te+W0sSL4DG7IKJ3g4koqLH9+J8xPKNiskt8VvFI5CWle+k634COnAFgid3ZwPgcWST1KkRbZ07rPhtPO8gxLo3syVotjSmffiAJLSIenqrqauHe9G0Mre9YUjHd8hm/JYeMyA5UanqrSOr3yYtblarToDQ== 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=rAIXGN7ERVucSKJhyaToyLRrlVxKLDUQ9P1HrGNJldA=; b=XMD+5oQlLAqubnfpkTwZ/2IsHUg//7ILSfwWL98Nh/XFchAJDmlOKB3Nl54rdkzL4ZqNtYKy/ctsqAjQnSPFypLm9r0lAWCoNYaRzEZvak3JQtltz16Y48iFXJj2S3HOheOQa0jjK0B0he50/gqlhYsa1mUaSm/Y8v7eymWw7MU= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SN4PR10MB5589.namprd10.prod.outlook.com (2603:10b6:806:204::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.12; Tue, 10 Jan 2023 20:45:40 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6002.010; Tue, 10 Jan 2023 20:45:40 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZJSqjNGMW4i4QvUu2gqt7gkLoK66YHjXQ Date: Tue, 10 Jan 2023 20:45:40 +0000 Message-ID: <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> In-Reply-To: <87358iuqsj.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SN4PR10MB5589:EE_ x-ms-office365-filtering-correlation-id: e8246e09-0052-46c7-d4b4-08daf34ba2bd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oB4MA56M6mYaSj7/ntSFodaykjRWxF6Q3lhsbFr8ObN/HG2ys4R51uYoGeYXyqGr28UEFcnA/tEhzD8KeS2rYnmrlydzGLyzI8x3kv4BeZccwqtdYCXWVGgYGPA/A8YPvTrl3eLeZIucXevOxL+Zm2DrcJwU5zmQfRx6Np0vdG7AdxRig3BdmwII7Ap02M9Cw6vrxwBUOoQ4jh+9k4smUlgBaS89XsL0Dka6VTDsGMUwEl9f61UxzOkhXkJcU5xAnrh8a0qDPaisda4Aq78uAx1B0Lx3gA/wwZOkRcvT59r+yGFXeGmkgjZ/5DjeMU4vONZjcMQgdD36eSfZYU7ZXsyKrBkpflrvljg8NL1r+bpHymNwiyary5wvRbtNcbjNDcWLwRoIn+Y0O5pvRGAzByYRPXuUKOmQVuih5Bc3ePi19tIrL24ggmbuu5DggwSXVfIXZvEl/LGMUFP9NVeI+PbjjqKZGiyFcpFzps9oC/RsXEPzrP0lXXDCgOZNd2WKHjiuM5LqIrElvvq7OaVMTeI7Zn2PnOuvQxkkuscxrVv8fLzScM9QdO1BuloDfYLHPa/cRMcYbc0nnBTBH5ejbjxmmSSlLn3brfWfg8KAcMEQVaskGUYxneoNvrdS9oETXIlY3b7D356r1zaWuX5P90kcbK6YY2NP77cgeQ+FiJTWLYbzWprNkKSaTFHqkNfsDFMDpXj1zj1TNVO84v129Hp5fjB+F3b9+tLq9qgkBzI= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(396003)(376002)(346002)(136003)(366004)(451199015)(44832011)(86362001)(8936002)(52536014)(33656002)(5660300002)(4744005)(7696005)(71200400001)(6506007)(478600001)(186003)(26005)(9686003)(38100700002)(122000001)(6916009)(4326008)(41300700001)(55016003)(38070700005)(64756008)(66446008)(66476007)(76116006)(66556008)(8676002)(66946007)(316002)(2906002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: nmWm0ghuLkGEN1bp1pGvy20k+gG/arGBoG9bdDnTjJU0ioscXx80BEkQqQPJOv/SVTgzt4xGvyx3tmnDgJHFlURImAOy609ob5JVyzS9KLfvICpslyq+cy5yd+3ojcrnKgEliugQZaTvLqdPa5MDjHX1AWsKcZs8D5AqcTCVhHllBezYNqISdHo5pvn8Km9Sw9gmK4FbPCLQoi5SFv/5D6Q/aEged8QloCy92cs4yHdkbcLJkze8hJu1do11FIB0XFeQuqQaqSlShTPl5d8bKdc83kzm+VlijPgUmGGNhcmSScHrxdlxBWJACEJbyEUNjRblZRjL9uqHgr4cmUv4LxzVrE/zTlR9UJ+D0VEYL4eY/nzhwe8/NiWIzMFLkR3susKZlk49y6ZbiHzqk9Xb4+/AL3Njoe8yUriZsywUE3Hd0aNXrbad/HInOO+vGkcRfE7q2ap632GWBCEbnqeWRPoXJep2ZjHhYbNTi0jK0vJW+ilC27aYejAhzG8fAJfa+dyqP080IDI0QoCQtaBstKpStT+uW6B7ArwxMHiTvrGakAAzqjKhGp/qtTZ5C54NDm10WYlOqyNMLsRNp+oz7BSrQ7s0Ulz9zMeG4t/1nSFDRqvkrUNg5Ndc4BG59i6aA4EUX9LERCdUCMIQdeUqhYAeoN0b3E7A3X3SEkwtl+DczNsyAcrXel8QwG5tlWmPHC2acsvjmbVjRMed7J+gQ7ahO5C9Co9xPK4VJ7DTOKqVNJlJWMGXG2ixwvV70xvOaCv4vXLIgHovpRiMKD30ovKEqHxYupAJZ8egRf/DXwJxqcy8PPHwVWY1C+LUTDSpZ6Zu+lvfki43y3dN0TU/IvgdJjkQsmvOH0grlDtOfOSQcyYb9ov7vYXq+NgMBqAM3ve+8V0j0ptcDqUUomHdqeDjiS6kDD5Xv3wTNTCMGP/B9sAwvEZgOsOJz+U8OS3PAFbf5kkFDXedkJZAFU0tdGVa9UWXFJp+V1QDGEQDVZJPxJcnwboA+jo0tQXqwVHAjmPqwKzmT3Abdz8W7/pPGYhhAC/NpSIVFVTOEEuCLl7/m2BB4xABhL5PX2iIw7dMAMYD3TY/mbJBd+lmvrtkgBAyyttcZLjLIaITfUY9Reyp8CKPpmPx73WJWHqHDvVlVbbi84esdNzqj/p9OL8sVSURRY3Uig8FQq5kXQnGRyuiVLUBYCJPYlNMK0ER+OqMZHjbu5DiDKSf/kZHFfls4X3EJ++qx7ufiar/Fwlf06kWQ8Dc8/Rcut7RdtzyNWhttIpnAgkBdzcztb0ShXU0wg+q8tfEwT36AzueBVQus/npbsoRTbDqEcQ8o4t6e4s9Z+WFqGFac9W0vjvfQnWjhi8Vjdo7Uz745dE9wtCMjPmSoM/gsh1PUBBb2XMiD5nQN9q2zvX5k3oyhNlxUeDto7DIHESrz1SCKsZ5jRuG68yPH82BdX9cA4SDSNJBIbEfW317ESP/OWLmY6xkl4cBrq/kdIYwurtCOfYLfuOgDgs9ZtMfODJ+4boXbbVoLlMsTp2hskhamrxEuzzE1x4F7/uxzpb5wbfQiZ8Us4eAKGbAhB+xYv0xVzD3i/pkvddd Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 6mZLL50VxGBIDZwz34ADfvt4ZZdF94FiC6CC6dUGRPrES6M0CHI+kgQfEy8klvpzmXPpp3SJy93J+Q5pVu9s4xW9nWWd7Mgl3iaoa+A724iQFD8B1om7tzDhyXWS6oBC/rgHG9DaRf9ztsZcrsHUOdzCjZQR0+xFbNeMbA/iDRCnUvcz7T5Us+UaiITWBDLk3hoOH8/BNyyzSLLIkplOyjeYNNdth05o//HP2kljBG1hKerPgm6d368XL8bA+3UeXIG4K5rU0UWU5SigziOzmW8AiaT82cWTRV0jY0m3tVOoHvmTNgjaC4FUOBKALbpG2Xh+Bi/OxGI3OtrBwxFoi3yzKA4QrBdlZRPbzAeTRkgbH+9oTIkl0huIxSprf0QCaQwlgSVh86n5nk9Z2U2NbItklM0F7SaJeVIx9OgASy1UM8aR9xICPjxI+ZTFRQkK7nW5YBH+y6eX51xfKxnixEkEgveT6dcD6PhF8H5TNUCyoJ8tc24HG0qNiusCDoRtnyMNpc9V6ZHhrv6eofXif9+Zp056+7cx8yfv8Tc9EuHs+rLqbGbS2Ln+3jqy0en1De+zW+oFaOkADrunOMAuKch4kN2SzocoOosxetB/KLGk83yq0c1ErF3wFmWn4BIsqImcmQ0gS+OZ4ZaRL4xL4XQ0dul82twbKr7RADsnK/bTIpGT/yhQqtv6J9JUOZdE2xg9oaZom0VcLAvt0wIi8lOj5HuOgCp3/D3cuHcS0J453J7oM94zQgMhC5bphoqK0rmIj7Z1NIlDogXQ6DSf1g== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e8246e09-0052-46c7-d4b4-08daf34ba2bd X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2023 20:45:40.4636 (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: C9yZcXjpY3QMoCGK6/ZlUXK0fExVP8dzkxqW55O800blQRezUU/df5CTSzSOKj+SOG12I/xIndfDoyN3Xb80QA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR10MB5589 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2023-01-10_09,2023-01-10_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 bulkscore=0 mlxscore=0 adultscore=0 malwarescore=0 phishscore=0 spamscore=0 mlxlogscore=502 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301100138 X-Proofpoint-GUID: CL8fzzgxeEoflHu-bfw9jsrXPZv4wzcB X-Proofpoint-ORIG-GUID: CL8fzzgxeEoflHu-bfw9jsrXPZv4wzcB X-Spam-Score: -0.7 (/) 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 (-) > > Maybe it would be clearer if the doc string said > > that FUN is not evaluated but BODY is? Yes, it > > does say "while executing BODY", but maybe it's > > not so obvious that FUN isn't evaluated? Dunno. >=20 > AFAIU FUN is either a function expression or an (unquoted) list > (:append FUN) where FUN is a function expression. >=20 > With other words, the function part is evaluated, but the list > (:append FUN) should not be quoted (it's not evaluated). Yes, maybe that was it. I should have included more info, e.g., an example to repro what I described. > I think clarifying that a bit would make sense. Yes.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Jan 2023 20:58:01 +0000 Resent-Message-ID: <handler.59559.B59559.167338422812651 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167338422812651 (code B ref 59559); Tue, 10 Jan 2023 20:58:01 +0000 Received: (at 59559) by debbugs.gnu.org; 10 Jan 2023 20:57:08 +0000 Received: from localhost ([127.0.0.1]:41264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFLgB-0003Hy-Rs for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 15:57:08 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:36232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pFLg8-0003Hn-Cz for 59559 <at> debbugs.gnu.org; Tue, 10 Jan 2023 15:57:06 -0500 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30AKpwpW019942; Tue, 10 Jan 2023 20:57:02 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=4DG7iuxSrNA80Y2vvb0+NML7o3L8NgBwctS+lUNYY2g=; b=YU60Cq/1/ZBzvNWdKGVfOPP4OQbHoVDFxi5cTEXQMFqAnu1iap4+cbm3UY3fiKlmLbYg SomcGeuLcEev7iwrdg7rCeClnrNm4MXN3SLUYXR2RZmNRXgWs+cKb+6qupIWwbVCfeqU I45MTitv+0aJAsDZvP+TRCkZHKC5jhsmVvo5akQWbK7g5BDXHcnRXOBtqHKTw7dlk196 mLbbUtA86lIxZKlZB8DWIt9ZNOHMfaRuqnVqxM/PpsUhEuy8xYEp1YWYaIRbDj/5Tdyp JrmegGWkL7Zhxzla5h4/5uP+6TTI9QP83xBfhv3Fzt4vtAX/Tfp9sELAnV3EvFmqSbG1 RQ== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n1fe580db-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 20:57:02 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30AJcSsL023786; Tue, 10 Jan 2023 20:57:01 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2108.outbound.protection.outlook.com [104.47.55.108]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n1ebuk7uy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 20:57:01 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e+JWxsaNIYqlTD42D8P7pXtZsWnBFWozKJ0f0o9CeVDK2VPLmXQ8FxgrO1g5c7Qo/TzvsFD17gOvVUOW61a8dbIFRzv0tFTe7twpW8ZUyfRiwMcYKflx1Gyq5aOOYByYPehngAnXs7tRgCFU0Wy7bNRhOoLi6IeFuzUckMCqhnfkkn13LPo9lmhTUhfZUoAEn4/38HwUrpQVzfGJadHAgaNuh4z+H2P13UvgcDKal47sVHrkitQ+v9PwoftCKwPbh/kOfAlOboMro4yXdS6q4/6olkNag6VlC9eCYZInk8r8g9oA9LT3zsKi//v4BK6COcL7KAhoEkyVbzscpAxxIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=4DG7iuxSrNA80Y2vvb0+NML7o3L8NgBwctS+lUNYY2g=; b=PkB6P2Tr/sRp7Bm1N68qolONepVGLXWMLmY66Q0Ffapkri4xY7ZMbaRF4HqrM11Zz9/iej+30aGP+X1f+mD4nlzfMWaEKlcDn7qrc77nkBhgInD8QeXQryYbkaF22n+pOGhaF3iMRRSKeeBwU6YgehggXXRuMiObPeiY9Emba3+kVQHu0Nt4PINgEvnFpLnj8lUEVLMYyPd9DxY/mUhi/6D5mVcgPjWH2ie1dewp3/aeL8JYGeNO9FZC9uoH2K9cC5MmDt3onRixsZWe1BXuIMphx1cIpn8SXYYLUrsAmLyidkK1klYb2/Pf0OQXGgLQ7H62spYe/uBiCtOXBjYtow== 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=4DG7iuxSrNA80Y2vvb0+NML7o3L8NgBwctS+lUNYY2g=; b=sGJHsk8V+b44Sr6wdYwvrcwLqyTAq6Dl9+yByQGkjlv+15wlKDvv1g5qqkVCB52XlCPjTpwS+TzuneS94oXCnayx00UqylO+BRQ2YIrXlJikCZd5ek3W90sE1Ju8mH2chFb7IyifHLVedkHdNRfos1FFvAC07pDDZbdUTEe/EPo= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH2PR10MB4391.namprd10.prod.outlook.com (2603:10b6:610:7d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.11; Tue, 10 Jan 2023 20:56:59 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6002.010; Tue, 10 Jan 2023 20:56:59 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZJS0tj1i8gf2jJUi7fWUfZ9umU66YHw/A Date: Tue, 10 Jan 2023 20:56:59 +0000 Message-ID: <SJ0PR10MB5488054BAFFAFFD8AFF9BB4EF3FF9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <87y1qatbdt.fsf@HIDDEN> In-Reply-To: <87y1qatbdt.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH2PR10MB4391:EE_ x-ms-office365-filtering-correlation-id: 99d531db-ce5b-4392-ebd2-08daf34d378f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: haQvYr7IRaMLCqqdAMwfq3ioT2AO642Zekj/B02XRjfALEcb1DXRGFIpt4PP4GRiKU3usJx6G3oWpsDaL9qP7A0Uib29KdkpiK509N9zwW/FV7TQuVgcEqN2nVLUGMYyQlxLBsnh+KkYe5FnbPciMkHR6KOePsh9X4QFaHPSc+9MDpiuyTlSpeL23LiRweCd0fROeLeI2Y6Gflbyls6XcFZ65BU2iv6VWaJvZqxUj40wMAwMy8B3k35/VNREGKAprhH6ee7vMAMv4vyAQ4TS971piCDtJrr/7N+5PogJYtcPxZuLHOPu9hlBiQEs9rMBgOMNvTVRqQSxy7WkXHU+I3ULlKi4agFTrtnAoDq7zW7GT3orx27pXTfHnlUDSQYJTa0SvukomC6IMamLPnXo7CSGHm6J+ti5Iiovhraat1DlKyLF9i5aZjaY4I08zDZR8el82phghklz58H3vxm+i/p6rRg0ROOyqkvrKwecpFqFJsGiSjhKHderlV2s0wtxkXSL0G2gd3LiVNCeRSMJt5W+5mxPVyKD+bofq6tueRNZujhY+lzD/PSuBT/4/nUmAihCxm2nndthyjvrCLp4aCewdtsgOmm6T1SWJtQz6et84Gx799vdLfMXVLunCmaq1rBSK8fUnyZsOPggeTFUkZ1VJO7E6IrzZ8yc4xFJj7CLisN+YVcotAQgM/iNjTF/L2fTUE30KBYqP3t1NIqg1Jj6Iiu4dGKluc+SxmTFV2Q= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(366004)(396003)(136003)(39860400002)(376002)(451199015)(33656002)(44832011)(478600001)(4744005)(2906002)(26005)(9686003)(186003)(38070700005)(7696005)(316002)(71200400001)(38100700002)(55016003)(6506007)(86362001)(41300700001)(122000001)(8936002)(66556008)(5660300002)(76116006)(66946007)(52536014)(6916009)(8676002)(64756008)(4326008)(66446008)(66476007)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: o1E17jHyA5rh/YS7xw4wx8hOoyxaZrzBSVZc+0/GIMndyHT1rxZN95Kz00SJjr/pRzvw3tnW9JIrBvzFb99BMMwZkm+aDHggx5vwJ3nPLUnirzWtyf3Lkg1D35g0ewJX6Hn80sHV4e9Y4KAbxIokpen2q1xfXAh2nfwVdwIA6f8BBJITOvtD1uYGYUAFbP+x9MKiIFfQ9m4mk+680e0cCcI63fKnCWWRVmfDCQa5OVpB+Qn1IFeUWlHfYjnr68oEFSrSYSaLnI8x633sPuJNhCm8qvO6Plg14pe3FfgMKhZbXx8tGYx+Bi2XbE2/Oftsl1PXMjHbh9MrlE3u7+OF9CNY0SiCV/xsIao9IHV+ZZe5uYpxD6gAzfqNTA1oX7Blm+cSiiMLmtArEEIQ/Gl1POQouIsR7ED8CblBuYZDSGuDBTHGL45PqBO3DiTaZsXIZPCP4CK4NqM3D1C7uD+IJ3Je9FkgVI5JenFGQN4WRijVifWiL2LHBMM1bJq2zMsp3lWNnLpegEZM1p7npCe+4KbYzR66AzZyniNpN/chUjr/fTERmTtpBHXRdgd+lmzmq2JCjIAsuU2WwOtNN2LhSweW+VSqashcNOebKSEDSusGL+CIjgf+UIIbZwEoywqceY3UH//O9BZ79t4MYoQsLx5To0ND/fgc/35jhx0pj5VDB7M4jhRfFRi+v6XBSeGG1TX43i6IZ5wUe1jScZ9LVYaNjWw8H1L2iAwfJ8dNfA+yovF9cZIl77PGqH16YldZpKoP6YF2vQ4BHMehsHimxTScNlPjPFE8OThdIh9MCB8l5n5m2om56b97+oaISD2qSkwOt07LZCtp+059QT1OsleT9aaTyfqzukhnVJrOXm/8Xe4Rn01XUmGryJdxdfOJaSXBnog6zeh9N3BAYQHPviLi2BXivUwe+8ye+WCGSpvZzGM0lyhCkDSEt1nGv3+gkzfBZIouXGAl05nFgM+Jyx7/UhYMJM2ytn9fV1KqXOUjgbLkw0umd8eUUCHnkBMngj6I1Q/oJn9bCzqf8RKUoAuw4BXeexT/hb+XxkXAtId+we0YycQUYoA9eIhL4Qmld7F6n+TAmXXfdHfvnIU11YGSCgnikQJDESZ831spnvKP9fEP7KGKtf3wmpPD1RxkmW9OSia2jcrimgM6qhYP2Vh2t4Y8I8VLa8yQiqgE8/1n+z07G8pBFEu61ws9vfbt/BNS5xJ1gMoMRciuQazSs7qE+v2lupj1WKStw0WkgGYXNCuGPQABc8Z7MTgqoNzdTNh1GNmml9lRVSja4sploZalzD0Ait60d92ocsp3jrzRx122GPxvobDdKsrlImoRL1NU4HG1ttM77VcOXPWc8Dc6yStXaIgn3OsvTqkGfFJayJxSFcinv4iJ1AwQFnzVvubqhbpKJkMLspkUEzm8oATtV4UKvAwblEb69hhQtjgBcT+Puyr/byjn1xOybq9tKlhyX1AJNJH+w1aeU0Ntxtb4H6nI/KwA0g33vNGASofTk2kOMxFR0cqrYWrQBVq31ihEgI8MeXEILDzu1oKzJyiQOESlCUYqzD4K9AN/yO2J/vVfcgZTSq0P/FH71FMl Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: c8FfXbTuCS2LD5/XoiEBZyaVv0oj6ThNwyU5gVSl6UEGheQfB3AGF7sli4jOYzDj3q+BT5GPuavjpM1qaK/YbUFYpNV1Kpbqm+PUF/CHmusUkj6zuzre+LGyzNFlkSTVVU5VbfVCOGeBaoVft+qGwRpmYw8ztpYs5GPr47bZsvAvk+3B1jkVhzJhcMwrHr6kDCqJ7jSXfwoJrZPH79UXRCyPuYp8L34GpxAqXe94FaqBpvcuxlzVr/NtGGi6Ruusdk/hbmGKx7h645UroI919r8ocTtJm6PSISdduaxvcCoY7DMkmjlhG+DdroExdNiwT1eeMeLP5hAtSu3vxGQlsSKQV3F+o5mGrxqN7VD9R6OEk2FLji1kJ6w4KuvGi7MGil10yNAatkvasupwsUCtxg3D/aVgMwyEGUPk/b3Yneq+M0BJCXuIUE4vG8WnMdkJN1XKkxX43fGGvpyhm2UVzDn5K/Eh9WtbJdcDPuIFzYWn9EwA0ppl2G0GCE+USpjO9xh+P2xE9PwkfGs4Ph445fZEJ33hU5bP6gwlk9cXeo+PpsChKUOoS5iVpM9hIjraUb1F5C8jOJVebv9/XWY1gzx4Wdvm4xpsGq+hhYspHkymIiIzaAct2J3VwGb6zcBFisLzmrc83m+2IuNyfCmsPBB3LkCqdLoYiRbcQeB60S9+hHxEeED6jCKnaDCc0uVEt1nMDjADNA7aYO/My4DVN+rBwMPlvaLZCB025j8rEqiiUfe4Q/bLR2CUEhFb3y04m+oXi4bpajTVTqpKVFbCqg== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 99d531db-ce5b-4392-ebd2-08daf34d378f X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2023 20:56:59.6088 (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: hodz41iFs66YFuIV9mPI15vOOFJ0v9kmbjYiFcXDtrluasrt2vrZuVnx9BPhmn3tDMCz0Q9CVg3OOMvGZfPNfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4391 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2023-01-10_09,2023-01-10_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxscore=0 bulkscore=0 adultscore=0 malwarescore=0 spamscore=0 mlxlogscore=595 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301100138 X-Proofpoint-GUID: QqbRdeNuuNBS2dgO07amkL8NuBMTCq7U X-Proofpoint-ORIG-GUID: QqbRdeNuuNBS2dgO07amkL8NuBMTCq7U X-Spam-Score: -0.7 (/) 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 (-) > > AFAIU FUN is either a function expression or an (unquoted) list > > (:append FUN) where FUN is a function expression. > ^^^^^^^^^^^^^^^^^^^ >=20 > Correction: AFAIR we use that term for "lambda expression or function > name". Here any expression is allowed as long as it returns a function, > so I would just say "expression". It's maybe not obvious whether, when we use "expression" we're suggesting that that gets _evaluated_. What needs to be made clear here, I think, is that in (:append F) F is evaluated, and its value should be a function. And that function is invoked (funcalled) with no args.=20
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 14:37:01 +0000 Resent-Message-ID: <handler.59559.B59559.167431177632355 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167431177632355 (code B ref 59559); Sat, 21 Jan 2023 14:37:01 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 14:36:16 +0000 Received: from localhost ([127.0.0.1]:48395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJEye-0008Pn-Bh for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 09:36:16 -0500 Received: from mout.web.de ([212.227.17.11]:56765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1pJEyc-0008PX-J4 for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 09:36:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1674311765; bh=LahfUxxn2UwyHw8BPz2fesYfp3R7A//HrZC0lTStQ7I=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=HKmKNDdV/FfDyctBjDMxqPvAiHzyWTbkqAzL5G+8zyf1miwcwT77uzCbnnRZqtg0e 62oY3V0U9MaRrKTB0JLXLPRXhwIyXtm1GkCH6XzLGExOTfHhjErhL0W85RfyzRgsey g95fOOpftghqyjTm3jOCeIF1efYVr4+74Ll/yHpgBNHyYDZjqlESOedJ2b4XsdbEcO cyPev/JHM9M2mvgUnUuWxTIke7H8W5LdWzG9D2MyZhgpkPdYbYkWXKiRHSuxqZdg9I uWnxNMuLk08uM2xVqIABsV1q6SzVTpmLRlnILl7YV+zbXFmsIyKnFn2V+jxxguQlmr fmGpyQRA7doGQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MRW6Z-1p6mkz47oz-00NMdg; Sat, 21 Jan 2023 15:36:05 +0100 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> (Drew Adams's message of "Tue, 10 Jan 2023 20:45:40 +0000") References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> Date: Sat, 21 Jan 2023 15:36:04 +0100 Message-ID: <87edro6jl7.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:5DiZOfl4yniSNFb45x1hOAYUj3c7eaS2HVeQqcufV5Q8Zx2VC/g QemEDQWtMhn1fSxnEJDP1e9P3CKpGSc4g5ZW4lMdiALrFcbcAAyoIXnz26p5QxuId7AWB4T LWsQTMIgf5NVQGnxFoPwR+LrhKzuKf2KnNMDJfF4FasQcuhyaa92qX+AkrEcghbSrs5aE33 BmRzqHpB0tfPEA2GK1lrg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:AP9vtpYGG14=;HI4PlGFds5Mb/GP1zpZqmCYe6K5 p2MkZVjGvPH0DsLST+R47WI94HXBwV4GcXTGahoqRE9NrrIkjAQM9WDj+tfdsFui21TnEQcUz 2DUHQbB4OlI9JG4opUmhq8qADe6wiX5O1nZV9TMdgMkINMpIg4cbtGGb0g4HXTR2jh75sAAU5 9S23oLMWgkiAt6+oP+KrXb7HEq8jlYbg9nB8ze0c0TLuXMY9J3EajJsKS27QJLMh8RiK/KGON HwhIyJMDwXZf87MXqU0rxXtRp5SWeTmH1iNJpQdOJuzPLiFprtcInzh31X5W3/SwUFclorebK DJ+mSiok0zEh5DWVPzimqjPRAG5+pBg4praoal9EF3EIUwWa/648GD2RAIdxdVN9DlgW/fzqY 2f1czbdOtxICVFjmgT3TWzS5ZKQ6Rpx7wOMuF0z3uqYaOdkFANeHqAu3EV/Xv4JiOz03ihwpW ug5wLYjfYQFMk7deIZAoLV0PgnZRXvTSZyZ8i463WzBQpwqtlS/1KcjKAsOzuudwJvu1yN2k2 W06ejGp5N0EVofWKeShirgYwwBQU/YBgVyQHhzMdUVdeD6XwRiSvbrtSJZAitNvPrMZFCUKcE h7nvxg1cuhj6p5H83fYPoe77uptW4Qe2CyCxKI5kv5V3zo67OJQCn2oWupqfJESeXT7Cti3th 45O8sWMUt/8UFujGHebfoOHgmf7PecSZSvSv2JtmSo0yG4YTsS1lNdSAEGr9+d+QOAK1M+IBl Dev5G8/cgNWN/gShPtWl2QUHIJ8p48yVeIaRjz8PhvHRVmZfnzNqk4BtYdkb5f7cMJ5X2CQtJ AUFrcyW3z3BUiZevHLOD/WMn68wyzhVjsSd+9CljKpQZ/uPnnmBlO5nmMTloA2ISp8a3NT0yo xhK9PgGIe5l3Xnu5eRX0dfVIXWx0qUVQpL+0ehJ1B46kr8+nNRpYGPrt5sCM3JOXFEQEbtTSE s+U9/Q== X-Spam-Score: 0.0 (/) 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 (-) --=-=-= Content-Type: text/plain Drew Adams <drew.adams@HIDDEN> writes: > > I think clarifying that a bit would make sense. > > Yes. I tried to do that: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-lisp-files.el-minibuffer-with-setup-hook-Clarify-doc.patch Content-Transfer-Encoding: quoted-printable =46rom 18a09740e4ee354954803011a7e7ded003987f77 Mon Sep 17 00:00:00 2001 From: Michael Heerdegen <michael_heerdegen@HIDDEN> Date: Sat, 21 Jan 2023 14:45:39 +0100 Subject: [PATCH] * lisp/files.el (minibuffer-with-setup-hook): Clarify docstring This fixes Bug#59559: Try to make clearer what kinds of s-exps are expected as FUN argument and how they are interpreted. =2D-- lisp/files.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lisp/files.el b/lisp/files.el index d308e99804d..1da77159217 100644 =2D-- a/lisp/files.el +++ b/lisp/files.el @@ -1746,9 +1746,11 @@ confirm-nonexistent-file-or-buffer (defmacro minibuffer-with-setup-hook (fun &rest body) "Temporarily add FUN to `minibuffer-setup-hook' while executing BODY. -By default, FUN is prepended to `minibuffer-setup-hook'. But if FUN is o= f -the form `(:append FUN1)', FUN1 will be appended to `minibuffer-setup-hoo= k' -instead of prepending it. +In the default case, FUN is an expression that should evaluate to +a function, and the result will be prepended to +`minibuffer-setup-hook'. If FUN is an unquoted list of the +form `(:append FUN1)', the result of evaluating FUN1 will be +appended to `minibuffer-setup-hook' instead of prepending it. BODY should use the minibuffer at most once. Recursive uses of the minibuffer are unaffected (FUN is not =2D- 2.30.2 --=-=-= Content-Type: text/plain I think this could go to emacs-29. Thanks, Michael. --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 15:36:01 +0000 Resent-Message-ID: <handler.59559.B59559.167431532416661 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: 59559 <at> debbugs.gnu.org, drew.adams@HIDDEN Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167431532416661 (code B ref 59559); Sat, 21 Jan 2023 15:36:01 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 15:35:24 +0000 Received: from localhost ([127.0.0.1]:49537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJFts-0004Kd-4r for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 10:35:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:32862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pJFtq-0004KP-7V for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 10:35:22 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJFti-0002mb-0C; Sat, 21 Jan 2023 10:35:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Lh42rOAdgvmPV8dIDlETkgkFHU5+NrvfsRE1o8f2kZg=; b=Hmk/3Hqd02d8 OsAFMUjhZSZJdwvmX7kCpvqgRu7ctqfq496oXFOTjlbxmXnb2sztgK2UNGmdlimxHrwXvBOn8e5Lg MLx8YgsfI8x8Axyf4fyyIATSDvKcSVcNTyQX3adGinLXsoApu/AQrQdZ5GnP9DHv258XmXKs2lh9Z Wh+W2XFYthWfRnIyK7xyRdPxKZBH0TTm1rfWaXWbKCuIPOVsrUEY/51u9VEYZKZUYA9/0gCT8yxM7 P3+N5MgYTmLurJIjWosCZJ6/yB3vbYBes9r4U0qlw7tfdfNKUZ+OfSfhivE37OYGjg5nGo/hWV0ig BlTsy2HTiVETzRJQ3hJ7DQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJFtg-0001iz-PV; Sat, 21 Jan 2023 10:35:13 -0500 Date: Sat, 21 Jan 2023 17:35:16 +0200 Message-Id: <83h6wjlx3f.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87edro6jl7.fsf@HIDDEN> (message from Michael Heerdegen on Sat, 21 Jan 2023 15:36:04 +0100) References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> X-Spam-Score: -2.3 (--) 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 (---) > Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> > From: Michael Heerdegen <michael_heerdegen@HIDDEN> > Date: Sat, 21 Jan 2023 15:36:04 +0100 > > (defmacro minibuffer-with-setup-hook (fun &rest body) > "Temporarily add FUN to `minibuffer-setup-hook' while executing BODY. > > -By default, FUN is prepended to `minibuffer-setup-hook'. But if FUN is of > -the form `(:append FUN1)', FUN1 will be appended to `minibuffer-setup-hook' > -instead of prepending it. > +In the default case, FUN is an expression that should evaluate to > +a function, and the result will be prepended to > +`minibuffer-setup-hook'. If FUN is an unquoted list of the > +form `(:append FUN1)', the result of evaluating FUN1 will be > +appended to `minibuffer-setup-hook' instead of prepending it. How about just adding the obvious to the first sentence: Temporarily add function FUN to `minibuffer-setup-hook' while executing BODY. All the rest sounds clear to me, and I find the original text less confusing than your proposed change ("expression that should evaluate to a function"?).
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 16:08:01 +0000 Resent-Message-ID: <handler.59559.B59559.167431725219793 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 59559 <at> debbugs.gnu.org, drew.adams@HIDDEN Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167431725219793 (code B ref 59559); Sat, 21 Jan 2023 16:08:01 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 16:07:32 +0000 Received: from localhost ([127.0.0.1]:49615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJGOy-00059B-4G for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 11:07:32 -0500 Received: from mout.web.de ([217.72.192.78]:48849) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1pJGOw-00058x-Sh for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 11:07:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1674317241; bh=2zxMHp9v9lGc2ahJYCkqFjwK/r5RgX4x/mN0Fo1ThAY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=KDAvTJ+9g8hPMkyTXVvXkiMmPvArPZsM3wgiZuDehl2SKEDN3T1Y6hU8EJiRup77T QNWzwHQT7im+8TzzG3m3wQXfUBJEgPFRN5o5E/E0spJTrdzHWKQNMDchnUuGBbJw3f fihjfQ07bxWndF7SElbuIF2061rrDbADC1OexTBVII4E2K+wYCqaG0xgpesQgrhLSz tVqB3DuOnrjJ1YHoegSiNP3Zpkxm9EGPty7XweBd8+H/uogsLJyygPeLlV6zZZpDpt VptdUrqreXf77W7iG6GZk0ftmaRhySgQB3eIBFq+khxt/InqbPwzGIiN8Th3jFRPPz iC0hR5XLhS9Dg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MUUAM-1pAZEe3jiS-00QT9w; Sat, 21 Jan 2023 17:07:20 +0100 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <83h6wjlx3f.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 21 Jan 2023 17:35:16 +0200") References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <83h6wjlx3f.fsf@HIDDEN> Date: Sat, 21 Jan 2023 17:07:18 +0100 Message-ID: <87a62b7txl.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:cM+E5660aXcKNyvQXhKrVtef0kd/1c9Sh9aa0JdE1YsvYvwdytB xaP+HEizI8LeNj6roOdUnFfs/NRalNjE1E1tp+PnIj3tzAXTb0Qu/9z0uKJsFFbGVAPXgc5 DMSqi+isn9pA2MK7b3/M1VD0LuG2U4uC15cZDSMmEs10vFLXMhDrYDHm2JhCYCPXfWUQ5oG j5rxoQTqmvnGVtftj3h0A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Old4GuHxfkY=;T4KWUbB+h5eIsgelLLnGHCPA5PQ 3GnfpgQUdVK6eCze2zG1EoVdByz/FdPMi0tD2Ai98HykcDQO7Jtp9YF/c53Wn0f+Y3ZFCm7T9 luZsM51aPdBWjCmYVoaxiya0nRPmgFBkiqet3nN6Bb8Qo7hrFbgeqMZMlCmkZDqO4LctIEKW3 /oFjjSX3FjUfwzJkynze4+22mxhPSkcMBWz2UsCTsOPnK7jPn0cn8w975OSTg8aenxzrvgULF 0uIkIki6M48vwRxPAiLwij3XGg9ttk59sd2BIjI6uQUsPC7PcgnzTZWQpd3ACDvb1Iief16eN QbDievQUpWXbVHVH7ojmRSN8hqRRBN61oJER1Va7+6NhsSWDNxks5xU5BlnlheRoLTXzo/7Pv ppcTtuhcJeGIuGUqBDUoyKNIzMCEkCb3tCN8ZofeoSKRpCsimQARRRJGV6E8pOnWOHPX247gD tXnEe9/YtRx2oQ6IO6UHaEfyDiY873vc9ACPLc6q5C3nIOGPqE9dHfZDJ9Hk0+efwC8RfEu5l ilk9/QcRYSub45JVycLaNVXc5up2SAgrBhG3+WMGVVuC0VFplUJqL+dPr+pg0tQ0a4D/W36e4 D0jn7cNM81i/u+7oJPiMTIgU7Q66/eyleGzLEvQUYGMg/Lxqr+myCx9B1OZZsa6aJDDHp89pZ bdlS/qWwotnNpUuDj+GtU/k2JsAkZqmUXqM4QoNi3tb/gXodnFVjr9u1kcBUZ2hiMGs6pvCEA zklo4hkgCSvsk2HQTUWl6SWheLH7VdzNjgaqXZtUoeu6wXURXiATbBUf6e/SgZQAdQoHNDCVz tO0n68gvu47gOnlKA8MjDZ04oxBs5vOjcblvVeq+GJnBtjLLJ3ZQQcrjrgbIFZ4KJrogd6K4U L6m1O1awCflogMfGMkTlDkV97Dq7VUiF48iGd0txy4kP7zE4s72vZblFjWkogcXC7xkzn4fxQ 6gAbWf7DVxBKikgmUvRa+fcgcdU= X-Spam-Score: -0.7 (/) 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 (-) Eli Zaretskii <eliz@HIDDEN> writes: > How about just adding the obvious to the first sentence: > > Temporarily add function FUN to `minibuffer-setup-hook' while > executing BODY. > > All the rest sounds clear to me, and I find the original text less > confusing than your proposed change ("expression that should evaluate > to a function"?). The (valid, IMO) request was about the (:append FUN1) part: is this the s-expr to specify, or should the FUN arg evaluate to such a list? Not clear from the original docstring. I'm happy if you or Drew want to suggest a better wording. Michael.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 18:42:01 +0000 Resent-Message-ID: <handler.59559.B59559.167432648210415 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167432648210415 (code B ref 59559); Sat, 21 Jan 2023 18:42:01 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 18:41:22 +0000 Received: from localhost ([127.0.0.1]:49743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJInp-0002ht-MT for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:41:22 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:36470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJInn-0002hj-8C for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:41:19 -0500 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30LE5xMo018284; Sat, 21 Jan 2023 18:41:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=aeDCF7HjEVpomJoCtonfUXG8O1GdBqvF0sCtrvpLRJU=; b=EShLrjDu6hnnKZnCRpCkMRgLut+ybYkZcKkTOSCjmIRkYFIsDz4xiufeksyE84JomoHx n51KfGFEyen3uWsYNNz6O05U1XFdNt0lzvdKwMCJ8EZ1BIOuXEI8fcJ2gr/uzc5X3Ehr eF8frYsJmizGfofTm41/7aHKXXhVZIi3XpTb3aBt3ceVFNWZTpAfRV53glZppdwTjGwk c3TBfsYX7znoIMGupCKoTgpq2XDOfSbHH8k6baHbpswHrKW9qv1jeOXJcNYiWTqWbR79 Czf8oo74EYdshhbCR43s7vRDDDs+GeEDdtMaFHAV1lC2ZgJ+2ZiLpkY/1ziNagWUCOEV Tg== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n88ktrkdq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 18:41:18 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30LEDQNR034980; Sat, 21 Jan 2023 18:41:17 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2103.outbound.protection.outlook.com [104.47.55.103]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g1hde6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 18:41:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XUZq9FhIBv8U6Aso+T2AjdxmqEvx1sw48HOlnaQdD+BZ6gjhnWEO+HoHbHqM6tfhDucNEuii2lL5tEuV5nDWxHDp1Ft+JM7qG7qKy9yAZVnj54HjE2zuo8yVkXNsfouwG9pECJQWFLPbg7swE9JqOQPqL4q9NjKwjHXK/4uEMfTc4/bceg382P+3FRxwkgebQF1SeAiA0dtmk8z/+2pd2qnqbat8BF8I7JpH0AtqXz4PZnUmlgwzqO4kFvw+rpggB6yN4OE3jK0MadB3lJPXCu9Whu29xDkAtuLXGNjoXV2ufYCXA2JRTdIiQHN2K1X3NZcWAkm2DIah13CcjLcBkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=aeDCF7HjEVpomJoCtonfUXG8O1GdBqvF0sCtrvpLRJU=; b=ek1DcPAUiPGD+B0ZNUTKSgRutX33ZKC0Y5ze/T9gk+yQmX1JBB1u8ZrtX7fabIFESA0HZ6b7n66CUIq02ORpiro7RCPWPz1lYbTn7g5Wgjbxgb7qZI46CSOPdV/CKiraNWShhpZvANLLprKS0GmlhTCJps0EZJfXXBVTgMa/azfL6BmHC0vzPmCw29lGKhLgoE7nHiD8knlc+2zkZSTofJWomrUzQHCnqRsmFgM0VgsUL9gxDW8Mu5LSN8eHeKNGYBU5MHZp2yYC7uhspHf+hGtqhU6G7M7UUioxTrhORogqJ9bteJOFYaOiXAReMKUYgTvvzF8Pp5hfMrE732QHPQ== 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=aeDCF7HjEVpomJoCtonfUXG8O1GdBqvF0sCtrvpLRJU=; b=zQCfFkon4vqaJn9ySrew0PGPHMJ3DdtojnxP99y8ZIGADKPYcOIpumMDpQk8ksxG9qQokqVAoe9RjfVEAQo7Xa+Usjeq0N+Kr74nuq4cI70ABvAcFxpnBo87hn+iE0i1j8BZWCHTcnD33KhxzGlnolm8uw6HWRaJ6oW14bkRumQ= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BY5PR10MB4257.namprd10.prod.outlook.com (2603:10b6:a03:211::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.9; Sat, 21 Jan 2023 18:41:16 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.009; Sat, 21 Jan 2023 18:41:15 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLaW1viHFXJJN9ESPlSaDzBb9cq6pLLFg Date: Sat, 21 Jan 2023 18:41:15 +0000 Message-ID: <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> In-Reply-To: <87edro6jl7.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|BY5PR10MB4257:EE_ x-ms-office365-filtering-correlation-id: 637c62c6-f92e-46b2-c530-08dafbdf13d7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LlEMJvhIuyhRTJOXengP/0oLyalNF4iVRx8hINKJysX9vfiRWjy5DSz8graJwtwWH1Vd2W/l/0uJKBT/m4dsTmP/OOvirD2Riq8CNfMKdHLcaX7/GTDNHnEMRzGHRtjWbJB1cI91blHYZ356t5ISpfoKsp5GmIgNkIXFBY30XDLtQrBz1l2jbKzKPcX/B4mMxGmnQyXGsUBsUpLHF1dDjnKPfgewsYvVRlNtgO2gTd+6mU7yhn6XvQpsAnRQfJqt7jz45+TtxmaD7DqL6XABEsQKoOhOd4Ln5oiegAPan/S2QpiWJrdP/Ikjt/lFrr633o5IFBedixjGZrAzL3/D75kcaHH4Ko+sYLDSWjW902Q0NJ6qEmOzWs3leANVwDgu3glxXR8Fns22wSPUKSgxzupnYrGddS2hBKoRVUyBNXCoCkcAXy5ebVDRQt1kyXTnWAZQ4I2JXPe50zfglsBBgTXV52Mvh8nMH4Iyz6T2RWFjdE9blPWu0mlqedZRVotMJVEgwlUWtW6/v2VqYTy9Cr0PcuYP/ObZC/DMC7W4nmMcp+vEBQiP8nOOH1GqeiK2mXhLy9E+kXcnJGZsvpNHnWzWA06s8sDFMezGFMke0TXCjIPB6QbdDCfSjsaXwU0002RRv3jELtFYqLqAHNBwiZIOz9KxlqXiIMlhSUy0qNWiog2yaKfFZ9z+RsvS1jwUaOI3C1klppXqBUW1ZfZ4n4LhVX728YHe114P82ztnk4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(366004)(136003)(376002)(396003)(346002)(451199015)(71200400001)(7696005)(478600001)(38100700002)(122000001)(33656002)(83380400001)(41300700001)(38070700005)(6506007)(316002)(5660300002)(66476007)(66446008)(8676002)(6916009)(4326008)(64756008)(44832011)(86362001)(9686003)(2906002)(26005)(186003)(55016003)(76116006)(66946007)(66556008)(8936002)(52536014)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: CDKN/R4By7yF14gr/XlTFdVYx+nnygMtI7TLVdrQg/mjeMz/3so/OFYobVT935PVlilQiNEwwHlIa/fIwq2qt47d1FCsEWfX/UY6CoTywzFICgzwZpfq2DwUyp79lqK+0Fg/GTFuTPbyKxkqIVS54+Lejvaprmf2g1kCUv6GmOJXtpIP+jCa9iWSw/oMGQK/lbh4Ieb7bDCp0o0krvbqGkajHJN5Mel08bG4Ccumfa4gOdEvQKA46g0mKvqeQserOYnYt2f/XJuajtU8AG81hQfPuXi7zL7F6gMr/9fZ8E+W5KzAS5jMa0AAYn7FCJnSYiAQVM8Imi0jrmaDAORPKOgoVf5RzIZ9GdOOo/POTWCmReP+abpBxIpWy6cMvgG8kDIXrd6NcdhrCzIjiPgdYQP7HyC0ueHzukFUIsU14EnujNq1y6z1Zq6OzXmPLThFIpWt2rzMTp8mcD89lmpHa0AWFMvopQAUu//L0zc4VN54GkJLQt/V37V4mQvpKwG0b+Z3zkx3dz8AMFtCgj3E4DEEwHvC+iMYHIW5Wp0HZnLb2OdfN1rHKUSOwxi5rz+k35FJGn0t6f9FSvOK8gwQXbpEBX5tFfEKAD5sX9p8RyQ+fGbk8QkCoEauT/PFM275pAoG6D/Q8KujA/nG7ZLWBGtrKGBUJg7hPh5NOddLBm67uFhhb4LIdHn9iaDLnz5BvmUcJcsh7WenT4XxDGHQIetK74rrSDXNyaYy/Kw/3Tx+6a27fTXdVYYCaQqTM99ErRK/MBr3os5oNWzfyCkqK+27dRR1jhaAYDOIAU47rwMdOFhaTprdsm60zSEvDbuso4C0m0NsVIIY+UEP/s9cPvQPyC+OklZ3SBhbmPbHVtx1LisHXP98pk7gE2ZU0dZM1p26GuV2d/b+SaqhMk0W4Yl5H9wl3M0OSCyES2jkcZ8AfxpvvIEqtOdF/x+6P65fKEpAz/8t9qXX68iBOWGaaKL9ofLMEMuXoH2aqc8DhXXvkhX32x8rKoifdWajqt2i0rtJqcNFrz5ln3nsBohnpdSaJR7qfP2207lP5F6gGd+lMp3iA1WiOaxsVm9EA1Vz+d4KoFtJP8Zf+OVKHG2i9fas+qhiW5MPESXW3Em1Uy/uLc19smRsYvmh0/zQAGSDQgAjCJbxBTM1i8k+FNH06heg0aup08JFhIbesFpxc0RgMUKijSfbkmcnt3cUg6C4wJcmd4JPKB3lKtenWfqX24te31h99ZjVYCQ/6dZzDdLlv0r0IKpbRWJgsCmDkfAcPcm1Y1A8165C0mfz2+rFItN74G+REaV/0illavu5Vc9P6kOYFzjxYWywYmN1soTlFDwHhk2MBB9sN278QAuy2zBxrZxJoYQFe4p/W4g3hlaXhUh3Xcbuv6G7dCay9wpDwS8u14+91AfjmB4a6nvJVy8GsXyaO4zlgVowmXfB+bwarlNGfSzbTNON7xJRbGwGrmphY6f78eyiGktYP5u8t9kkRdSm0Hbs2MkRgNAOlf8kF60FbP4fExFJjrMAc2Y3d8omWtd3wj/RjwUV8vAsx61TK1J1hKZgaBhHK41JdGu79yJ3Wyg56TQMGDHQFmiI Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: tN23xjz3+WKKMmnbbXTGcW5klVYoMQssSK65s14bY04OLoRFyK8gp4B9BSrul87OX4ykQh/ODTdfb4nhyGObt8QIs7iYW9GY3gJr+8Qd1jPcaLJH2X05N1pi2qsKZx+oGWWORfpwextHmLO5r5zyzz2jp19UTdxAcYWGD/RgrJazBd1Wv+4Gcf1SUI8PGpTmz8hvbu8j6GjAPPMvjjzRAoM/GftFlQtB4A83niIMOHIZhZk7y8F8yFo2ISOrCVnvrGv0TxgAQVwmW++NoNmjTsjCIMFL5HsGCIvWtAbhG/q38vNNGp+7lC0cYV50b7L4MdsVqYeq0plDvBM1X1aot6ifSYmXu9ec1bH9Qfb4Nm+7JXdr44bj3UJX/cgE2mD/vSBETUZJAI76adr2ynXLx4mbhLjP3hNKlIIn01pU2nlTy/Fm9W0gj6KHzGouLVlMm4Jb8jyZO3SPgpNi1ro/vncT02ygPwBm/AoTmlYjX/Gxj/mxGJ3HKvrpwHuAYpeMjMqQs4A0DQBRrqI4d1ej9ew2LYb6BFZXCJRNWGQq5h414vijp2o9e14s07IkS5Dyea794h/iTMidFYEyYfflV4YhQw1PfL4NrxZXMt5R0JKjVhTxQK5f/GCkYMFL20kfzBBtoujKPOJvfs7RuJ86aAQLfrD+KgFAv6fpmfvYlYikcctzf1NT8ijb0hsCHDSjUApT0nnDXmuqyj1hRFjrglRoL018evW1smBkuOkYPm08phMzkeJnwBgoFUtiHPK/M2Ia8MXLS5tXM6TobDNT2Q== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 637c62c6-f92e-46b2-c530-08dafbdf13d7 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2023 18:41:15.5064 (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: i0XbnK3SFvvTkJQDgxaKYFe+KpkiLeFTm3RQ9Q0C1Sibt2jx3uC8Riwd8xRHtMy5DHKz4y53Ia/3OwuagTIp4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB4257 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-21_11,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=384 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301210180 X-Proofpoint-GUID: qMMdAYexOflL_S7K5h34hOPSjYvOfcI7 X-Proofpoint-ORIG-GUID: qMMdAYexOflL_S7K5h34hOPSjYvOfcI7 X-Spam-Score: -0.7 (/) 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 (-) > > > I think clarifying that a bit would make sense. > > Yes. > I tried to do that: <proposed> In the default case, FUN is an expression that should evaluate to a function, and the result will be prepended to `minibuffer-setup-hook'. If FUN is an unquoted list of the form `(:append FUN1)', the result of evaluating FUN1 will be appended to `minibuffer-setup-hook' instead of prepending it. Thx. I'd say (but Eli will likely disagree), that we need not and should not use future tense ("will be"), and we should avoid "should". But that's just a doc-style question. More importantly, I'd avoid talking about an unquoted list. It's not really about quotation, is it? It's about evaluation. It's about the first arg being a sexp that doesn't simply get evaluated. The important thing, I think, is to get across the (quite unusual) treatment of arg FUN: It's not just evaluated, and it's not just NOT evaluated. (IMO, this is a poor interface, but we are where we are.) I suggest something like this - somehow get across the fact that FUN _might_ be simply evaluated, and the result prepended, or it might be a sexp that's _not_ evaluated, but _part_ of it is, and in that case the result of that evaluation is appended. E.g.: Argument FUN is a sexp; it is not simply evaluated. Two cases: * If FUN has form (:append FUNCTION), evaluate FUNCTION and append the result to the hook. * Otherwise, evaluate FUN and prepend the result to the hook. Another possibility: If FUN is (without evaluating) a sexp (:append FUNCTION) then FUNCTION is evaluated and appended to the hook. Otherwise, FUN is evaluated and prepended to the hook. (Could say "list" instead of "sexp", but the latter stresses the connotation that it's not evaluated.) We might also change the name FUN. Maybe use FUN-SPEC or something - something that doesn't suggest that it _is_ a function but that it specifies a function that gets added to the hook. A question is whether what is said in the doc of `add-hook' is also true here: the function "is not added if already present." If so, I think the doc should say that. (It's kind of a shame that we can't just point to `add-hook'.)
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 18:44:01 +0000 Resent-Message-ID: <handler.59559.B59559.167432663510754 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: 59559 <at> debbugs.gnu.org, drew.adams@HIDDEN Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167432663510754 (code B ref 59559); Sat, 21 Jan 2023 18:44:01 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 18:43:55 +0000 Received: from localhost ([127.0.0.1]:49748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJIqJ-0002nN-9j for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:43:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pJIqH-0002n6-US for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:43:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJIq9-0001GW-0q; Sat, 21 Jan 2023 13:43:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YeXwvLf+6UXkDUC8hMeILMwEmdWePzvXbppPWIuFP+Y=; b=RGaCOkpcPl2o OXklRqIZzM2vY5NAE+Cs6GEsQkTODhZRfNFygJrd+i2wmeY2XpgA0bjdtoLF4Ymhk5DQugBf6d1RR 0NkCfXSr5aLqO82nc5aQI9Y28EyEeYHamFsjETQ8L669RnATF6cxK2P/OeQRBtAEP4V5VGqqlULdz DUl2whkxuPysNsA8PfxkF9z0Sikj3gjaApxAUuZ8AOgNGM66bvLsCyU/SB5x0SI6gu6lQj/RDFDEh lTJvqxwbNLb/VjKIoufRldlieLwLarinSgpDmkpXWigRW3BLil43zq0C1/KkevM4MgH4MYZWJEJ16 /CPdkBcdy+kbAaMvGI516Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJIq7-0007bN-Qr; Sat, 21 Jan 2023 13:43:44 -0500 Date: Sat, 21 Jan 2023 20:43:46 +0200 Message-Id: <83bkmrlod9.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87a62b7txl.fsf@HIDDEN> (message from Michael Heerdegen on Sat, 21 Jan 2023 17:07:18 +0100) References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <83h6wjlx3f.fsf@HIDDEN> <87a62b7txl.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Michael Heerdegen <michael_heerdegen@HIDDEN> > Cc: drew.adams@HIDDEN, 59559 <at> debbugs.gnu.org > Date: Sat, 21 Jan 2023 17:07:18 +0100 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > How about just adding the obvious to the first sentence: > > > > Temporarily add function FUN to `minibuffer-setup-hook' while > > executing BODY. > > > > All the rest sounds clear to me, and I find the original text less > > confusing than your proposed change ("expression that should evaluate > > to a function"?). > > The (valid, IMO) request was about the (:append FUN1) part: is this the > s-expr to specify, or should the FUN arg evaluate to such a list? Not > clear from the original docstring. I don't see why. We say stuff like "argument of the form (FOO BAR)" in gazillion places, and I see no reason why this one place should be singled out. > I'm happy if you or Drew want to suggest a better wording. I already did.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 18:52:02 +0000 Resent-Message-ID: <handler.59559.B59559.167432709312012 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN>, Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167432709312012 (code B ref 59559); Sat, 21 Jan 2023 18:52:02 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 18:51:33 +0000 Received: from localhost ([127.0.0.1]:49753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJIxh-00037g-6y for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:51:33 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:31160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJIxd-00037S-Mm for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:51:31 -0500 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30LE5kE2021900; Sat, 21 Jan 2023 18:51:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=Kd6Qdq+04MS2VE63R5dPiIjzvpDt7AINL8PTBEm8Kq4=; b=Z7K6rJIEgFNlqct03vz8+AralAyDDj/qjCO5jufPb8iv0qW1NiqxKtAOiY9LsxYMBTNq OyMW5gkDu9CQ4ql1nXwvRT/m0+Baz69amr0vJm/lGl86WE+D1l4jgr+72xqMvM3gl28S VWG7Ue5RTmo1UZEVYeCPXRgXgwYxh3SWKfn/IItJOxfDcEMGbVto33GZTksjfm8ROs9U SZEv5hwWblTiZo/3k50Z+97Wew7bXTIJDnLCctXC1gD/aqehOTOAnFNeNLr0egmZo8jv kjiA8U6pw/uBhhb9qChkyxNoUExZw9XyJA3Pq8O8uzW+l/R/kxL3yysUL4TIEi/Q4WYX gg== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n86n0rq83-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 18:51:28 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30LFNQo9035060; Sat, 21 Jan 2023 18:51:27 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2109.outbound.protection.outlook.com [104.47.55.109]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g1hhd0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 18:51:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OBC2geBK7BP78cthmiNrVDgH++YrOjthfB1IArjrQzy8ZNcVweYjNretholrASnQS7I4WdPYssRkAX1zvU777O5QyAWeShJNRL+gw+mbpGk9zG+38AZvWAVcfg5m28mq5fjK/OlS2S4P8VXc+Ol8v+vJezcp6xa63eq/+mYU4Rg58P10btSzsF3LrZIlNf/vT8JtN3n8iu1HQ4xqwUEJmQOkVFiZYeDk46aZa/Gi8+FMBB4E4ovKOp1zldAPFuS2glmsyCreO6+qS85f2qocsiG1S44JgzUP2+B0e2/Xkvvg9OkpW3J237lX+vfEIXVcqbx0ok6zq8NaFZp2mcjtNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=Kd6Qdq+04MS2VE63R5dPiIjzvpDt7AINL8PTBEm8Kq4=; b=K7GaGjTiW3AIClFLZci2o2690R6nqNTe5zon9J3NgGaenrtsoP2LTpQgGCEg9J4KVObEtP9Iv8bM3BPLQqIgK84Ae8OQyTCcSfPL5boawXJ5na5+Ej10UJNtkY52teM5BNhaMNp9tqvO9bqO1pSWwOxkWF83M7RxbLasKIExXm/cLRoNDO8b0O8sdvusSFNYkatKAyLbzz10Pb2gQ2dG0Bq2uz2+L3k+bY8V8toU9QV8kKBPkzFEH7PZtNch+VSC88csMTAKqLCR9N9RPNAjJANphjML3fz3JnrwvJlX9calxL5CzfyuP9SjKpoKQin4lOUX56BmUTL31O7YjRofEA== 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=Kd6Qdq+04MS2VE63R5dPiIjzvpDt7AINL8PTBEm8Kq4=; b=q+loKIDaJ7NlOcudE5e1AYM9UbW80787mcvAMSDK630iYpGTwjScuqTIuMGnyRJo2fgmSX0ZX5bd39MOh9HdZm+8rNN1E4AhlHQcXbGl+njnJYtNRWkxxfwzKAC8l9MDSX1NiWV4aKgXUkFcA4VCNpLeaWfyZhQMe4mTweoK6O4= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB4592.namprd10.prod.outlook.com (2603:10b6:a03:2d8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.9; Sat, 21 Jan 2023 18:51:25 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.009; Sat, 21 Jan 2023 18:51:25 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLa34QOUU21MtMEm0IPalGfkW1q6pNOLg Date: Sat, 21 Jan 2023 18:51:25 +0000 Message-ID: <SJ0PR10MB5488BC8B0A70CB613E7D666BF3CA9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <83h6wjlx3f.fsf@HIDDEN> In-Reply-To: <83h6wjlx3f.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SJ0PR10MB4592:EE_ x-ms-office365-filtering-correlation-id: a6ad6f1c-2c8c-4f8e-1f7d-08dafbe07f6c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kygSdKlIQMQSjIhbSZ6ynC2MCS49I9i8WLOvB43lR0cBBEQTqCFQ8vz+5ovubT7o8FuzA9Wi2U7l25y5uwciIFZyR9pHIMF0ZFi11ZP114Z7LwopYsvkiaZMQY9a1tP2/xhLSCoFBmIqci+p6ebaCeBcTnSKPZ5pyNFYiYAtF62o1SMCKOeM7S7LkzlAgC1bB6dH/zziCia6IS4w2KMYPic+3x07YhIDtOXZ1+kFx/Mitb9NxOi1lw/5Hq/r0kfmC1I06gSzWs6wFtaWsTEWncCKDQwVNh9objzbt9ZlRCiwefDPcnTCxTlcgkyBfG/pNzN2OLFZijociZyMG8JWdhMmQGTrR0chSdYLNEvMNusrSPQQjQoxeWpiQpm3K8xhWHl6/RvRzwsiyKlzzsGEv00BZ+/XgCVP2/eGc8S/cZhPbA8yNzErpf38wSSXUpdzqJLXQcxTMoXZXAN8GiRwrUnxExjOX9rf4oHe516mtYY7iWbEowUYAQpG/7e1CO6hAVmqE/u4kg/yj9z9Z/eCOyZEWVMLQK9mCPdx8ZNr9WA3wqkcRoRxTB5iY0jzcOzM9f+pmKRSv8UJqRgxWwluhPKytQT1VApns+tq1Ob4lo7sIGoCG13gFZyHnevBepYL40bKE+xsldQgX3zVaUn48xOIoBSJzFQvKbhUdHkUsi55nTVHMZxnA+j6GXjGWnhL+xO10o6jZ0bpEfRFSpZxSSMMgWoFkXMHq49U5jYj9jg= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(376002)(346002)(366004)(136003)(39860400002)(396003)(451199015)(33656002)(66946007)(66556008)(66476007)(71200400001)(76116006)(110136005)(316002)(64756008)(8676002)(66446008)(2906002)(5660300002)(55016003)(44832011)(4326008)(83380400001)(26005)(6506007)(9686003)(7696005)(186003)(478600001)(52536014)(41300700001)(38070700005)(38100700002)(122000001)(86362001)(8936002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: aouV5b3Bhq6pljm/f75YQNH9I1I3VVfyfAy92TjC3xGBueWwdLeCDVnwIDdN9x7/POCNXw3cCrLZkVs+420KW4Jdb9up6AZcPh75zfSCpt9+FjkkPtVUwYp/YOqV5Qtq2YlHWWpHZ4FrS62ikc0xj+cce3VQpo61l88LtIxYXgxZl26nIA1rUg+oT9vypEkCLvitNGNd7mBrYn4yCKjIRdAZguIrR8TKtFKUnnrS9PXRsNBJuFgtkvjKw9TZ/TQ8DknsngWBMoAFmbGE4OWOFw9uyKDWkHv5Gs5WQ8d0cnGLRok8V3LkoJoPU0bGPg7IrL/a0wyL6Pgnc+Km9sofqxZNaxtvxBVH2OngsalMtNGYj7L0F2jLTImav57+vtoGgbXV0nsbVpp2o681piGfcGnstXPmtSMjkb+ohmxkzFwhuZsGsHzjKZqsdnpx3y7owbTjXDitrpGlzILq4wqKWTrCUuv1ukB0VYqhx74bwht7mLPV2uVGeDn/tHLCCTKNHldBPpM75STbCrXUFmplOJvPD9yp5x8BX7zpi0CcutW79sycm4O8ZZairwV6TyURDR8ElyzbJZKgEjcTobq7BT2bmdO/oizO909yXI87+AC/0cH8LeRMYfstdp1Lkmpb7bPSL1IvJRLXhvg1smhz/WMw471asMdK/uNDT9It9loItHnSCopgfVNkiC6MHNTveq0gFfVwWF3uXYwlkRE5OUgRIDyqdce6bsNw7lWJzOFE+OTFyfJ/ByXlHPOJQojl7ZenT6/s32QncDoQ1DPtJwAZDDOL/brBkkrQLBKPlXYjZvaC/naiItmh3VEjFOvutMbpdgoO0jh9+NUJhQZ7Bkk4feEAN1aC+kSzLxtXWGd1TRyToExvQdtMBJb3b4ARwsafPga0qQbxYhj0hAJfr/y5r3jR47OmR5BO/JBrQQw4mZIy3RMUKFkhPUmjIqeSeZiw0ELC4pyCpJBPB4UId7tCRnQxdyqmSvlKzFmxgkkgmmiiCgaQZ0wvz70rkFtCOy+Y8IVGbILEK9B7i/ohsJpv3iBWZofPl63JmU9pHKII9gMhCIxQgnzVjV4itrFJ06AiGSXAmbvMUKCs1phAfMfqEoCLdV507D4H4qbtD2JEnwQfsYHgzloqbHfsJzyxK7NpmOCZrWyBCEpq5ZZ3J0ZcQxVSUhHH85xI3nJIQ5hF7lCAn6fs9TcN/klkrti2BJCKR7Kgtey2r98YTWfecu3d8bgXXEwACyn/3tMrbNNJSxHt+rM3p3RJnN3vto8AR3a56j05Re4/QqYmrHzuPWZtXaYTixO0hdhdM4rVD2QFoefUIxRxx/KYz1RaG88AuoNS3GRpxK2Fg8OS7rtWEAewjIuK/9e8VlwTYO8blO4kJT7JnB9fIk2ff7uJeYtvhqiB0R/fjdsAt9Y3BjDNsV9iV0Ty1+WpcZ72J2+AE5e92zbJWFqfNwtztWR7VStUu0RrMIE1W3Z+syJm7F3iPVEAC3llIPKH7FrDrbX1aNrP7DUUX/NJB/NOWdZDDW36VPmdQ+dd/WjVPqUSEekoJCwHcaktx91jHMCEkhf3siHxI4KHnhbf4+1evLl8+1+j Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: oU844u6UgIngmXSF7RheVwzFotf9a2biXcQaSWSakPPdV348g9y+RSY/Lj0J5avLn7qqNOCVvZYj9ElXdKh62G2WncRY92rk1VwB/0XkXZGual4nLy6YoyW4FRbvjj0GFoVVa5atkVLVZDTUo/p/ovCe2jU3RPTItc4BqPYdnokTZME2E3ElcNs3xrjlPNjYe+RaHyh4anB697u8BIa3WIzMLP/K6tVKUa0WqKH39+xm4D5btA5UE8CmS+jS/Gda0f937AnLA1n793mPnfL7H6j+n/BxIGjJDQQgOr9uLBn3DPZmOeYBIS3SmFisGrjkzKC6Nf4k8vdK6m4oh7vStg9PMqf0xuzvv4mREHXKwloD2o7EzXFvs3FS8HipDy6d1WG9bgMkuolVkxZgm3eK8AL6hoLeT1k/IIZfJ/18ollsjiA/a8hZEPdPoiyptDJBDlbowiSFzzszepaLFv6hzELYaKuEbLiz0R5DzM2CYeVyZeeWZilECqh9eOJN89Uqp3HkbOKkHUsDnhiz4GCtKMRf/qkjHKdDmkSa5+jCr9S4j9bjxctey75KEySxP6SVHpkIZDZ90Z01xP6yoH4o7JImi676NtMLHD1FIvzW+qV8xaeCunB43eiH2NjnhBHE0V8oshIUOcT+UUdbKb/5OfOav2b235YXMQc3HZl0KObQKTFZ3vk8LEp15LO1cq7VTHJ2m2AdenM7BDWo6QPHlQGpTv6NMhNdemNVt3ml6pz/fULRTjvjq2286L4TEfUhogdXACbstYDDupOpYp3x3ZCAhCAfcKkIoNBrEPA1sIg= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a6ad6f1c-2c8c-4f8e-1f7d-08dafbe07f6c X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2023 18:51:25.4760 (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: ASqMjVFKqbjx3zuAu1B7asD0R3x58bd0uLR94qKoIPrczo5dI2VKnAT8UXrAcEDSJYoKgDpz0Va3pRQ65YxAFA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4592 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-21_12,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=437 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301210182 X-Proofpoint-GUID: xpTCAU_-oQpOYnRfZiWD3szlpHhPgcm_ X-Proofpoint-ORIG-GUID: xpTCAU_-oQpOYnRfZiWD3szlpHhPgcm_ X-Spam-Score: -0.7 (/) 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 (-) (Didn't see your mail before I replied to Michael's.) > How about just adding the obvious to the first sentence: >=20 > Temporarily add function FUN to `minibuffer-setup-hook' while executing > BODY. To me, that doesn't help at all. And as you would (usually) say, "function FUN" can just be replaced by "FUNCTION" there. Just saying that the first arg is a function doesn't solve the problem. What is the first arg, exactly? Is it evaluated? It's a sexp. Either that sexp is a list `(:append F)', in which case only F is evaluated, to provide the function to add (append), or the entire FUN sexp is evaluated to provide the function to add (prepend). It's this unusual behavior that needs to be understood, and thus described - in particular pointing out that the arg isn't just evaluated to begin with. > All the rest sounds clear to me, and I find the original text less > confusing than your proposed change ("expression that should evaluate > to a function"?). Please see the text suggestions I proposed. Somehow we need to get across the unusual treatment of the first arg.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 18:58:01 +0000 Resent-Message-ID: <handler.59559.B59559.167432747212919 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN>, Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167432747212919 (code B ref 59559); Sat, 21 Jan 2023 18:58:01 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 18:57:52 +0000 Received: from localhost ([127.0.0.1]:49762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJJ3n-0003MI-In for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:57:51 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:41900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJJ3l-0003M8-7a for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 13:57:49 -0500 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30LE7c6P017378; Sat, 21 Jan 2023 18:57:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=f5AUlGqop/89QX0eRCnY9IvB1Nf0o9rzfq7zaG4Z4I0=; b=d01kcpVNgVACIRvcYZkqSU7YRgxLNuvb/kxx9bzDA4D0wFINuC6X/lXz8MFMlnG3dxK7 l3oHtoJcGZwUCUVCyCrre1jasFgBlzs/JHOMDBmosRw2jX3yryCSlOWvimD5i8h7HInw vKlVeZrRuFKkG3Pua86T5fc107hPhAZEXizP93aVc3Qvm1mlaP6ckpeCkalR7ot4FNWS NIbrEOdd1yKnGF/XM1TPnTb9LOBteIWtYBD6tVmGldIZb7zCVK981bSR1sBv9b0PR+J3 UiJ0LCLVUevrrc0ibFymql9BfaQFFVOJg94ZxDWUuw3rFltb6A7C5j0gUhoFPc+W7Noc 0Q== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n86u2rqae-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 18:57:48 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30LGKBEE025705; Sat, 21 Jan 2023 18:57:47 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2104.outbound.protection.outlook.com [104.47.70.104]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g29pd9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 18:57:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cnbGhEyzvoN3WqbHwjEM8udOh6nqxhsDCiteB2E8K52595+/K/ZCSHBkSxcvFKRleHUsWK6ExmUxo3zqpAFxyHVcJ2fyH0BZJE0TxYFbS/DTLD6FP0gkUH0bdXYb5wUVoBan695OTJZ8MWVK2+InjaNy5H1hjJCa6gQpehCzb6NX2Rj0wSSZ9rGh2nLSuYd5JtrBXHzo4BmG8XvgiHm2KYNUT5WYjOz8lYuLh/wuRDg3kn313GfpwqeViE9WHnOIZdWO5LWL1Ycg1/sNFEDSI4ZeTEIJl/YKSWqp/vCbsoiqjNCLrdGQPl9zPSZxPn/ORQkJKsZuGS3bQf+2tM0tpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=f5AUlGqop/89QX0eRCnY9IvB1Nf0o9rzfq7zaG4Z4I0=; b=iIkrrLeMqDTZYzPHmE8xmlcWX7FPr7SDyAdnyxcyvdBWeiaadu2aORAbkcAOGGYPD3/C8/nYNz4plZJ7JC1K8Wl0p7fulexIqtOJnFBkwjSl3ZWRWAssD6GEJcKWnD1PBoDnt3pu2jP1e9CZzi7PG7PR3m5QkPU/qWShgRSkSu+++l47PBU3YqrgMpM2NOCu52tipS6Ru0Aj2MupYIrVvPPqJ+kTtH1ITHLYkqP3pnVEiyYnTkTd/doXKu0AJtCgXZ6t8jNe8ytZ9uPxy8WCgT0kXCl7fJOer4hmY5czd38+CBP/yh+bcAXGPG6LdzQWPGMg4P2sWWIVvojceJc6Pg== 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=f5AUlGqop/89QX0eRCnY9IvB1Nf0o9rzfq7zaG4Z4I0=; b=QogScVgqxjwCOZf0zuxQUKPSt5uiSkZ3k1eBFvY1G6W4cWfhPWAcAxgnp5UOahBRtZ+oI64CvjdAo+uRtvKI24eiJXajeDoIl6olgYYvWWVVhfrBT7o1I4ot7rjjo0YimGxXpEOVvobPj9/hLP0T7SX4MoKZ1liDIaCi2K1MMMs= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by IA1PR10MB6759.namprd10.prod.outlook.com (2603:10b6:208:42d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.7; Sat, 21 Jan 2023 18:57:46 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.009; Sat, 21 Jan 2023 18:57:46 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLchPRjjWx/X0r0uKW/kHngod/q6pN29Q Date: Sat, 21 Jan 2023 18:57:45 +0000 Message-ID: <SJ0PR10MB54885A2330447065D7371AFFF3CA9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <83h6wjlx3f.fsf@HIDDEN> <87a62b7txl.fsf@HIDDEN> <83bkmrlod9.fsf@HIDDEN> In-Reply-To: <83bkmrlod9.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|IA1PR10MB6759:EE_ x-ms-office365-filtering-correlation-id: f908c250-21a6-47c0-b20c-08dafbe1621d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AWCh2gWf4DpxdPK5DJRLPvGHrHse5KjrcT/YqjOG5vn/nisHs0ncU+KUg1321//fw6TPZYbQdBoBMBxXThYoT2ADuB+Bw87tohzN6tEzqBzfZPtTkfKybxMoTbrCuQDdjmhNou7sda6nlXDPHP1FJrQPrsjoD3Za2NGfU58ahU42C3uHBQpBg9yAaHNAqfDPGVVbT2HngCNmejOFn4x9sMUXue1BiWDTQ4IRRaVK/viJPORjxuVljx2FcinjLWGfT6fk3pp2Io0yNI/NKJA3dUybMLKhbzGoE2390JTtfPR1k9YL5D1KPi6iHgC6ugy7IM3fGIqkCcIiOb4S2P9zQgjiFCHGGzV+niE7gCcdXsEnDzQ19TvL12jqYPFe3pJhhC9P187K2LCy4UgfF8X+jywKLjUb49J3kDVy15RNMmc0JCdJJkC4IaH1KeJAQ9vAjRhZHICGMiAn+qQ7mFSFHXjnFqo40XHzFyhuOym+TNuSequ9WK+7v0ZvyEUSJKcPXPeFwv1ux1+r7Ol5ECEIgGmMuKyrXwyvO5u70XxgOFLRwDwU3Ern8YTWiu1DVmU+gjb4HSmmUmOlsb0aHlDZW3K9VPkAZz9qA/dY8hW9mYGc071UGVlHo9Kj9eSGf4QdkFrVKgjEk1DJ0zOEuCL532J517pQhkhe0kole15pK4nLSYQrnvVMMTFtK36z0sBdUQq7v7rrek3b8CR6Hp1vkgRkyk/sNn8jU+98xpWtWnuuP6dZRHvXvlLMl3TtH1Id4nnloQnnSiMwt6MdR5FlMQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(396003)(366004)(346002)(136003)(376002)(451199015)(55016003)(26005)(33656002)(7696005)(71200400001)(478600001)(110136005)(66446008)(9686003)(44832011)(52536014)(2906002)(64756008)(41300700001)(5660300002)(316002)(76116006)(66556008)(66476007)(8936002)(8676002)(4326008)(66946007)(38100700002)(122000001)(86362001)(6506007)(38070700005)(186003)(83380400001)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: i10jEmG4st1GOOd9Cy6wH1NozUFZBwxu/jDzu6nOoW4eNwO+higQJgAM35IcCrPkva2cStSdsBImd0r1CghgAX51bo2OFjOOD+YyTxIBSHJiCT2K54/C30+Z6tuWeENAQMcgm0HqPaGN2G/huRNg2svm9G2LhX9NjAgfCfxMgzIaPfeW6zMP1hhY8FGpTExkItKlF+vRa98H2aYEWBsMuNrXh705GuITMfRhVue6pgbn7WgLkB1NoW9hqxGQHxwtrbaD7glEwgFUCz7tf6iItVu4orf79pS50n4kkrzfL7RXhKANfjSnVjyw4IAZ5Lwt71e+EUwIUtLCrmBlhOpuRViBq0o1vTWx4MMIfE6DR6ZDX244Ce2+SSjw0sn8cyz+kxt4EYSOAZpMojz5BuKV6bMRJeUosyOK7n31C6r11xRW1Fyf+C3u3yIsHq1op9pHAkzSQknKN4GgCGSV+fF5326Nu1hcB6TR1Yd3ozeWYd+y3BmlaCz5my5kKavWHPfTvBTnLCCNWCSnzry8sz8j1zlLgIdzS+V75C9ZD033VUsUFCruiVMfVCDTI+6SrNffGFys/TvDCXMfNQDCufymdQfGnJfYDB5zxlVdEq5Rbi0cmxiU365HD6LRY46uW5C0S2JRlJMnZaDY7iUNpKKMQE7a0i3LA9t+qKS1+hLkVl1yoBp43D51MCOkR4hbK2MS0VoPMZBM0bRASp8pjrDp2Lq1OB2Cy96u4bAHDrArsF42Je6BjWl9J0IlJRmpRo5GcmnrWrQhYqaFIxQWgGLUlqHOtp++nFhWaKN4L/0pOy16AvPqGJe2Ails3gBVmFWROO4Z9M17OCPh1MCOH9KQLq3i8mmH5i/ej40iymvhVbTao4xUfh1m3BLz523sWFhkActqu7guItC5H/AmS/DXQtvKajTOAj/HE5qSfFCM6tjoMHAC/Db/iU8sFt9yRZWf9nWAy/VvJzCCN/WPaGCMSZfIUKV41FaWsU3Mme+gde42N/ZQbpHT7RVc1gnEQenPBc675O0pJvB9yRjUN+t51IHpWgmwjtGq2+1RXiJzlp8DOZ0Ed0Bk/ztKTs3vkkXSK6+Iv5s4SyLhr+xdKe7ZR9IEtg/iULE0w1BJLB00jsMmBh3NOUiDKCHCs4Rf4y7BiLLsTt+a9ZodKe2LCpzXFdUTKgKpEYCc/0bwDohZIAvfYK8U0JFXw53VsfWKAOYfWj/5+qCypfsL1GLbUqcU54Tcj8cEGnT6vUy+8VUiZk2Y/TVzT8qj4uHK0XcjS/KIFsG3mH2jYcRTnt6B5oN7xOP9XBPw9uuFx3PveALBPrU5nyQHzTcC/ui0aArJNUowmmjR2pw1oJCADzYfZKC2e/YSxqHztPx1ypXVMh6gQ1GUckagKWeB5rQFVxM6oaErEXGYOZshcS+9AL8kv+r4qc0zclI8HvU9O8ezpz1xDZE3i/SUvT6E77v90bwmRwvTY8mrph4MgmW5+8NbRJdafnX02KoMVnQVQdwm07rcGEKn0Og3U4d/ZFk4KZ8GuK/pA9c5F+H5j5/ZdmZlgVtDozkrXy5GyEzKXxu/M9ep8zjORdVQp6C6cF6FXLTKeQbF Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 4muJsotodKCdv+MNwNF8fBlkUeZy3hN2QNFTEWBJ2KaL+Z1S9nGrZ2M49ds0K2fo2SsmqmlFcGCk08l2Q0HaJOD3msDExprBbYgswUmZTDBdT9seF7dx/drxS7igho0Z8gUig1f87k8QF2TKjEHUfhY/n764VBPkPA58btm62vb2M5RgCXzlP1KJPrc2nALVo7Sa446P9jkdyBDMMC0WyKmcS3IpFPr+Qk7GlZot+aB3uttfURKKPbNNVQcTqgnU7mFzWn0qXEV8Ffduvsm1lDziGt9e+KxnuH58ZS1/vqTtEV9rGKcpDW0YuNo+ZGvfLRz+as99uYKgTBtqnYA2dm3HagLzI6WXDvc1ICrSNtBXHTO5DRFFf/6LUjN8/4Q9FNpNZWM8Z282qGV2La5S4GkG8huJonaYWY+5hDmmq+353ypaA22z0U7aI0VnzugCWsR/t4nTaIWGjvLy1NDRO5LOdx9GmfEIhmup4VrG/naQH/07dUP4AY6r3kupMaHIR0IK0uxDUhcg7a1ugNZ3D6Vm6Uh+FrZYiTfnn5vzpmE0HrH8Ap0RcRhNQ+2zM2k/d8vNlMY66ELYHr+n9BpqL41WdAmLuDPZnbv04y4Y1Bd2R56Jbz74Afdmy5bTysvFBrrx0jWiGjFm9usITaQUZAAqG77auadGWcJ/BGgGKFDhAGHRhv33fRe3QEOz8KgoigGBVlgq0+JV/idRVHRt90gk7UzVc+u7XCosxbW3JNQfRA7Cg9aM3ReqiOb/GkWOqWFzacVGdsIukwF1MULqYkPFZn1OPEQ3wA6XPztlxRU= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f908c250-21a6-47c0-b20c-08dafbe1621d X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2023 18:57:45.8360 (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: uSiCQ21WS4lyeI7pWw8tmib/xOlD1eYVvQ8WGuBDGUlxj5S3MaXMOiEokXtytHzspxz8Z+6Rv7VkqLlWoL1u1g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6759 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-21_12,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 phishscore=0 suspectscore=0 malwarescore=0 adultscore=0 mlxlogscore=577 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301210183 X-Proofpoint-GUID: BoRlkLjh7QFU5gt8T1zeFrgBQzhXZ_7t X-Proofpoint-ORIG-GUID: BoRlkLjh7QFU5gt8T1zeFrgBQzhXZ_7t X-Spam-Score: -0.7 (/) 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 (-) > > The (valid, IMO) request was about the (:append FUN1) part: is this the > > s-expr to specify, or should the FUN arg evaluate to such a list? Not > > clear from the original docstring. >=20 > I don't see why. We say stuff like "argument of the form (FOO BAR)" > in gazillion places,=20 Precisely. And we don't say that here. See my suggestion that says exactly that. That's _one_ of the possible forms of the argument sexp. IF it has that form (:append F) THEN F is evaluated to give the function that's added. OTHERWISE the whole sexp arg is evaluated to give the function that's added. This kind of thing is _not_ done in a gazillion places. > and I see no reason why this one place should be > singled out. The behavior is quite unusual; that's why. > > I'm happy if you or Drew want to suggest a better wording. >=20 > I already did. I don't think what you suggested changes/adds anything. You just changed "FUN" to "function FUN", no? The problem isn't understanding that arg as providing the function to add to the hook. The problem is to get that FUN isn't simply evaluated and it isn't simply _not_ evaluated. It's either a sexp of a certain form or it's not, and the treatment of it is different in=20 those two cases.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 19:24:02 +0000 Resent-Message-ID: <handler.59559.B59559.167432901116523 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: michael_heerdegen@HIDDEN, 59559 <at> debbugs.gnu.org Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167432901116523 (code B ref 59559); Sat, 21 Jan 2023 19:24:02 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 19:23:31 +0000 Received: from localhost ([127.0.0.1]:49805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJJSc-0004IP-Jj for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 14:23:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pJJSa-0004I8-IR for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 14:23:29 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJJSU-00063W-T6; Sat, 21 Jan 2023 14:23:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=9dk6a+TUp3akU2tvDPZ5lZHyfavtJULVxBhdAkoLLJg=; b=dnOirjHdi3siPj5rU/z4 zyCnLWmsRtJfPuNSmELcaT8jNZ2mC9VfBh4PkmPREKdKblU60N7LJsItwZrMa/9T5DLq3y6qoVdOO fvc7qOWTVKc0XjhM3CpqrAQ2kHCw4+tnQ85BRclhrTD2KRdOC8hd25mj9GqKRbzhHAk7bRfzPavs0 EujIR3QysI/CV6PnefVYlKafmxjbL0uZKeBlXWGoyf8+fKLwsZPwFbYtwpxY4A+TZDyZIbLEJoff9 purqzZdhLtnxKil5NHs+ywPoQGPl9EvTabkxPO++mcdk23KzuM5wpKXgZ7KCNYwhCZmPmqjZVp/PZ vGPEWxr9NpVJJA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJJSU-0003cc-9Q; Sat, 21 Jan 2023 14:23:22 -0500 Date: Sat, 21 Jan 2023 21:23:24 +0200 Message-Id: <83a62blmj7.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <SJ0PR10MB5488BC8B0A70CB613E7D666BF3CA9@HIDDEN> (message from Drew Adams on Sat, 21 Jan 2023 18:51:25 +0000) References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <83h6wjlx3f.fsf@HIDDEN> <SJ0PR10MB5488BC8B0A70CB613E7D666BF3CA9@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Drew Adams <drew.adams@HIDDEN> > CC: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> > Date: Sat, 21 Jan 2023 18:51:25 +0000 > > > How about just adding the obvious to the first sentence: > > > > Temporarily add function FUN to `minibuffer-setup-hook' while executing > > BODY. > > To me, that doesn't help at all. And as you would > (usually) say, "function FUN" can just be replaced > by "FUNCTION" there. That's a tangent. Let's keep our focus where it belongs. > Just saying that the first arg is a function doesn't > solve the problem. What is the first arg, exactly? > Is it evaluated? How is this different from the below: expand-file-name is a built-in function in ‘C source code’. (expand-file-name NAME &optional DEFAULT-DIRECTORY) Convert filename NAME to absolute, and canonicalize it. [...] NAME should be a string [...] Since when do we ask about function's arguments whether they are evaluated or not? and why for that particular function and not for others? > It's a sexp. Either that sexp is a list `(:append F)', > in which case only F is evaluated, to provide the > function to add (append), or the entire FUN sexp is > evaluated to provide the function to add (prepend). You are splitting hair. Once again, saying that an argument can (or should) be of some form is a paradigm we use a lot in our doc strings, and this case is not different. > It's this unusual behavior that needs to be understood, > and thus described - in particular pointing out that > the arg isn't just evaluated to begin with. No, it isn't unusual. > > All the rest sounds clear to me, and I find the original text less > > confusing than your proposed change ("expression that should evaluate > > to a function"?). > > Please see the text suggestions I proposed. Somehow > we need to get across the unusual treatment of the > first arg. It isn't unusual. I see nothing here that needs some special wording. And let's not make this another endless discussion where you refuse to accept the judgment of others.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 19:27:02 +0000 Resent-Message-ID: <handler.59559.B59559.167432919216927 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: michael_heerdegen@HIDDEN, 59559 <at> debbugs.gnu.org Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167432919216927 (code B ref 59559); Sat, 21 Jan 2023 19:27:02 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 19:26:32 +0000 Received: from localhost ([127.0.0.1]:49810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJJVY-0004Ox-6t for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 14:26:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pJJVX-0004Oh-2U for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 14:26:31 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJJVR-0006oY-FV; Sat, 21 Jan 2023 14:26:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ltpvKnMEE9D30s9I+2wvKkep29KZytyqF5Omz4mazDI=; b=XkBfbrrf2c0mqMqY+0GA 5e935k+1Outji2rgDtXPCmDrn+Ch4zINgm8hfzxM+As7fxa6JryeVC44aae+cTb+93eERkTEonBVa 47rDOc02jvvLzCRqmqHwUephTml3U/0aFFXZ5OiujSwiQ2litV5lD3qERYNfZHlzXvMZg3MPFdbNF N0ASJ4etbK/DB4XdTpo317/962RVfindnlkxRJczXn2yTJrWaiJg+nFKJV1wp5k+HlNYjRovwwD6v Xlau45wxAtSJb0LHXzVB9wipQsEqjHfCNfTTT+dLKywwzKADVIADz9jnZlST/q6Lsc0sAKu52Vvpv Ria9D5my+LMMfw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJJVQ-0004H7-Mt; Sat, 21 Jan 2023 14:26:25 -0500 Date: Sat, 21 Jan 2023 21:26:28 +0200 Message-Id: <838rhvlme3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <SJ0PR10MB54885A2330447065D7371AFFF3CA9@HIDDEN> (message from Drew Adams on Sat, 21 Jan 2023 18:57:45 +0000) References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <83h6wjlx3f.fsf@HIDDEN> <87a62b7txl.fsf@HIDDEN> <83bkmrlod9.fsf@HIDDEN> <SJ0PR10MB54885A2330447065D7371AFFF3CA9@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Drew Adams <drew.adams@HIDDEN> > CC: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> > Date: Sat, 21 Jan 2023 18:57:45 +0000 > > > > The (valid, IMO) request was about the (:append FUN1) part: is this the > > > s-expr to specify, or should the FUN arg evaluate to such a list? Not > > > clear from the original docstring. > > > > I don't see why. We say stuff like "argument of the form (FOO BAR)" > > in gazillion places, > > Precisely. And we don't say that here. Yes, we do: But if FUN is of the form ‘(:append FUN1)’ [...] > That's _one_ > of the possible forms of the argument sexp. IF > it has that form (:append F) THEN F is evaluated > to give the function that's added. OTHERWISE > the whole sexp arg is evaluated to give the > function that's added. > > This kind of thing is _not_ done in a gazillion > places. It's a macro. That's how macros are handled in Emacs. > > I already did. > > I don't think what you suggested changes/adds anything. > You just changed "FUN" to "function FUN", no? Yes, because that's the only part that is not crystal clear there. I don't see what else needs to be discussed here. We should close this bug.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 19:30:02 +0000 Resent-Message-ID: <handler.59559.B59559.167432936317300 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: michael_heerdegen@HIDDEN, 59559 <at> debbugs.gnu.org Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167432936317300 (code B ref 59559); Sat, 21 Jan 2023 19:30:02 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 19:29:23 +0000 Received: from localhost ([127.0.0.1]:49816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJJYI-0004Ux-Np for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 14:29:23 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pJJYH-0004Ug-NO for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 14:29:22 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJJYB-00079r-WC; Sat, 21 Jan 2023 14:29:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=RRMywXKeEgJSCmHzG4i1TdjPfOY2DzCqIPSoPsAAss0=; b=NTNH8cJLEPMy qVlIeV+uct7BQ8/0i4VRqw+8ZygJ5E7TpQUTy9Tp2tYHpAwgjpKHRlo1IrVsHp7iLhQVxSM6FdKQ8 MIi/RhCU5JnVKIUICi6uArtNzeoykFB/9RUqiWdBTD+2VU19pFigFeYCrkvntEsNdjlFLu3bCyZKV Ws6frkkSlFlmF0rInereYxUak8c5OtZVkGzujDp4HIT15xxo1gCGrOFQLAmN7gvAiwBtC+7KOa/in VLagCWrcRJTqKuU2HRhAQSsge3qoACY2k/W49tdLmr6G2lfobUQ+Vta+wJlqNOSGeuiEBrk1vyQif CgEMeAvpSIH6/z4czn2VvQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJJYB-000188-A4; Sat, 21 Jan 2023 14:29:15 -0500 Date: Sat, 21 Jan 2023 21:29:19 +0200 Message-Id: <837cxflm9c.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> (message from Drew Adams on Sat, 21 Jan 2023 18:41:15 +0000) References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> X-Spam-Score: -2.3 (--) 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 (---) > Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> > From: Drew Adams <drew.adams@HIDDEN> > Date: Sat, 21 Jan 2023 18:41:15 +0000 > > I suggest something like this - somehow get across > the fact that FUN _might_ be simply evaluated, and > the result prepended, or it might be a sexp that's > _not_ evaluated, but _part_ of it is, and in that > case the result of that evaluation is appended. > > E.g.: > > Argument FUN is a sexp; it is not simply evaluated. > Two cases: > * If FUN has form (:append FUNCTION), evaluate > FUNCTION and append the result to the hook. > * Otherwise, evaluate FUN and prepend the result > to the hook. > > Another possibility: > > If FUN is (without evaluating) a sexp (:append FUNCTION) > then FUNCTION is evaluated and appended to the hook. > Otherwise, FUN is evaluated and prepended to the hook. > > (Could say "list" instead of "sexp", but the latter > stresses the connotation that it's not evaluated.) > > We might also change the name FUN. Maybe use FUN-SPEC > or something - something that doesn't suggest that it > _is_ a function but that it specifies a function that > gets added to the hook. All of your suggestions just muddy the water, making a clear doc string confusing and risking the user's interpreting that like some kind of black magic is going on here. The current doc string is clear and easy to understand and use.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 20:28:01 +0000 Resent-Message-ID: <handler.59559.B59559.167433286724702 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 59559 <at> debbugs.gnu.org, Drew Adams <drew.adams@HIDDEN> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167433286724702 (code B ref 59559); Sat, 21 Jan 2023 20:28:01 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 20:27:47 +0000 Received: from localhost ([127.0.0.1]:49860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJKSo-0006QL-Se for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 15:27:47 -0500 Received: from mout.web.de ([212.227.17.11]:59233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1pJKSn-0006Q9-8a for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 15:27:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1674332855; bh=JxNC42I7KDLORDpk/mBSkOLn2w3EXb7pBPDwwnf0KBo=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=e8WUrdyI8icBqaSG/ZlPrMWpiGg0tVJfSkT1Z+eljB94De72fKOFik5YaIy67T/mY 3EM5HfQjpcWqwrMkeCfzUrJ+v8J/GRaTkIg6nyE266n12kAuGZNFVoZ0X7IFFcdq7l YcCE1pB4Uv97X45jXNjTCW+X59MBS/Ckae1C4KLWaDcB3WqCfI3V4AGOtDwEc1SK/u cKHKinC2NzqgrmQPoZt2Y3j2q2XdWVpxiFOUMdTKpsJL79LEPJZY7CfOFAGERncCCg 7V8YiVi+UPjObBMCnOweqdLRrKYbtYhU8N/XQO9/vesYGqAWEBNlc+xIFGK/ew5agP WI2tHRALPXVWQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M9ZeA-1pMeNH2hhE-005YKH; Sat, 21 Jan 2023 21:27:35 +0100 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <837cxflm9c.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 21 Jan 2023 21:29:19 +0200") References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> Date: Sat, 21 Jan 2023 21:27:34 +0100 Message-ID: <875ycz7hvt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:zhnH12oVT9mnJSXY0NFCOYOKsS9Xu+Y86ae16shgzwsQBZwh78v fBcXv6EvHtOD/TVpIP8AvabxRA6QZxYaNZwZOaSldnk726lCWJZzt0Bv8ibP3ca1FNsdVVp Qks5sQVz/iOXZWAbKKwgaCY810UKVM7C3jZmpoo9NFwBpyczA90zA8LH7zOIRlj/aNuMH1M RZ7WXoUXMsVDhhYihlRBg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:DOv2a9pgF9I=;0WlpeZQy1ZoZkCPaboqX0+pAoYA tE0K9i1R39D8D5g66FEkLmByRSbTLJNRx0yiTr7zP0msXR6ZKZTakbn75jBNCEObszxWyQ6Xc zsK0sxNJwl2NQrGlTnpvpIh4szVY0XbvX5OyltAP81+5ODZBDNYHRzgCj6s004eQqs+fv1Xdx oH9f9rq50wtcJAnngcZRVFpPjkqZdS8dwtE/cpb9VZwyLfWJvaTR86PjjKOlddhw4keOvQGKT OqmQQqs/VdFjvATzfY4+bQWv60SODn+Rn8BzA39S1qBc0fHpsFFE5o5pr3OiPx+Yntobe4DDa r/5g84j58W9SzvkRkzQtjMSNkSxAQ4xgIPxJ27GosqbktiKeQ6Y/jAENBlt0lA4NtJh9VDTtm JkH0Tgwea9bTGKb/4lwfK5IYOcOX5l7zkVumTQDmQKumsJ+ixsZ/eEGaXugacjrAshoYcisFU C0DYxQ/HrgR7/Isy3C0lF+gAZKr8af6FrRot77lwAigfpMyNzq9wtkxJemEEAu5C3Qjg8cMoH Xw0+9VPxaWIIddYEC67lHfxN70WQNJb+g60CtoABzx1CNo6bb5FZY5ro5V6XVEpLHqdVeaEvC 2hgtDlyMdzf3+MsMW55umFGOkSZFGD5qaPPsjrVXYpb04aECc8BIDCE70iozWlKBLijBVTvAH zVIIESzHH5ShjVFzq9INHAtx8sWnTT9pHY5FojHYkejJPscAaVU2OkS9+iQdABMyx2xo27st/ 08FET9wiPQAy85orXfN9qi/+wfizVKdJGrpCfaIIAKn67xWRNsXN1GF/Ywk0Z1U6/zeHTXvDP FvbiuO1Ge3j+6IteR7jzF8PnJ/Wx6L+xLMmhqR68lwGYwDLBGirfUpW7ZDamckTSEXGcCUIwi wakCs2kBJY0idiPPNlKf627NFldIXy1ELALjy22ltk1i5+/Ecln8a8PAhGAjmr5Vg/mKDsba1 ND1xQoUNEcp11vlhCwRpo2Nu/FQ= X-Spam-Score: 0.0 (/) 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 (-) Eli Zaretskii <eliz@HIDDEN> writes: > All of your suggestions just muddy the water, making a clear doc > string confusing and risking the user's interpreting that like some > kind of black magic is going on here. > > The current doc string is clear and easy to understand and use. I don't think we will find a version that makes us all happy. I was actually fine with the original version: While the syntax of this macro is a bit unusual, with the background of the terminology used in the rest of Emacs the description allows only one interpretation: when we say that the argument (of a macro) is of a certain form, the unevaluated s-exp is meant. Else we explicitly say that the value or evaluation result should have certain properties. Michael.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 21 Jan 2023 20:58:02 +0000 Resent-Message-ID: <handler.59559.B59559.16743346664382 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: "michael_heerdegen@HIDDEN" <michael_heerdegen@HIDDEN>, "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.16743346664382 (code B ref 59559); Sat, 21 Jan 2023 20:58:02 +0000 Received: (at 59559) by debbugs.gnu.org; 21 Jan 2023 20:57:46 +0000 Received: from localhost ([127.0.0.1]:49931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJKvq-00018c-25 for submit <at> debbugs.gnu.org; Sat, 21 Jan 2023 15:57:46 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:52812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJKvm-00018P-SJ for 59559 <at> debbugs.gnu.org; Sat, 21 Jan 2023 15:57:43 -0500 Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30LKDH6g008944; Sat, 21 Jan 2023 20:57:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=hInyd/g74Uo7eqyWCP9uwwRX9p7ArWG40Uli6OARinE=; b=mURHzKyKFN4y/oRSDLD1mippgEU1IVqT1IYBxeunIebmcmZggnJk2Mqt/E91tXto6XQS yP9I8bEPftXku4kUPrqKsKJMojVCkn2cY4JsI0+rhEzzvhkKjFeraEfumAnnJdQ9YFH6 nLJZlYM3CjHsG5Ju1rvm47xe5ijxGwA5LTP9pnSNiWz4E6lsygDiw+w7OqDuOpgV2YW9 F0HbylInKtSwCVIPetRo6s69m+HwTc6GH1UoTatQV0ORY/74a/kRTu6RQ21z42NGej7A 69Q2RUt6kpnCz2qIOX5YPUP+MywqfcMlTA8KQSgQ83n+cYY4mBvER1kKHeNhVqoSxVIp Xw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n86yb8rw7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 20:57:41 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30LFkfAv034896; Sat, 21 Jan 2023 20:57:40 GMT Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam04lp2044.outbound.protection.outlook.com [104.47.73.44]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g1kfs3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 21 Jan 2023 20:57:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V3CqZFKsK5Leey1/ATG008cDOET3O+9pVvWSpm2ZcRQEtVSrcSSz9rInmLYuh6Jnifl4iwKnRIMBguHO2QLQGOUvl7jeB2CpXlzOlDtVqq0CHyOCjZ84kPV+H1fJogmpUGPOYnyvZv1STDCs0TuvqfjMZjnD8zLVfBb2sknj/nsYIO5kblRyLztopVDkeL4P33lfOV6fVQP1w7bYhCOUqqle/M8pZRstn/7hroa6FclxfXR0gLQtSa41FEePRDRZfk20DdDCTWwtS/Y8Zw9YOp2FbgoRWRh5Xm8pg2cYtDyCyS9yOCpeAaxvQvNd6BY5o/3aQC+AnBbvls7TAFQ++A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=hInyd/g74Uo7eqyWCP9uwwRX9p7ArWG40Uli6OARinE=; b=j8bnezBgauwqAkbXikSpE9LrAJuQnwnkCobsuoXK1IVnkGt7Df2vHCNnjYqWd/aIjORLPwsnaTMSAeooFZ97q0Qorav1aF+duYAZjgqQ/eGzG3eLPr9s6P0/P0l/vnnmer8UULBFKGfBh51NJbouFILVHZYjZdnXK+p0BiMTionI5i5PutzSjCnXC32BVeousdl/vKPnptfobMGDFRKtueg8G1/DGvzZm/vf+nIohs8CZh5qC11Ssw+shvIOIN8yYCCtSiKOhfVYkRI5sN9o2zfUbPZmQ7Cwd/2oUpbPXiy4Ts4zwvx3Kb9jNiJoLlzX0qjQmOJDJB+l31OGZ8sxxw== 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=hInyd/g74Uo7eqyWCP9uwwRX9p7ArWG40Uli6OARinE=; b=KvfYKvab5C9uZrTUapiHjf/oqEBDGwZZr5vput+MkChWGaViEqDWEJjxxBGR2RIH4ZrcaylpAYdzKZpf/KFIJsPS5yOVSfwNjVN+11wDtQQnU0aM3D4KkM1oF78S+LNpgltvK5CtRoZ5IJ148Ryc0+/HUGyg0NsQeBWrjy84ei4= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH0PR10MB7099.namprd10.prod.outlook.com (2603:10b6:510:26d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.9; Sat, 21 Jan 2023 20:57:38 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.009; Sat, 21 Jan 2023 20:57:38 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLc3X7v8qMzRmE06IirenQjoDqq6pT0dA Date: Sat, 21 Jan 2023 20:57:38 +0000 Message-ID: <SJ0PR10MB5488CF952DF3BE9C7F592696F3CA9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <83h6wjlx3f.fsf@HIDDEN> <SJ0PR10MB5488BC8B0A70CB613E7D666BF3CA9@HIDDEN> <83a62blmj7.fsf@HIDDEN> In-Reply-To: <83a62blmj7.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB7099:EE_ x-ms-office365-filtering-correlation-id: 674f8c41-7ef8-49a2-b5ba-08dafbf22168 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0/TyXBsoOdauYdYk+LbBeYUr5YTrHKMB3uVLxoZ8i5vqUpAZvzDOWK6U8EYaVwFQ9Wzq+h2rlBbWXxPiDUdTS59xAAsjimj/VL3BH60ykPyYfUEZSvVycYSZwVjtGrhJ/5yWmYJ1b5vH547Xi2hu+iDmeBALi1dtzLchSee4kKc+IRjW9yoRjN9LCs+Z4RRJvE6miGxV7PbuIpKFcMd9x5Ow+O6sUSUVpiSJTbfSxnzak1lM/Q1PTGXk/8pH/Y4os48/U6NPt+MyMw5TL42bfMOdamWklVfE574swzwYzyyEQmJ97J0QpV6dMPIamBUHy+V/hJtUTFSPpSH98+5MYupI7BBPYAB7vBNaoy/LxRwC0YCwCB1rh3z4DtUZxPZRfDDUv7MlxHRHfHSHNMyn55wThpGbkkq6us1oZ1X5h0rJCq60HC52SUUhM+W4UqV73m/SLMCfVd1xWC12kQiAcFnPTu4E3izHrRwuPEbY5G+DW5mNjL0yWCrTYymXNFGPUqpMN1RNDW0WbSiRYdt2Mh/cjhXr7Pwunpiz02dYlYtdQ6J5IswtxBGpR25qylpjyRUCgEi5F1ccVCgq0Ki0UVEg8+DXxCtc24cig355TWWf05/5IA77vCIxyn05RA2c9AJn2McvFlgREDk84yqLBXycUnuwbv0r+W8KnCvE5SzfX3gtGpInQsZEL63XF7HvOLduBxdtcawwbS+zJ1XCwTUtrC9Z/XNJPyYqLckNFGs= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(39860400002)(396003)(376002)(346002)(366004)(451199015)(33656002)(316002)(86362001)(38070700005)(2906002)(8676002)(66446008)(4326008)(66476007)(66556008)(66946007)(64756008)(122000001)(44832011)(76116006)(41300700001)(6916009)(55016003)(7696005)(478600001)(71200400001)(54906003)(83380400001)(52536014)(8936002)(6506007)(38100700002)(5660300002)(9686003)(26005)(186003)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: kpDJ37cXsrqTuAzLNGAw0yEV2lk9N1vvfCd7bXevsKNI4fVwogZ7ztmjRq89AopzN7mOm7YapMvPDbAGM88mlu7MTMTq8dCKEOsGca35dhaekD6JETtxS/gJHLyOO030lIBELNL2cF0EkjZNT6wECpx/QFHBtv/vC55HxkHd7FafluwUTAzL6GpKPVfgirngJgvAkzXxjCF1+krTzW/SMOxls2rdTuvoan/0QhXw7KEIb5P1QHOQcbCymt2zZs5KbdrFO3ovq2q+DhUO1wzRRtiNCGatZR8gwdrhOQ2NnPCBaXtzpOs9UxZ8mAFkzNXk9VwYEslIQ4G0rtHfPIqJDQNtpDksGePJr/od16XjJ4xvmm3oOlIlPp56pbOZkTcjKF3aAhP2m3pgjBiydP5dGOfBdEqGubLZ376J76SKYUAa5xdqF5KLX6dqdJuce55+DURp2FvUzssLd+eWbI7/xIhcWLVivQ42It6WjJ5qx3TfhawX9iWeTpqWMKF+1Ubo/kdd1M0j2vlmr2lrv0Hax09ND4qHr11pD7G6S1ByJDW1yNCwtjxTgDxBZR7wWvi+kemOipS5NeKnBGhczmO88ULvQ7WhXQlVVy99nWQV+CeIwfvycCdQh3Y856JEKTCsAdsiL9OuW1qfIuX7/2Mk35ouRVDnd9FcsevlT3tFRIpGO+zQF7W231emEjgsUGpI1EIGj6oDVI1Ulv5elGeCdJI7+3/asto7QVn56d2YKW70iZiFt3fPacnio8yiFd+gYDm30c+dpeD+qmCtSWEL/o6CNk+tBJPiTsnk/lLut84GIE9Y149KXirQess9B0J8qhhz7aoMPMMM9BVwuMPhjqTo5btFT8AN6inC4hLThUzpcAJuLY201c3CbeAq4Q4Em2UFa14hwz+DoW8Mfb79iqYY1G3yYjFbD/7Es2yK9VOCJHBcZPZC8YBpSFw5UKQozuQKDbUt6E3oH/Q6pPDKhIlQpg+Exont3DC8alAbM+So5oJisFfheBhPpySTv8qrjzn5yK7qhkTfYv8uBUeZ2gpnBeYdecskS5JAPhG4fXBx1X5FxCjfaDifciwKl3Y12bak7n8e0tBb2QvUro8nQp1BR2vDS4853YUm2MOqo94kbHfMVmoJST2xmjuoEjUxU4yA99BjV9XZWsE0Y2F12yGH2BVNJZ/BTkHDl+JevjpEYkoNXCM6UZtJXNIqJP5Dx6AgLYy3+Iubqa7nl+bRkx0q+UYlZ+wjhOHngynA/+4PrHfuFHvjkSvDEOiuQ6x73AZ1moGpgnYNgZPtUDRDKePMvnu5cdjwUHSfjpID+jIMlegFFlk9IwFmDADIiKR7u/iAM2SGUtvZeevznuqrgKflyX3kNmKx2OaBSvt3fhSASzXTnNI3mEAaJ1m0smTm3Q6Al2kjlF3aIx+aKE2JIXkZYc3WylKTB5vmsPRGti4EkV/WiW1h0DYWNBjkyLeEeA58e08egR56ag2k94tSHGZxcHtOcKMS7pnG++1Mx3Mcbr052pl60rdRmrit7iuQDI8No8aIFYq7mxS6p0otygImdHiEw5L51cVf70ZIkEu8+wmauaSgMCKdFNDh/mkJ 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: CH9NHYRGuLafKU8O6/xIfEy87XoHE9G3bpm5umhMnYgSeUnaS/TeHio6Dg9NzakHN21n+qZsI3jIx2+uR2oLmz3+cztE3ppireg4PHXj/ttseQU8LzWVZ+ww7eUC2oVcM/bFbmVmq0M1cw7tlEkNKjmK05I4Xy4A4oXOEMSCYbd5wafWP8vB+mx3s/k2d4pwgAC+51sP2eoC/DhO9aPCXPgXVjcejMt456ijc+Uls5JpruUo31Mfpxrig5JpCFxSfrCjouLV/Y8Np8oUn9m8eVwO2AsJscHARS1w+uee3P6RYESpGAOoZ1AvaGtOg2CLwuvnQJD1jr1CGQ0Nc7YODWGPZpRT9xRdT8vOipqkrc6p7PKZR410TiFqAyk9scxxZawwNUx0IqQkeFYO3ciIoFq/0tcKoMe4FYa8LzMQ6atkZj+oZ+wxFiFwI6x1CWcy8z4cuPYXE/N5hJwDnq1cvAzhjwYeaG3YO8CQHC9JKyEXjnNV/T5hXOy1qpPSn2wnuwKY4VBWPFYsYjYWmNpZwlIGkcpnLEEWWzxEHQklNRkqKvKVQw+jVZCPWFTZfLWD5KYSBy4qBvuy/Ms9sHj1FUTXIxV9fDjE+UWEsW1B/ZFm1Uw0/G0xjC5srF+yFjn1tTLji0nHNOqH4xCua5gJssq16Wb+U+uKXKEQvBSDPQ66nYMySRdafxA+bM+VaBw4V0LRUROWcd7MzJYvYKAjYDUE6UDg1jM4un1xPl5EtzjtxMLG9IJeDO7GGQ7VBKoCUnBbTmEJEDbcoGd18ukiQQXhIal3ScdSKaSHtFz3X84= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 674f8c41-7ef8-49a2-b5ba-08dafbf22168 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2023 20:57:38.7046 (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: golJVFVTbscYyuvHSW1EUnyVnfsI3C7XsOvrpEXH6+Z7ReDISwBOaDrMQWJWQWb7QLP3AWspMn7wX5ersq+wNw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB7099 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-21_14,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=928 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301210204 X-Proofpoint-GUID: Ht4ZK9YfF1f0u5n9LbEHWTU0WLo-NMlq X-Proofpoint-ORIG-GUID: Ht4ZK9YfF1f0u5n9LbEHWTU0WLo-NMlq X-Spam-Score: -0.7 (/) 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 (-) PiA+ID4gSG93IGFib3V0IGp1c3QgYWRkaW5nIHRoZSBvYnZpb3VzIHRvIHRoZSBmaXJzdCBzZW50 ZW5jZToNCj4gPiA+DQo+ID4gPiAgIFRlbXBvcmFyaWx5IGFkZCBmdW5jdGlvbiBGVU4gdG8gYG1p bmlidWZmZXItc2V0dXAtaG9vaycgd2hpbGUNCj4gPiA+ICAgZXhlY3V0aW5nIEJPRFkuDQo+ID4N Cj4gPiBUbyBtZSwgdGhhdCBkb2Vzbid0IGhlbHAgYXQgYWxsLiAgQW5kIGFzIHlvdSB3b3VsZA0K PiA+ICh1c3VhbGx5KSBzYXksICJmdW5jdGlvbiBGVU4iIGNhbiBqdXN0IGJlIHJlcGxhY2VkDQo+ ID4gYnkgIkZVTkNUSU9OIiB0aGVyZS4NCj4gDQo+IFRoYXQncyBhIHRhbmdlbnQuICBMZXQncyBr ZWVwIG91ciBmb2N1cyB3aGVyZSBpdCBiZWxvbmdzLg0KDQpQcmVjaXNlbHkuICBUaGF0IHdhcyBh bGwgdGhhdCB5b3Ugc3VnZ2VzdGVkOiBhZGQNCnRoZSB3b3JkICJmdW50aW9uIiAtIG5vPyAgSW5z dGVhZCBvZiBmb2N1c2luZyBvbg0KdGhlIHByb2JsZS9idWcgcmVwb3J0LCB5b3VyICJqdXN0IGFk ZCIgc3VnZ2VzdGlvbg0KaXMgZXNzZW50aWFsbHkgdGFuZ2VudC4NCg0KPiA+IEp1c3Qgc2F5aW5n IHRoYXQgdGhlIGZpcnN0IGFyZyBpcyBhIGZ1bmN0aW9uIGRvZXNuJ3QNCj4gPiBzb2x2ZSB0aGUg cHJvYmxlbS4gIFdoYXQgaXMgdGhlIGZpcnN0IGFyZywgZXhhY3RseT8NCj4gPiBJcyBpdCBldmFs dWF0ZWQ/DQo+IA0KPiBIb3cgaXMgdGhpcyBkaWZmZXJlbnQgZnJvbSB0aGUgYmVsb3c6DQo+IA0K PiAgIGV4cGFuZC1maWxlLW5hbWUgaXMgYSBidWlsdC1pbiBmdW5jdGlvbiBpbiDigJhDIHNvdXJj ZSBjb2Rl4oCZLg0KPiAgIChleHBhbmQtZmlsZS1uYW1lIE5BTUUgJm9wdGlvbmFsIERFRkFVTFQt RElSRUNUT1JZKQ0KPiAgIENvbnZlcnQgZmlsZW5hbWUgTkFNRSB0byBhYnNvbHV0ZSwgYW5kIGNh bm9uaWNhbGl6ZSBpdC4NCj4gICBbLi4uXQ0KPiAgIE5BTUUgc2hvdWxkIGJlIGEgc3RyaW5nIFsu Li5dDQo+IA0KPiBTaW5jZSB3aGVuIGRvIHdlIGFzayBhYm91dCBmdW5jdGlvbidzIGFyZ3VtZW50 cyB3aGV0aGVyIHRoZXkgYXJlDQo+IGV2YWx1YXRlZCBvciBub3Q/IGFuZCB3aHkgZm9yIHRoYXQg cGFydGljdWxhciBmdW5jdGlvbiBhbmQgbm90IGZvcg0KPiBvdGhlcnM/DQoNCmBleHBhbmQtZmls ZS1uYW1lJyBpcyBhIGZ1bmN0aW9uLCBub3QgYSBtYWNyby4NCl9PZiBjb3Vyc2VfIGl0IGV2YWx1 YXRlcyBpdHMgYXJncy4gIEFuZCBzYXlpbmcNCnRoYXQgTkFNRSBpcyBhIGZpbGUgbmFtZSwgYW5k IHRoYXQgaXQncyBhIHN0cmluZywNCmlzIDEwMCUgY29ycmVjdCBhbmQgYWRlcXVhdGUuDQoNCmBt aW5pYnVmZmVyLXdpdGgtc2V0dXAtaG9vaycgaXMgYSBtYWNyby4gIEFuZA0KaXQncyBub3QgdGhl IGNhc2UgdGhhdCBhbGwgaXRzIGFyZ3MgYXJlIGV2YWwnZA0Kb3Igbm90IGV2YWwnZC4gIE1vcmUg aW1wb3J0YW50bHksIGl0J3Mgbm90IGV2ZW4NCnRoZSBjYXNlIHRoYXQgaXRzIGZpcnN0IGFyZyBp cyBzaW1wbHkgZXZhbCdkIG9yDQpzaW1wbHkgbm90IGV2YWwnZC4gIFRoZSBmaXJzdCBhcmcgaXMg dHJlYXRlZA0KcXVpdGUgdW51c3VhbGx5IC0gaWYgaXQncyBvbmUga2luZCBvZiBzZXhwIHRoZW4N CnBhcnQgb2YgaXQgaXMgZXZhbCdkOyBpZiBpdCdzIG5vdCB0aGF0IGtpbmQgb2YNCnNleHAgdGhl biB0aGUgd2hvbGUgYXJnIGlzIGV2YWwnZC4gIFRoZXJlJ3Mgbm8NCndheSB0byBndWVzcyB0aGlz IGJlaGF2aW9yLiAgVGhlIGRvYyBuZWVkcyB0bw0KaGVscCwgaGVyZS4NCg0KPiA+IEl0J3MgYSBz ZXhwLiAgRWl0aGVyIHRoYXQgc2V4cCBpcyBhIGxpc3QgYCg6YXBwZW5kIEYpJywNCj4gPiBpbiB3 aGljaCBjYXNlIG9ubHkgRiBpcyBldmFsdWF0ZWQsIHRvIHByb3ZpZGUgdGhlDQo+ID4gZnVuY3Rp b24gdG8gYWRkIChhcHBlbmQpLCBvciB0aGUgZW50aXJlIEZVTiBzZXhwIGlzDQo+ID4gZXZhbHVh dGVkIHRvIHByb3ZpZGUgdGhlIGZ1bmN0aW9uIHRvIGFkZCAocHJlcGVuZCkuDQo+IA0KPiBZb3Ug YXJlIHNwbGl0dGluZyBoYWlyLiAgT25jZSBhZ2Fpbiwgc2F5aW5nIHRoYXQgYW4gYXJndW1lbnQg Y2FuIChvcg0KPiBzaG91bGQpIGJlIG9mIHNvbWUgZm9ybSBpcyBhIHBhcmFkaWdtIHdlIHVzZSBh IGxvdCBpbiBvdXIgZG9jIHN0cmluZ3MsDQo+IGFuZCB0aGlzIGNhc2UgaXMgbm90IGRpZmZlcmVu dC4NCg0KU2VlIGFib3ZlLiAgSXQncyBub3QganVzdCBhYm91dCB0aGUgZm9ybSBvZiB0aGUNCnNl eHAuICBJdCdzIGFib3V0IHRoZSBmYWN0IHRoYXQgaXQncyBhIHNleHAsDQphbmQgaG93IGl0J3Mg aGFuZGxlZCBiZWluZyBkaWZmZXJlbnQgaW4gdGhlIHR3bw0KY2FzZXMuICBJdCdzIG5vdCBldmVu IG9idmlvdXMgdGhhdCB0aGUgYXJnIGlzbid0DQpzaW1wbHkgZXZhbHVhdGVkIGFsd2F5cywgYWx0 aG91Z2ggb25lIG1pZ2h0DQpndWVzcyBzb21ldGhpbmcgbW9yZSBpcyBnb2luZyBvbiBpZiBvbmUg bm90aWNlcw0KdGhhdCBpdCdzIGEgbWFjcm8uDQoNCj4gPiBJdCdzIHRoaXMgdW51c3VhbCBiZWhh dmlvciB0aGF0IG5lZWRzIHRvIGJlIHVuZGVyc3Rvb2QsDQo+ID4gYW5kIHRodXMgZGVzY3JpYmVk IC0gaW4gcGFydGljdWxhciBwb2ludGluZyBvdXQgdGhhdA0KPiA+IHRoZSBhcmcgaXNuJ3QganVz dCBldmFsdWF0ZWQgdG8gYmVnaW4gd2l0aC4NCj4gDQo+IE5vLCBpdCBpc24ndCB1bnVzdWFsLg0K DQpQbGVhc2UgcG9pbnQgdG8gc29tZSBvdGhlciBtYWNyb3MgdGhhdCB0cmVhdA0KdGhlIHNhbWUg YXJndW1lbnQgZGlmZmVyZW50bHkgd3J0IGV2YWx1YXRpb24uDQoNCk5vIGRvdWJ0IHRoZXJlIGFy ZSBhIGZldy4gIEJ1dCBJIGV4cGVjdCB0aGF0DQp0aG9zZSBnZW5lcmFsbHkgaGF2ZSBtdWx0aXBs ZSBmb3JtcyBvZiB0aGUNCnNleHAgYXJnLCBhbmQgdGhlIGRvYyBjYXRhbG9ncyB0aGUgYmVoYXZp b3INCm9mIGVhY2ggZm9ybSwgY2xlYXJseS4NCg0KPiA+ID4gQWxsIHRoZSByZXN0IHNvdW5kcyBj bGVhciB0byBtZSwgYW5kIEkgZmluZCB0aGUgb3JpZ2luYWwgdGV4dCBsZXNzDQo+ID4gPiBjb25m dXNpbmcgdGhhbiB5b3VyIHByb3Bvc2VkIGNoYW5nZSAoImV4cHJlc3Npb24gdGhhdCBzaG91bGQg ZXZhbHVhdGUNCj4gPiA+IHRvIGEgZnVuY3Rpb24iPykuDQo+ID4NCj4gPiBQbGVhc2Ugc2VlIHRo ZSB0ZXh0IHN1Z2dlc3Rpb25zIEkgcHJvcG9zZWQuICBTb21laG93DQo+ID4gd2UgbmVlZCB0byBn ZXQgYWNyb3NzIHRoZSB1bnVzdWFsIHRyZWF0bWVudCBvZiB0aGUNCj4gPiBmaXJzdCBhcmcuDQo+ IA0KPiBJdCBpc24ndCB1bnVzdWFsLiAgSSBzZWUgbm90aGluZyBoZXJlIHRoYXQgbmVlZHMgc29t ZSBzcGVjaWFsIHdvcmRpbmcuDQo+IA0KPiBBbmQgbGV0J3Mgbm90IG1ha2UgdGhpcyBhbm90aGVy IGVuZGxlc3MgZGlzY3Vzc2lvbiANCj4gd2hlcmUgeW91IHJlZnVzZSB0byBhY2NlcHQgdGhlIGp1 ZGdtZW50IG9mIG90aGVycy4NCg0KKEhlcmUgeW91IGdvIGFnYWluLCB3aXRoIHRoZSBhZCBob21p bmVtLiAgWW91DQpuZXZlciBmYWlsIHRvIG1ha2UgaXQgYWJvdXQgbWUsIGRvIHlvdT8gIFRoaW5r DQphYm91dCBpdCwgcGxlYXNlLikNCg0KV2UgYWx3YXlzIGFjY2VwdCB0aGUgZmFjdCB0aGF0IHlv dXIganVkZ21lbnQNCmlzIGZpbmFsLiAgVGhhdCBkb2Vzbid0IG1lYW4geW91ciBqdWRnbWVudCBp cw0KYWx3YXlzIHNvdW5kIG9yIGJlc3QsIG9mIGNvdXJzZSAtIHdlJ3JlIGFsbA0Kb25seSBodW1h bi4gIEJ1dCB5ZXMsIHlvdSdyZSB0aGUgZGVjaWRlciAoYW5kDQpJLCBmb3Igb25lLCBhbSBnbGFk IG9mIHRoYXQgLSBhcyBJJ3ZlIHNhaWQNCm1hbnkgdGltZXMpLg0KDQpfRGlkXyB5b3UgbWFrZSBh IGZpbmFsIGp1ZGdtZW50IGhlcmU/ICBJDQp0aG91Z2h0IHN1Z2dlc3Rpb25zIGZvciB0aGUgZG9j IHdlcmUgc3RpbGwNCmJlaW5nIG1hZGUuICBJIHRob3VnaHQgZWZmb3J0cyB3ZXJlIGJlaW5nIG1h ZGUNCnRvIGZpbmQgYSBkb2Mgc3RyaW5nIHRoYXQgbWFrZXMgY2xlYXIgd2hhdCB0aGUNCnNlY29u ZCBhcmcgbmVlZHMgdG8gYmUgYW5kIGhvdyBpdCdzIGhhbmRsZWQuDQoNCk1heWJlIGNvbnNpZGVy IG1ha2luZyB5b3VyIGRlY2lzaW9ucyBtb3JlDQpvYnZpb3VzbHkgZGVjaXNpb25zLCBpbnN0ZWFk IG9mIHNwZWFraW5nIG9mDQp5b3VyIGNvbnRyaWJ1dGlvbnMgYXMgInN1Z2dlc3Rpb25zIEkgcHJv cG9zZWQiLg0KT3RoZXJ3aXNlLCBpdCdzIHRvbyBlYXN5IHRvIHRha2UgeW91IGF0IHlvdXINCndv cmQgYXMgYSBwYXJ0aWNpcGF0aW5nIHBlZXIgd2l0aCBzb21lIGhlbHBmdWwNCnN1Z2dlc3Rpb25z Lg0KDQpDbG9zZSB0aGUgYnVnLCBpZiB5b3UgbXVzdC4gIEkgdGFrZSBubyBwbGVhc3VyZQ0KaW4g aGF2aW5nIHRvIHJlcGVhdGVkbHkgZXhwbGFpbiB3aGF0IHRoZSBwcm9ibGVtDQppcy4gIFlvdSBk b24ndCBzZWUgdGhlIHByb2JsZW0gLSBmaW5lOyBzbyBiZSBpdC4NCg==
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 22 Jan 2023 05:59:02 +0000 Resent-Message-ID: <handler.59559.B59559.167436712031831 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: 59559 <at> debbugs.gnu.org, drew.adams@HIDDEN Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167436712031831 (code B ref 59559); Sun, 22 Jan 2023 05:59:02 +0000 Received: (at 59559) by debbugs.gnu.org; 22 Jan 2023 05:58:40 +0000 Received: from localhost ([127.0.0.1]:50437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJTNI-0008HJ-2U for submit <at> debbugs.gnu.org; Sun, 22 Jan 2023 00:58:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pJTNG-0008H6-Dh for 59559 <at> debbugs.gnu.org; Sun, 22 Jan 2023 00:58:38 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJTNA-0002su-Ct; Sun, 22 Jan 2023 00:58:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=kprJO5fe8az06ZAF9b1WWsUmhc8PH4YJVMOfQK4O1lg=; b=cBmD+EZ6yhvy 9zMOWyqpmnCLGxJocDp+/1+5XyVKxTioPYW+80VDtbiDMN6iLDFtG9FNObmkYiumFUeT5h8j2VfFR U6KAiyJNafias3MQiI8cLMmPD03BiIb3ZvxBZ2U2HN+STvyAUUt1RQBul+TEfXK0W7SXiidsqGPcy siwT83PAOad8K3NaVNIetgxMSl+LG6L289Rwm+qsDYmWeJU7DLEwOTsc0Xb5s/sNvntr83ZzgzMWB mfv4LHwq3Xghn+VXagb2ydVpkax/+nzRHSk5yrBrGFgpEqDLC+n7jvpTWhzcjItfzwGAjUTIRITvE pPCeMvVVlb593PjH+SpCbw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJTN9-0000E3-Iw; Sun, 22 Jan 2023 00:58:31 -0500 Date: Sun, 22 Jan 2023 07:58:35 +0200 Message-Id: <835yczkt4k.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <875ycz7hvt.fsf@HIDDEN> (message from Michael Heerdegen on Sat, 21 Jan 2023 21:27:34 +0100) References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> <875ycz7hvt.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Michael Heerdegen <michael_heerdegen@HIDDEN> > Cc: Drew Adams <drew.adams@HIDDEN>, 59559 <at> debbugs.gnu.org > Date: Sat, 21 Jan 2023 21:27:34 +0100 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > All of your suggestions just muddy the water, making a clear doc > > string confusing and risking the user's interpreting that like some > > kind of black magic is going on here. > > > > The current doc string is clear and easy to understand and use. > > I don't think we will find a version that makes us all happy. I was > actually fine with the original version: > > While the syntax of this macro is a bit unusual, with the background of > the terminology used in the rest of Emacs the description allows only > one interpretation: when we say that the argument (of a macro) is of a > certain form, the unevaluated s-exp is meant. Full agreement, my thoughts exactly. > Else we explicitly say that the value or evaluation result should > have certain properties. That would require us to write a much more complex doc string in this case, and then do the same for all the other macros we have. So I don't think this is a good idea.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 22 Jan 2023 22:11:01 +0000 Resent-Message-ID: <handler.59559.B59559.16744254569990 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN>, Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.16744254569990 (code B ref 59559); Sun, 22 Jan 2023 22:11:01 +0000 Received: (at 59559) by debbugs.gnu.org; 22 Jan 2023 22:10:56 +0000 Received: from localhost ([127.0.0.1]:52762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJiYC-0002b4-23 for submit <at> debbugs.gnu.org; Sun, 22 Jan 2023 17:10:56 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:53594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJiYA-0002aw-4u for 59559 <at> debbugs.gnu.org; Sun, 22 Jan 2023 17:10:55 -0500 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30MLotbJ017854; Sun, 22 Jan 2023 22:10:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=LwU2LWB/wYutnC2RlVMCfGC0kV3K70cPbzNlV8Omxi0=; b=iAcsehtItRZsV3k/AOh2UnigMW4kzEf9zPqiy3h7mZyltVvHMdmXW2tpXERkS4GvLf0O pCOif4a2HtjXBbetI72x/bYtS5s/g4Ily0VxsNsXew9Oul232PlRF4Cnu2Sd1YP8Sg9n RWZyKvHDid3+lvIa0YWJOo9IkPMa0H69MzEI0eXMoAf/EaxUgkDjTuRMKX7cmR2R0zNP DDlGRPVwSA4e4Ah0teYMzXOQz9uLImJzZGJYVfr3mnGDN9ExB0rCRxKmB7Xv4NIfirME fR5LVUxy6p5wM0zXlNKm0N0fZEtjKpN9DOTmjKaTywpqUI0JUZzEB6fLcmjO36btLVfV Ow== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n87xa1mx4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 22 Jan 2023 22:10:52 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30MLFgbm035111; Sun, 22 Jan 2023 22:10:52 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2047.outbound.protection.outlook.com [104.47.74.47]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g2bb2m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 22 Jan 2023 22:10:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LLepULmYlACY3R1afFopZ4I4LIprOmaJ0qCpn0UbPFBE62IbstsbHUCmAFDUwYj9VfVAqANT1dg4O3bTDUpkFPMDetRGpZKTkCGf0ML1QC4NbCdSVnhsqvFXZ5/2PO9A1EhCW4Oo8JncSWIVI8CWze14RTFnuKV4xD76sXQ02iv3B7phXUM01C9pfic5Ex7N3QzIFoYO20Oazb4R66ZEQVluA9aBgbsyHD1xlhwyb8Z9zmnylruGqH8Lr0gazdFQIbe6yCJGDlQiSfF+95/lpun3B5Nkw8i3Om2JWZ0OBdbP+W+CyQb6TsbcUa23kQ4ZFZDP2xgt3f1uBFNe2UjuyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=LwU2LWB/wYutnC2RlVMCfGC0kV3K70cPbzNlV8Omxi0=; b=HKWTXpqQfdYaU+Z94phXLIkVQMIgNrNy7snOIfmEz+fCzQrelNtT3ERW59Obj/Q/WLaRtHaro7kA+mR0o+PLRAZPRmx2f3058lFgrrYAwhUDxz2ahGh7KaFnGunP78O5vkpFV/33CulpC9+k8o9hvMlG6G9aF7I6macuLNXF1UREnk2j2NyV1IRCK4KAbArzokm/VJI0Rga7c7g+7J92wsI4YwXDRw9Kanj+mVL2vfMqDjaL3ZUQrF8WwqQhxVFyqiAaXPIZceJmXOEqebnwD6GVW0Yj+M9ou3bgJ+nb4OYy5JR85Df68X2wMI3kcm0ZdZ3MZo+/PpOhGL+uyVLi4w== 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=LwU2LWB/wYutnC2RlVMCfGC0kV3K70cPbzNlV8Omxi0=; b=x71bLqsaDl6W7Qu+xhUuLeht4M9N9KzeX/Yotx4apCW29RK6F5G84ed0vz+bF2MATrSiiGWo47Ek6BZA6pLNwg1BGwIV2SwsyLuw0/U5qCuz7SExCBViYF0kve6PZPzsB+uBJs86j1rncAWs4taBwr9T4qwZkXzEdIx0VO6E5KU= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH0PR10MB4470.namprd10.prod.outlook.com (2603:10b6:510:41::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.16; Sun, 22 Jan 2023 22:10:49 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.014; Sun, 22 Jan 2023 22:10:49 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLiaU/Tekb5FBiUy+TZ9FPKO71q6qtFSw Date: Sun, 22 Jan 2023 22:10:49 +0000 Message-ID: <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> <875ycz7hvt.fsf@HIDDEN> <835yczkt4k.fsf@HIDDEN> In-Reply-To: <835yczkt4k.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB4470:EE_ x-ms-office365-filtering-correlation-id: 9aadd061-7c37-4444-436e-08dafcc584be x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LXU85bMHAw95c5dbi06Lywjdu18kKh3zu1dS/m6GnMNkRcVwnDR0ObIgqiMZTeqyeVyiYxPZD6LJVNtcLLP6/JuMUTl/ho9aZnV6Czw/6AgiN0HEhRrRe2q/J0tMoE6YpJQMPp4lEFxh9hMQbf7RMu0lOp2XyEDMc1TJ52afi9xKieWycvuLWVCtCM5cRqJeDAuBqdbO7CQDCCx4Rac2f/XtHp5qdjL88XXqdfV9NOlleU9PhxGZb59o98TiHQuvdfanVm0sXQJ4pce3jDY7RziEkQo5N67g6Sc6RmEziHpJtJdmlL63lRfE7yrZM66uiVU0imRosEfYvmxk71W26wnuj4mBBCFIAARQ3nWVSbRzdtAA6yauuXMsAjo9IpFtFtTHyIl9TI/HlNqBAS7hZ6mQ/lQT8pW+1coXuXpWdnuBqGScRdtiCEANspdmoxhVWGEh7KD5ozTJg25iPuIoWn+x8YevfMzgaHhwk59aqpV0z9scPKbo4heb4mmV/T3M2Wk7tm9feWNT16wmSOqbyoXmuBuACgxQ83a5TJzIF8juIMwB1NwFFYtCxXzZTCAYm0Fqz4Zr0aHAptY8+oJK5QSWxsdFwDwSAAtp2vX3V1ZP+JqLQkaRabGF1WnPrnzwVvIugMhGSwnHNQcmZa+tdHwz13y0mtMTSLFDm25NaLd7v+vSqWfioN4PJYj2hpRGvCxF6cOFZm013ZGjJJlCnrZWqmzust2CG3DF7NUd8Tk= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(39860400002)(136003)(346002)(366004)(376002)(451199015)(38070700005)(55016003)(33656002)(86362001)(316002)(110136005)(76116006)(66556008)(66476007)(66446008)(64756008)(26005)(186003)(9686003)(478600001)(6506007)(71200400001)(7696005)(66946007)(122000001)(38100700002)(83380400001)(8936002)(52536014)(41300700001)(2906002)(8676002)(4326008)(5660300002)(44832011)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 8tW+MAeW/7G48Ez3ROoApfMTtp623In+QK+Oj/ZM4kDf+pVs65dKOa97DAu1JKokCNqiEMjGc2Q9KvHeNO0iJMHpvsp5KY8O5lB+klyM6q/TrAph0HFz52Do8oYEPcI6TWL+JtBhTFIFCrg1zFXWG+oi3MJt25pNtk3w2uY273EVP/pjTkXv/qHEWe0ysIulAmg4q/6lT3V4KS+axjSt1kJfAiuo5Cp0uK8zup2AUHxUylyfRtDsIJFjWtAFdFsg9UNOPdk+aAH82nWYZBm3kELRXOQIvgOXV+iM8sm19Qb6mP6HqkDRTzrCa5jlt0t96Qo6LK6RVQSqlYQuaxMLz4OCgx33eZ9Gc7qyGoo5p+BmrzxdUwcokyE/z5Z8HjrybAmbWLWGzfqSVLxg+b2pC+l1Amv8x09l2m21iPEGp5e2ROUZf3U47KiA17BVKKYUEBT4hfnRn4hzJxcsxuGADak1zPdwFCg/rnS/kSNja1WA++iK5xC3qMG9zd6ZyTGUH9/KchF8k+iByD/NdnMI1Ntj4XQ9GJdty8Y1+qn5zPgGp1FnJWQCoke/HTXFmo9QLdKbFG5DCNV2gwsIZcpq0QipeG14po2uFQpHhh62A9h9NrFNLHVd+pJzvb+kSq3tppKKFPjAG/ixKuce4MX5ddITNreqmByRs4zrH9lKORXMA4iewSNV/NC/tdlo93xRIpLeJAV5qSyHHSDRpAAwm6oiDzLiai6+UMafw8/ixH9zvVbMh7DoldNssn9OPuJ5MTo2T+ADpULTRj/HTP388Fw+GV71nhFg1RCrFt1BmLuPMU+to9Mz4mb0DZAiSPSrTJqcFaASePilrRNRkayXP1I0LWp4DpvWZahgfwEYqQKgtPtRkjxOAFAkuL+OSnQK9eSD3abiMw/3wNYhTfL3aAnFbaaw7btYJEI2Ehktt/2eOZdHtyWrwqNlgzFpoNdQx9tsku9tkMBDB3+M88WaM2VnZrQG4BswM2erI6fQmkaxFwR+VPYyRnD0G/ZT7jUTM5KSGKpTFd8gWJvxHXDDXI8SNLqugqNN73kIr7u90wlDwGgSIsoCxvIQtj6qvDs2lvPo85M8PRtZ//nBRYxl5pKsbsyG5qKFxmtydnQTLyBqDcrl2lnBAKMTQIYbHocI/3LEg2B1LnpEuFNp/nEOM02jcz7hP+wuAcbqMCDcUgI7A1go9rrei7rLAym1JtvSlrI2XkyOWEbEWvU0NM/VFkIc3yXUSsht5EHXicSfnJCFjISDTQxKZ8+CS5xkcpkrTZ0frC3GBVeLG0t0H+S6fF5PbFOhJfa3P/K4Y9q4qYDhdtjs4IoJj6OvOnTQbdr9/dNpQ4kOkE2Bjg3OCZOkZ0QRgk/nGoXXhBY3f2F5VjJjPbEtoR81+MgCdY9YFX2vPpYXCeWifALHwqk5e8zeAJXaTqThw50pUv5aa5aYFgG3updWuNyFzQqztVGBYQ0gznmP66qpvTFF4NUq20jVEBassBuDj6JR1pPcp8Dsb0C3UC2A+WwC/KBTn20vilXUg+dk2MHwMKMWrF2hmYNRHNvxljuKb19CnGRyYtARbd6O/fdkIgvLdGFkyWkKGdvP Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: dSXNT8zioEmRizZaWkIb//yx7n6FGnNwP3JxCFN5E+ySlb1OSgtIiOd8GWZhGV6dOOEwf1swPbjE//gtNJ7WX1kLsitmBlFdkPYKvKd0b4i6iXjj0a5c8NsPPihD9uOwGmLJ4CNcY3jhloZEj+NyvEqaYbdCoGxZdoFH2ljFlh46/TdS807JfLRfxh36z4cGABsrn/85QvAWSXRB8yY/mzTc4YWFy/QnZA37iB4KrqejzP/kSQmLazfTahrHJxui2txMThHI6CVLZgmhrnR+TSCOcWOPZgramOEkFDczgVKs/nLaX268UIn73Ywfen9m4uLM0E9vDcHyvn+zudS7369kzSYkjo1QjY3uWRDmOPw6nK3MOLCOFFRz3fRYuyzal9c6TAgM5Char0DCkMGV3bDbrcWb/pDWyTROP3u4P8TSP63nhmkneJmDvGGfQzZj+x7yRev1cWraTmsnNgJBzzFOk7BALfa2P7A4PqMZxxnVw8qVMR1uhDtL29XZKimiM/lzA5pM2JPdRJCpPvSDotWwjC3sFpi2nvKn2FhgvOJ4yuHLuoDWbpmpz0vWVbYedh7RzDT6SdAU4CNKuIWY6iSMjGNVwbpKSNuSonOq2+UfRg98Wvt6erRmO1BCRY00ZR2GJN24YnqKYWMeeKj10GT3ZP2ue7leIckUYU1tDP4u8uR11kZTeC/VhcAyxbBd/SNtyv4zjHQSH9QVH30wArWfspzOtctdHGck+FntUfTJIO5WPXyWpotS3yylgI7gAigs7/wjoB2Gl+k+4/T0oxTGpgkrcahcHcIaD2twnNBWd+hP1pTvYuWfEgClQP+g X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9aadd061-7c37-4444-436e-08dafcc584be X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jan 2023 22:10:49.1540 (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: WVcwrHtkiDxhPM+LbQeBX8fAvmu95PPBj0o96ivgk5CS8WYGAYU9nE0Xegy8Bt7QSvwLRxdFgFI3GvMkK6FzEw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4470 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-22_18,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=326 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301220217 X-Proofpoint-GUID: T-n1V8nYvFUP7RhJ9SLKrfG_Ga5xhPqO X-Proofpoint-ORIG-GUID: T-n1V8nYvFUP7RhJ9SLKrfG_Ga5xhPqO X-Spam-Score: -0.7 (/) 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 (-) > > While the syntax of this macro is a bit unusual, with the background of > > the terminology used in the rest of Emacs the description allows only > > one interpretation: when we say that the argument (of a macro) is of a > > certain form, the unevaluated s-exp is meant. But that's _not_ what's meant here. The doc string: By default, FUN is prepended to 'minibuffer-setup-hook'. But if FUN is of the form '(:append FUN1)', FUN1 will be appended to 'minibuffer-setup-hook' instead of prepending it. Whether FUN is or is not of that :append form, per your presumption - "the terminology used in the rest of Emacs", the UNevaluated sexp is meant. But that's not the case here. Try it: (defun toto () (message "@@@@@@@@@@@@@@")) (minibuffer-with-setup-hook toto (message "************")) Debugger entered--Lisp error: (void-variable toto) (let ((fun toto) (setup-hook (make-symbol "minibuffer-setup"))) (fset setup-hook #'(lambda nil (remove-hook 'minibuffer-setup-hook setup-hook) (funcall fun))) (unwind-protect (progn (add-hook 'minibuffer-setup-hook setup-hook) (message "************")) (remove-hook 'minibuffer-setup-hook setup-hook))) Not to mention that the unevaluated form (:append toto) also exhibits the same problem - it too doesn't fit "the terminology used in the rest of Emacs". It is just not the case that "the unevaluated s-exp is meant" for macro `minibuffer-with-setup-hook'. The _evaluated_ sexp is meant for FUN as the arg, and the _evaluated_ FUN1 _part_ of the sexp (:append FUN1) is meant for that form of the arg. That's what this bug report is about. And yes, this _is_ quite unusual. IMO it's not the best interface design, but there's nothing really "wrong" with defining a macro whose argument handling is this complicated. There is something wrong, however, with not making this unusual behavior clear in the macro's doc, IMHO. > Full agreement, my thoughts exactly. >=20 > > Else we explicitly say that the value or=20 > > evaluation result should have certain properties. >=20 > That would require us to write a much more complex doc string in this > case, and then do the same for all the other macros we have. So I > don't think this is a good idea. The "much more complex doc string", which is not much more complex IMO, is needed because the behavior of the macro itself is complex - it is _not_ the simple behavior you've both said it is. It's not the usual case for a macro (that the args aren't evaluated). And it's not the also usual case that some of the args are evaluated but others are not. It's the unusual case that one of the args is eval'd if it has one form, and only _part_ of that arg is eval'd and used if it has another form. I say all this because it seems like you two are still discussing this. But if Eli has reached a decision that there's no bug (have you, Eli?) then end of story.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 22 Jan 2023 22:20:02 +0000 Resent-Message-ID: <handler.59559.B59559.167442598911012 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN>, Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167442598911012 (code B ref 59559); Sun, 22 Jan 2023 22:20:02 +0000 Received: (at 59559) by debbugs.gnu.org; 22 Jan 2023 22:19:49 +0000 Received: from localhost ([127.0.0.1]:52768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJign-0002rV-6m for submit <at> debbugs.gnu.org; Sun, 22 Jan 2023 17:19:49 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:44748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJigk-0002rE-4Q for 59559 <at> debbugs.gnu.org; Sun, 22 Jan 2023 17:19:47 -0500 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30MLE8sP007842; Sun, 22 Jan 2023 22:19:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=Tt9VYIbBFtiMaZ4E81F72s/vIEuYVhpRlkpaY6L7We4=; b=sVFN1pHxF7IWfxSLmlFIYy8hIXyuFYA+QOjKam8YgrEahxY1iroKPdm+tR+OK1ru/103 3tepPJ/eu0YZn+wzYbIOCTN/PaaP5pA6fQrO+y4ZMh7/9pgSgXopUSo8oY/XHkjHj2sT sGbnMW6T9Nc7T7d0ReifaXZMmW1MmpHaXklWx/ylrOV5MuZ/WYlwUlSOyyGAA7qbL/Iw QsLzcJ/C0fQE6jouY5HksoeuJkKjM4gPTDfGKtwOZwtKEDBT8Ax7GSsgFPDYJv6KoFnl gQ2mhI71zedDHYCmiPpXQ+EgoSQrmQLuoeKfZ7kV3LICVcRGVqNgUcUNrPhg7IDDg8HR tg== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n883c1p00-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 22 Jan 2023 22:19:45 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30MKE8a2021160; Sun, 22 Jan 2023 22:19:44 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2174.outbound.protection.outlook.com [104.47.56.174]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g2ug9f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 22 Jan 2023 22:19:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AgVOPNOSUhZaQ8AUEkjcVsd8C5WETDUM3+2CtBf2GU+rqQ7AGE9y1FVL9yAPqFHjPt3LNprqwdtJaLa/DtGq/YNz/Qv+57LTZ+8uKtVXJAL4Z+pLKE0NmFmHDcx3esy68ObK+FVqW8iisnVoqjcuP/KgP/wOxnwZCmjORPFW82NXHNBA/cYy3+Ix35kYbtTq7nD8Hx24CWZFf6MceBfvFYgOYi7ap6H4mIn4+HbkRHMDDjD2PRzC09Fwtje2mEgIbPsL8MU60YTVMogrUGlX2iNn0Qdl0zmCYuySDaiqLQHmBJgS39gcV1gJrtb2Wr6lBVizCTEHRS/hovOxpc7clg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=Tt9VYIbBFtiMaZ4E81F72s/vIEuYVhpRlkpaY6L7We4=; b=KEUu4zB7zOrx4H8aLh0E1UxqzzyDRrAzVivPiHAQhYoQIIhN+6Sj3vv0BhJHVkg7gY5OLUzHIx/7mPiUDKgWbDRbdjj7CMTwGAq8Qsk+JfVCGiaO4BURetuJhNLeSZMyow1leoNWK0OfhZXbLkZrgRLHUNdmTQxYcjaCuqWsxsaU/7jy16zrcRLN71LoNdlVeJ/e9DDqEix/IsV5GGEHgutZp9hqx1CWjUux/33ikdmJnRli/xLA2CU7JGVvL8egf2/Z9h1WgHXTQoKqJ6FXMejSE7xnIfONJeOCtrci4b0CD3R0xH+cn86w2yhptFxm4AjaEJa4Qfpd67Ao6hNj/g== 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=Tt9VYIbBFtiMaZ4E81F72s/vIEuYVhpRlkpaY6L7We4=; b=c3Q4XCA706BS8qtwdFdBP9GbH9teupvzZlLoL6I5Ui7NPghZWsYnlJ1xz+w+YhqjTOSGTX2Hl8AzKsTIufiKPk7z/DjbvEFDyfkxErbeS/WcJrczgGAty726F6BOKleX1G93OGaV/b5XxppGk55G/9Yl9lTV+I6jpa8zfRWvJDs= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by IA1PR10MB6808.namprd10.prod.outlook.com (2603:10b6:208:428::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.7; Sun, 22 Jan 2023 22:19:42 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.014; Sun, 22 Jan 2023 22:19:42 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLiaU/Tekb5FBiUy+TZ9FPKO71q6qtFSwgABMuvA= Date: Sun, 22 Jan 2023 22:19:41 +0000 Message-ID: <SJ0PR10MB54882946ACCAA46BDFF9A7E4F3CB9@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> <875ycz7hvt.fsf@HIDDEN> <835yczkt4k.fsf@HIDDEN> <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> In-Reply-To: <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|IA1PR10MB6808:EE_ x-ms-office365-filtering-correlation-id: aa35b8c8-227f-45ba-f4a7-08dafcc6c24c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bDrbZJnE1FpVxzmX7kqJMnqbXMu71nrrXqfVuRC7wVHfNVEFCCcJZqR/El8MxZckOh+RSAZXJIeC0QVNz9s+v+GBEW08ZGLV6f71CwZKrgguhCU1JVqYULPlDKRarhoPNkGKziUMfmrhnuUqhKbzHrsfeXEt8ZNqk7soL7ijQ0V7GVaxatBzjS2aNMQHA/9Gt+vr80yfLnOQei9YEDAHhPn0KbT6F9hXf2fv3/H8dnE6uh/eDXYx1S0+P0Bd7yWVfzpJ4WbeND8twLFtOHVC+O5iEJQ4yKVyOBhvTEVDH7bV0fEhjDGrSlB0OxlhVWE1aCEBudZEB1W/gr5FivQgL+wwcEprb+GgWAmS/uqUSH4PJ5TkZW8JAd1D5tYywPTJIvyIDt9WsHYINbez1JJBPr/NEIs/pXzgu9bytAIrQq6uMuNLFoHpOI8zl1QXCrQU9VPgYOuT3oabjdP8gl/AtA1Ki0/qnt45QtGBP6dWfYhGm+HsROHQEHnPtiQ9wR7Rf9Xk3SeRSzQcFbO1+A+uOF/5OB7GpoEAUu6ZtPxGdkVHfJB6sctoJYqq8TzK0xnX9+0b+h9TyOFoYkf3PoGbUsZA6+kDL9xz/kPOuk9ZLAilqg24/pcJbAstLmLTwcg5Re6qxVldvK9iEntpYk1Ws0qL41M7T0znaZBb7nk/5Ddea6Djsv6E3IocMUnMCCfVT2Mt3xhcM3B2I1VQMcKPi16cKbhUM4v9E4zz810C9/Y= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(346002)(376002)(366004)(396003)(136003)(451199015)(86362001)(33656002)(38070700005)(71200400001)(26005)(186003)(4326008)(316002)(7696005)(66946007)(41300700001)(66556008)(66446008)(64756008)(66476007)(8676002)(110136005)(76116006)(9686003)(2940100002)(6506007)(478600001)(122000001)(55016003)(38100700002)(5660300002)(52536014)(2906002)(4744005)(8936002)(44832011)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: yBiHYBwfxYFjNwhdFJw3lECv2kgLoAtVJ4dO70mYUqJWsKYAYUWiWY6yvDIubDSDFtZtmLIbfjBsWIsiczWrsch/PbKzux0zUD3Z9Ga9EGL+Q8ug9VpuCFmXfMVp2Q+a613bT3AtZ79TUp6ZjTaiptEBhuX+XZTZD2YLsCmZlgqo2tg/HxJpuEd/BPlVl9QYheReayrWuAuLOZmHcqDBDr9pEJWD1zUxZ+b5auwjfX2S8xObjne7fdiQdzeP2Zw1vXOV8jdF6GbKKtFFmr5nz94RTcdrN9O39wDyzFGNK4gnLjVun5crAbNkADWMZuFnUpHyP5ev61rWNnZwalzRZTH9VAOyad3Ay1h2xjQEr6mGv0IO5UPtWqIgj0AJp3iuuUD6/pA0IYLBxknDkoWM82Rw8hgWrsEchxURNv3r6DotQf7myyRINRKcLq+z0zIA7mw6HQCLZJWFvWigbfSzXUjcp46lpErq66xk/KB3DTi/4/Yye3jyy9DX/HjnRIQ7b6qdc3sNKjHLKe5hH/Z74fai1kg9qFvVf3cxvk508PbvLzG8W4GGvE3yYgvxrTwC+U0s85sZK4zRwXheNRDA9Q0vlcuG7XEZXZMu53j7GfQk7dPowIdNI/ZTf2VbjxGOy9yiOf1J/cYlUEn39BUOa2YRUa0sFBXT9CffOr4b4r30a8HT4ILoNiWbvU/7GrVLRRVzVB9M1Ch+Pz/1fRxO/KSUD32w/Emc5UQJkAhk9zo7pZJtRWcYiTY7Yc6R3CrD4iLmts350lU1oQikWm/YA6OPAqDedQ9rbydBRaAOtIzNhikHsAnhOMFwOADAi1Umhwc1rFXAHh+P6ukSJJ19TWUmvDVWr/RrVnQZqcYZSaArBTsdBDhH1LnkQSW38i0+lB5wpwKzM7jct3++FaLR/iJsS9vw46nDBqI4a6xpQ9HIrZt+Kb+bFOd5aOJC+JvBBSm8HdwvJi50bGuTqgD0XUHWEstfolS1OwL1CWKaZCUHkzc/1QZXHJjXdGSfzlWi4DxGHh2sSVILvp4ppodw3ATfV4bbqFNK7DlsCMUhhoQWFGfu/cr5k+3bB7xi9scnOIBdQckdFXIKo6FTZ7HGtYmGcUwI7QywL4bCflayMEo7tIcc1YAHoubp91yPaS5mPdckW9uWak5WHhYqmlxGb45zQFviRZtGnYbotVvPhVsQd68WIAA29jW1jCmtV+sdosLzWEmh1BZn8bD5tsvvvfocZrFcYjEUjrjX4TIjv4OfktQsbBYrv72Z6HLkKSy/VvUV8U1D5P0A08/yf7C1Aq9+Cc4OBLG2+x6B0p7XM+ltqgdifoMddgLyy9vB5gMuylmYDbHtG/IUVrvi56NJXwomh3HYHcsrEqIDzL9ZGub2AnhkxKTUlAmw3VaNAZqLZO2bfX/sYDjeZXNdG1V9pJLzhtvPII3S2SVH/0v2RBlgKrzh9cAEqbnFN4j8BeYY8v81ImJSXOjViQeQebyUo0dpOx6kU7Xb7JuRiRXIAaVZgI0Gw9J5+UCf6wWULIscC8a2SwK59BDX1BqUYfWhwGriXp9qHTNmmBplvDa1vlhzuWffSqaCbSXO1YmWNFnz Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 4KLdvYkegEKJRxptjgA/iceP1ZgI2xY0Us6i/ldNLF/8VIj3y8N67QyGitXJahKCathw693UZb1NJOmIqhNNwhLJlfhqqecf9EI2ANZ/+mqDRxJmhEY7uuTSq5Te/5twpB6vRHB5/TDydZHJ/7PvEB09Nclgtmm8ZOIQ2VUCyWFdXVPgZnPH7VuVke/peK3/QNfP+j2IhXdr09AuTMYmZ7P/MwGhs2+OgVJdMAGwAvyB5en5QBnEN5/dJS+uCKWRZEePLCCAuNPvYxgSu+PX6YpcJJXWww38yJmYsdK1JrlL8XUMI0r4dGUV+T17UADT4B6S1cShodrNSuGenS26fykHn6zGcXq1wlWmN7QSIKOOPwxtMYwNpJuuyV2W4eiRz+Zvw2iI0NzaoyBYgh8DwHq0Kea5p9MsR4p5BMf30bA3mm7UxcgDE0dZ9nsKQ4LOzjmSnn6R7LfpRi6WHcw1/JkwTioQhbGFeLuj1KlYy2f7sdyTUrrY5h8VtH5ObD22J2knzr89IrjXmQuJJWO8JLuk2L1/jbqlHGMr5R4D3i3TtJ/fUC1cmvSOhRpw8QXBN/zfpoVbvNHFfsm8Zhc1rjDVW60JA/ZjCV+BYI60cH8yjuxvR08mJnsaoceALMCVlNiHlfzX5jED8bfHv2EfkkQruUYSef7QnM23GRb8KeBMrnHeJvui3Pb1UgAbs3SrnMyYW8hlH0vfb3Z9yd4Dt0cDYZZFcYTlyYMCznwdHPeZltp1FKW5qpQ6vh1fNXAyfCAajwTOx1JnOWGVep8NNkSiwScJxb/DeNgZlxxEgs51ciEN0FB5+6HHIN5m3d1H X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: aa35b8c8-227f-45ba-f4a7-08dafcc6c24c X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jan 2023 22:19:41.9737 (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: 8UGRAhzjKWhnb+aNLMz/o7flo8RyzsFwFoSfdU/CZBnytjZdA+0Fi2ZHA2h3CTn5IUqmil/UDVOZthykejdBSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6808 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-22_18,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 malwarescore=0 phishscore=0 mlxlogscore=332 adultscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301220219 X-Proofpoint-ORIG-GUID: Z9Wph4IF-K98-LYKo8NWGyJbDgqHGtE0 X-Proofpoint-GUID: Z9Wph4IF-K98-LYKo8NWGyJbDgqHGtE0 X-Spam-Score: -0.7 (/) 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 (-) BTW, 90% (18/20) uses of `minibuffer-with-setup-hook' in the Emacs (26.3) sources use a lambda form as FUN. And of course a lambda form evaluates to itself. And one of those lambda forms is quoted with #'. And the two non-lambda FUN occurrences are each quoted with #'. Clearly, FUN is evaluated. And there are NO uses of the macro with (:append FN). So it's maybe not too surprising that no one has reported this doc bug previously.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 23 Jan 2023 00:16:02 +0000 Resent-Message-ID: <handler.59559.B59559.167443295323269 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: Eli Zaretskii <eliz@HIDDEN>, "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167443295323269 (code B ref 59559); Mon, 23 Jan 2023 00:16:02 +0000 Received: (at 59559) by debbugs.gnu.org; 23 Jan 2023 00:15:53 +0000 Received: from localhost ([127.0.0.1]:52834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJkV7-00063F-1z for submit <at> debbugs.gnu.org; Sun, 22 Jan 2023 19:15:53 -0500 Received: from mout.web.de ([212.227.15.4]:55935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1pJkV4-00062w-JB for 59559 <at> debbugs.gnu.org; Sun, 22 Jan 2023 19:15:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1674432940; bh=z4AxzMEzZ+WcMRgywHX35BKUBOCQZ0hMprLXstV2XVM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=NzwdnIqb0CApL7Jry99u5FWW80QK62Khvc/f2ToduBSXQhmIwrcOzh1pVeJpTuVu4 /BPd3gje9uaNRyrY/wk4jLgruKT7w3WnYgYNvaQewBev4ken2dVDVlX+JGOUkVrgel yqfl1z5EqUjyf+awtO2MX80Hegr/NPnEu8fgfTcDc24DHzAxsuFegXUB22MIuCg1ay n/mpXecFbuCvgfAY/Ld+xSldHPgGQRvNz7qskzAFLvDsdExSqL6BJvZlIqR0YkDpAg BDsjjV2VpgILCFlaAC3Mx/7RPFOSRkMgXH9lqdgB9d+Xz4pWJJzgb0GQe5C/yz3y5M 537e4GKN/vmhA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MkVsg-1oqVoA2sG6-00mIQZ; Mon, 23 Jan 2023 01:15:40 +0100 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> (Drew Adams's message of "Sun, 22 Jan 2023 22:10:49 +0000") References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> <875ycz7hvt.fsf@HIDDEN> <835yczkt4k.fsf@HIDDEN> <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> Date: Mon, 23 Jan 2023 01:15:37 +0100 Message-ID: <87h6wip0ly.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:4S1IELtpgLV6blgj9DDLLPzXFpmKzvVak7foJ9o5WHkxHtLmVmo E7jCt3zEcSzED0nr+Pra2ZMp1zbMHLHAjnsN0lQYm7sHAdp+O9Lgy+0Z9sxfspidu75xawe FAydoxP7Wzh5qODA/uhMnVWXGsetkGnRc82HSf1bN54xVaO+X54HeUCOruVLYudFVYwIFUF lknbN2O+VIx9mWWtoDFiQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:CXgC8bTdBvc=;d9OxplQGVCABroNWfiBP/e6sUVA y7bpl3CFdKXt2Bs8M6RXfB9CVgJWZwxeZMPuwS3smbpfjg0IkpPjzSN9J1YsIyebqtLERNJD4 IBkEZY9PMe/Ezct1kHq3XpySv1lneFa8rNGoYIN8GaTn8YjonhBU6q8HRX7CmplnBsFR+5JFl JUa6XyVci8D9QCH5nFWY/sFBIfFQGOjyhHm0SrVK8O3aMGM+s5PDMpidVMAxj+gorHSb6Iu5b MhkH3N0AqKeaURNrQljGQnUVcbDmns6ZqoUTcX55glxLmKHuIs0ZzNi11R2Sz5JnAOeOhuE+y VIN5GMS1UhZPM7sVSUkQnSEdrpf0jG8bzwGfS+LsaD5nwL8GdEw2AeouwXX7KyAyYkFMfBZnA Z4enZJSzn33hOlOrXsd6PwsPhZc9AN9WwasJiNeNlOBSgDwngg9Ibd3hvefBBHc8fpsaqMHZU 11uC54P4x3BfWUZGI11Aup24UkXhiELWUWr1CcHZGXco2Q4NVHTvcfQ7Mfk35MWNNLDkFo7kC RCdelQZw59jX2yQBdX0h/cpCDdlSWL9AN/pKuum3NN7a2HH4fO3s5sE+54JFf/W1bo9SRnicF HDa1+4cHsyrl77uFtKlF9G1nQGTP1Yo86ZWuXbVtQR/iVDRIRj1tc4/4WDWiBdVNK4grkN0sL bN6ib9CBg/Zna7PnpkJcWCz56yEYro/XwDdi3H2uD9CWCYxYusHhTrCq5U5LxU4U+qA4RSjIT IS8eWz0+rmrKmHHMziScr73fZ5ZNhx7QP0JU2GV8ydkUnuac6p+Dikwm1246hxJ/FLF7c3ZN0 ykCtVtPJjJeaH4PKqksGQCZCqyAtWxEzq7yirqiqfFa49R5lPpznrSAFj3pJg4nk3mGDbJ/9p Ew9nUbSAiU32WGLIF/Xom5gLmOf1oK8Sq/3/habhhBjAr6QxpZy21ONv8ArQllXfKg82pQMEs HKqGPrkDmwf29Mq7WUiWiUlBG/o= X-Spam-Score: -0.7 (/) 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 (-) Drew Adams <drew.adams@HIDDEN> writes: > Whether FUN is or is not of that :append form, per > your presumption - "the terminology used in the rest > of Emacs", the UNevaluated sexp is meant. But that's > not the case here. > > Try it: > > (defun toto () (message "@@@@@@@@@@@@@@")) > (minibuffer-with-setup-hook toto (message "************")) > > Debugger entered--Lisp error: (void-variable toto) > (let ((fun toto) > (setup-hook (make-symbol "minibuffer-setup"))) > (fset setup-hook > #'(lambda nil > (remove-hook 'minibuffer-setup-hook setup-hook) > (funcall fun))) > (unwind-protect (progn (add-hook 'minibuffer-setup-hook setup-hook) > (message "************")) > (remove-hook 'minibuffer-setup-hook setup-hook))) > > Not to mention that the unevaluated form (:append toto) > also exhibits the same problem - it too doesn't fit > "the terminology used in the rest of Emacs". Well yes, I know, I expected that behavior after reading the docstring. You obviously don't. Nowhere is said that FUN should be a function _name_ or a symbol. Unless stated otherwise, what you specify as an argument is an expression. Here only with the exception that two syntaxes are possible, the alternative one is a list, like we e.g. know from cl arglists. My patch tried to make that part clearer: the argument is of the form FUN or (:append FUN) (an macro _argument_ described as of a certain form always speaks about the unevaluated s-exp), and FUN is an expression evaluating to the function that will be added to the hook. Michael.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 23 Jan 2023 03:15:02 +0000 Resent-Message-ID: <handler.59559.B59559.167444367117561 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: Eli Zaretskii <eliz@HIDDEN>, "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167444367117561 (code B ref 59559); Mon, 23 Jan 2023 03:15:02 +0000 Received: (at 59559) by debbugs.gnu.org; 23 Jan 2023 03:14:31 +0000 Received: from localhost ([127.0.0.1]:52920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJnHy-0004ZB-QD for submit <at> debbugs.gnu.org; Sun, 22 Jan 2023 22:14:31 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:8734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJnHt-0004Yx-6M for 59559 <at> debbugs.gnu.org; Sun, 22 Jan 2023 22:14:29 -0500 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30MNS5s4004936; Mon, 23 Jan 2023 03:14:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=kWDoZs5SB6TZlGSr7+AXy0n3rxQWdSPzganaFr9ZTx4=; b=ChJNYeejq0XGQ/BGJpPG8P/BzqpNPh0adQmMbvdOVHrg8yhKnMqGbvOZ6BXaB/hszB5P Vom85T83hiCtAhpinTWoo6ARoyumI6NMSTIh9ZMeCP9V6N2H1q9u0yk1Mxo1Mq1gqoBF NlUAFBBKmCxzqQ4pzaxqlab+8zIsfgUbYCxvpimBMkmXzq2gjLohK1uOrC7J0vpZiSWX nU7hFckkVASuquc82pe3zLwJvr/Oy21z2oZe4xj7ejlx82CXGNqLDf4XuEFPAQzI5MbF 4JzIRtEvP5IW4urp05kfQZ4nhAeq5LySTEiH/Tt3dSFZ5F4g37yCRMigZXcdGW++bde/ IQ== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n87xa1tpu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 23 Jan 2023 03:14:23 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30N2CtJt034289; Mon, 23 Jan 2023 03:14:23 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2045.outbound.protection.outlook.com [104.47.74.45]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g2ysdb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 23 Jan 2023 03:14:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MK2lJ3Kj+BYcdJ1b4Ln4cEjSlCMCzrlo2may8EiVzif+2igU8DzO0VssnldZuoSx/g3usJf0bk1V5ZxfONIG9C4biXEc7V35tsrFU3x+Jv3Vj73EtBFbntpLnaDnz68mariB1xih2lz6+L0PYmmFXbbRCoNaDIoiOURmyYC8nT6/ijd5iim5+RsZfXRx3i3N2yI+SWiHpUFyTKM0i1VF4x+xjcthnYDHeV/TPDwGT5wFCb5gp2B2zsJ8971FO87JTiQxUuGdTfFtYy5W6sWt3t9vcvRxcU1EkFLy+MCfmSRpIkZODKcJLaP5AIKxAzsEGT12ofKSevnMaqRyNTZHww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=kWDoZs5SB6TZlGSr7+AXy0n3rxQWdSPzganaFr9ZTx4=; b=XAaP7cb9KCJ8tcQyK2AyLJHf8hX+h5LN0g5u6sF7qnSDDpf9IL084r7tZ4XOZaqj/NF9cUiOuhVgnHv8ruc0vgycHvdN9Djvkct9gzm5dIZ8m1XIBOp4KMRInkJCCwBwCDG40D/KIdTyQMs2oMsmc1gNd9G93Kp5XBv/nGemKwi8hgKnUzyIB1a7ut6Zmfy4Erz2heEQd6NsYRZ26rvJACfGDeQ1LcrWYUOKnGL0b62mur7pTZyBPp8xy51EzlT/zF9MRweRXlJUrFkTvUzEP82QI3WamG5JyZqO9hz23vj0oZKRfaYhdQkYVnMh6dIEb9EF0W9glQhGrdt5ILmpow== 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=kWDoZs5SB6TZlGSr7+AXy0n3rxQWdSPzganaFr9ZTx4=; b=tvaTglFqbZy/SguAltHocpFKVTOAWXz8cAbUA8Oahz+5wBZtoj8BnJ2TeujHTPxtoo2UGmIeYzCGe9QNvXujl41gvcm29d6kWFZbhaUs5zhJriR113RJa/FnX3GdhbQBAG9sZa4dt6ttm/3FYSTzyhjV28b+C6d+mzuCX7/E21w= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CO6PR10MB5792.namprd10.prod.outlook.com (2603:10b6:303:14d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.9; Mon, 23 Jan 2023 03:14:20 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.014; Mon, 23 Jan 2023 03:14:20 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : Re: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLr/XFZghXt1fykCP+DBnzjEWsa6rSL/Q Date: Mon, 23 Jan 2023 03:14:20 +0000 Message-ID: <SJ0PR10MB54887A4B1C8502709055A9E9F3C89@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> <875ycz7hvt.fsf@HIDDEN> <835yczkt4k.fsf@HIDDEN> <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> <87h6wip0ly.fsf@HIDDEN> In-Reply-To: <87h6wip0ly.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CO6PR10MB5792:EE_ x-ms-office365-filtering-correlation-id: 00dd0d07-6765-49c9-22bc-08dafcefeb9a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jmDG06PUM9hpv76FkU08A2IA5rgcHfi8l2Jo4sp6BDvGOU5LWDe0OEXigtGeqYMD7zchT+r5Rma/rmdIj9KUGCFpXMDTURO/SSKr9FP76+5ScmT50Z26O6sqZhqr0zhjGhGhykfrcTGz9Plrz3tJ9Xs+kH/ahS/+IGkePumLAVHmKMLLvLgrr2EcQCxPBvysoSTrJ9fScGiRI+bixvEhA7QH9U0fPM6y/+Xkk94X+2NucaruMaVYnxlMhrLXhTG+HSVUV9uXohCzT2HXM9l+IZnGIGwrU+03eRwYEuzBF7DVIjVvwPbGTByUdD0TtNScr3r1FIsvdXLLWcGQJWVjDGl64hYCfM8yDRpWpMIGQshbr8iK7+5RGBvEsoSU0KltcQCtOBGSRnW1KFRPc91iQXeSB8aHPgQPQzxQs/bF61G8B6P8lPkJHw/jGxWy7KvoP+G1vJKuKUJMsd+NoZMQSS8YdvwJaKtaS1SRf92Ht5BVAkLPjudsx/Et+voD7Gx9T/b3FzESfSu7Hn9b6U9xADX4VI4fWzaAPW4peMEZ/ShW0U6ztIYANT7pjAMlZEjxpuzNZ2o4YXLwKtC9+31mgKN0t6w/EsKTxH6S4aNxa6yoZPg+wqe5EGY44KMrHfrnYlzjftJYv84oPnHTe/7JfP3XZsN9Sv84It/RBxcKAMxolJDtxJ7f1cirlwkealM4zyuzUk7wWBtCVO4itKVhpUySeAenABHUnrTvOB8iFbo= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(366004)(376002)(396003)(136003)(346002)(451199015)(6506007)(122000001)(38100700002)(71200400001)(7696005)(66476007)(4326008)(76116006)(8676002)(66946007)(6916009)(66556008)(64756008)(66446008)(478600001)(26005)(9686003)(186003)(8936002)(52536014)(5660300002)(44832011)(2906002)(83380400001)(41300700001)(38070700005)(33656002)(55016003)(86362001)(316002)(54906003)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: Yw19hDcCNY2eDm5YXyuXdLOI8GSmdD/R/fKWT0B9Mo0XKcy2KnAa27c/BSom4i32552KZH+Hr1r22UVmy7wQPVP3RBRiv2wwNxc1l5fn6xHfzuamcwO5UmEOoLOVnyJrjfPUIG2NzDFxz0Si+0kqlIfXe11PfvqiTHrTMYgSNvItLz3Z6TVrajNdfcKBOr0XhDRaDI4Cg//PFr+6SGD+QGOvejvO9ZApcRznwloLaf3Y8Tj/P8ESqRIO5ysBWZr/1707WGzGjfhDPeRQFjnC2GQjTeFW0fQI8drkULi+wS57+NqTp/SVq3dEWkXK3sFY1LWShmB6PTbeBdP19ZUv8KTnU8SwtriiIm8qrRfDWYHs1zQyUJq1Zdribio8mXFuVPgQAAI9uc/+Irq8XDLVKbu4HgFfvZ8DsAh69YYdIrIhqgZbYtNgMhg1gT3bpzUkTWuDwCG/IbQwq6LeQGb0F2ntqx+8N2cYclt54WbJkhOD7jQLSSIasSRvJvfnZ8Byp0pYY0jgHT0eHZMrAil9UcCgokuOfaGYMcKGi2jNAmCCQW16gpjP2SZBMqhLBRlqZ2DLdqTtljl4/c/9qOButsxygtdh5aJ91tovqv4OS9n2fDAPj6EtcCFbEEpiqa7BtLBQfJ8YYa3aYeQlE56CpDEnqkQuywYPWN+CyTVqwHDTrObIJjE7iT/FIZ9yo11Ou5BbWQ6ue02MQBnVcW8UCPY3G1e4YL/pTM3FAfNGcBjQx3VRKs6fJKlW+SbjAV9mNZaSjX6dtElQZSy73RExJltblfJNzHWAoeUbNfDRgGSR/4tS0omQPCiIB2j4UTtHiFQzfAE2/ghfBsppagl1tDpKJ4WuROdP0qJBavJVdMvS3mdnZ0OYvzqe5Hir7r1xD11SoldjL8l1a40K7a/8bnCD6MFXYAWv4iI1sZ5JTKFaePYh4pdSkyOzt5havePSag7yrJVK/o5PE1u4cUdRpITlO09er/Ccj9yh2C6mGBNVfLw32pCJw2kIEBJyz8+A+3474tskfKa1zud2u6BR0pjs0lxKW9awRc51q4oSZNMqd7u7/9AmUqs0H67OMXcz4ZvP3NrhDPUclRQnLmHXsl2BBo11Q3Qh7yoNyD41wnLfFg3eQdrcEMI/JJp+iPBYBiWGz+YHjVMy0fUy8AG+xQ4+ba+tpQ6vlgy6us1y4xzgwshpFfVKECkEscmgnRB+XU85hBViF5n36uC8GoJhzPbMBLHg6mPisXmaV4ZiGdKf1cab5vouh3Hk1CVYD9Y3imPC0ws5WxwcBm8QtDCCXuOhr+3nh8A/79fyeQL+ztOsIocFjSb9oJPmj0eQO1TZFkhAFgS8H8UXd3wInGoDwUqr/1bgBWdpzxX07uol36YbYcE2kognaLYZHUjM37+REcczzyEUxim58YtkPlYijHhUovmraLUShNvychsSIt9EGkT+Yc2K4X0Ucp1aPtm4BEvJoo/bxz+h8MgYWsEBFTlvaP2PsRv9HGob2Y6dLsoiB/wbHNjcKB5GGLBHevvvGp+ckxoAARPlbInomfK1PdcNTfJwaSLVsH89u8r0SnK6kSogTfBEstLas3PWjjiM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 501d7ZDrxfZvndJF6y1OqxvpWMpc4gM0OaDK82xoFwjIfGv0y/D31zHSiCS6uJWBPciHke4jGANGobvUhHZzd3lvwW6xfy9b0lgrN+OE5Fmf1GqJ9D4mFth1Zufw6SHWNw+rYZPAd0Tz54HYFl53C9EO50qf5So2W8/E5XGMGjeETEyj9oA6vvs1x54i9Qzz5ry5dJOJjXzcmc/8AZqS139pSsqA+oheTi9bVCdWsbgEPZMo7yTlPTP7DJC8/ywZeQVxfKnO7vqHfEbXia0/oQsdNIUceTui/DpjNhKuQ6JHnOpl1RDjtZ9Zl9wjMi0a10H9uhnB4PD4ad7+mobftAmh+lrSdh5h/N5d+eCut/F44GJXmRCBMLXGpUuF334xwOOTuEKg7R+kCBS0N8VKWLl1NYhwq7vxwpnjwllIMC9HVjhjKAUpCbLZ8Cgzqokqfot3BAwu/2nKg+6H7AFI8dV464kETRS4TIa8cUWfpI78m1ZGp0tbrOpdt6EhGQjSOmN+P9u8MqUzehl9Hu2ooVGLvPspB/M5cKcCmM8Ri0r5weHxQ++VWgiHFJoNR4eNOWzdZgRYPFT3A5HDodNfcgvVqzHfQQ61/8lKdDYHDrjxE2y1RHqi2ZsB3MyoO+mUcV8sBSMLrU880NkFwQni4kdB/owYijZDGurzQye0W+kzBjo9sFHNKkw2nsw3RtG+RoGdLOMJoYz/6mkwotSg4ncOIRauerABEPTLSbBbCBnXTvUfaC7wRxO14zQTklL1PqgO+/mYKjo6gNOsxKRZe66x/NoDNktYCVos4G3nuNE= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 00dd0d07-6765-49c9-22bc-08dafcefeb9a X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2023 03:14:20.6008 (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: emXan76VN6iE5aHdJMfFRnzQDl7InGO7EHC6ANg1bR4ccvDvUW/d/hXdt2R+UagCttdIehUpjz+6pQi6S5r8/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR10MB5792 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-22_18,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 bulkscore=0 mlxscore=0 mlxlogscore=525 adultscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301230030 X-Proofpoint-GUID: 9Epdv0UmUSnmkhQDpc6p9jrLDUNno4Dk X-Proofpoint-ORIG-GUID: 9Epdv0UmUSnmkhQDpc6p9jrLDUNno4Dk X-Spam-Score: -0.7 (/) 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 (-) > Well yes, I know, I expected that behavior after reading > the docstring. You obviously don't. >=20 > Nowhere is said that FUN should be a function _name_ or a symbol. If it's not evaluated, and we say that it's added to a hook, then it must be a sexp that represents a function in some way, no? What kinds of sexps represent/name functions? Lambda forms and defined-function names (symbols). (And maybe someone could think the symbol name does also.) > Unless stated otherwise, what you specify as an argument > is an expression. But given that assumption, what expressions are expected for argument FUN? The doc says that FUN is added to the hook. Only functions are added to a hook. So FUN, the sexp, must be a function? A sexp isn't a function, and a function isn't a sexp. So one guesses that maybe it means a sexp that _represents_ a function. OK. What kinds of specs represent functions? You see where this leads, I hope. Is that sexp evaluated? Do I quote a function name or just pass the function name (which certainly represents/names a function)? That info is missing. It's not enough to know that macro args are sexps. And then we get to the part about the other, more particular form of spec you can use for FUN - the other sexp that represents a function, (:append FUN1). Here we're told not that the whole thing (which is FUN from the signature and the first line) is added to the hook, but that FUN1 is added to the hook. So already there's a contradiction from the the first line. Even so, now we have that the FUN1 sexp part of the sexp (:append FUN1) is actually what gets added. OK. And we're back to the same question as for FUN: a sexp that represents a function. Is it eval'd? Quoted or unquoted function representation? Doesn't matter for a lambda, but does matter for a function name. Note that the doc string even goes to the trouble of adding the detail that "This macro actually adds an auxiliary function that calls FUN, rather than FUN itself, to 'minibuffer-setup-hook'." Is that so important for users? And yet we don't want to make clear whether the sexps (FUN and FUN1) that represent functions that get added (oops - in an auxiliary function) get evaluated, i.e., whether you pass foobar or #'foobar? Why isn't that important to communicate? The doc isn't clear, IMO, and it doesn't help to say that if a reader just understands that macros don't eval their args then it should be clear. > Here only with the exception that two syntaxes are > possible, the alternative one is a list, like we e.g.=20 > know from cl arglists. I see a vague here with CL keyword args, if that's what you're suggesting. But CL doc would never show the lambda list in a way that doesn't make a keyword arg clear, and it would specifically call out the use of the supported keyword arg. (And of course, Elisp doesn't have or allow keyword args in a lambda list.) > My patch tried to make that part clearer: the argument is of the form > FUN or (:append FUN) (an macro _argument_ described as of a certain form > always speaks about the unevaluated s-exp), and FUN is an expression > evaluating to the function that will be added to the hook. Yes, your text was a big improvement, and yes, you tried to address the problems I raised. My only comment was a minor one: to avoid talking about an "unquoted list". And I pointed to another problem: is it true, as it is for `add-hook', that the function "is not added if already present"? If so, the doc should say that. A reader can't assume that that's what happens - there's no mention that `add-hook' is involved, for instance. Neither of you have spoken to this question. I think the doc should make clear (explicit) that there're two _alternative_ FUNC arg forms, that both are sexps, and that in one form the entire sexp is eval'd to produce the function that's added, and in the (:append F) form the F part is eval'd to give the function that's added. Also, I don't think that the non-(:append F) form is any more of a "default" than the (:append F) form. There are two acceptable forms for that sexp arg; neither is default.
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 23 Jan 2023 03:22:02 +0000 Resent-Message-ID: <handler.59559.B59559.167444410118301 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN>, Michael Heerdegen <michael_heerdegen@HIDDEN> Cc: Eli Zaretskii <eliz@HIDDEN>, "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.167444410118301 (code B ref 59559); Mon, 23 Jan 2023 03:22:02 +0000 Received: (at 59559) by debbugs.gnu.org; 23 Jan 2023 03:21:41 +0000 Received: from localhost ([127.0.0.1]:52933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJnOv-0004l6-2n for submit <at> debbugs.gnu.org; Sun, 22 Jan 2023 22:21:41 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:29822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1pJnOr-0004kx-R8 for 59559 <at> debbugs.gnu.org; Sun, 22 Jan 2023 22:21:39 -0500 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30MLO26a027789; Mon, 23 Jan 2023 03:21:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=Gy4QOlQkV3lw2emJgEzkEW4X9XJerKKMC+z2NkmDrFM=; b=N8jryIyM/taGP/gymQ+HF78q7JCnhmAat0hGAWAJkbH9UE9x84i5sw9tTqrUbu2pf2Vl wRwhLFedUQzoNJill4T6745EYlgJ5dIOoC1s4WmIEBx77Um4XTb7PHqrb36AmW/t1sky aXsmr1xJ8N3Su8qwBgOqJISFZJq1acxbMP7XvXjsPe9bYw6RtrYnIcgiOfNk+KD0n3de h0pymGr/ZJ9BRBI2DZTgfWgn3qH4+uQr1skcaaaeVZahf4nXklCDfXiXOrcYcjw7NavZ K1IV9+arBBX6Pnjg73PuItrZ/5UyvdHt6Xq/9SYyc/IjDY1TkIihnYxZqJHhHaBOxDtY LQ== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n87xa1tut-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 23 Jan 2023 03:21:36 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30N2FPc7035016; Mon, 23 Jan 2023 03:21:36 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2171.outbound.protection.outlook.com [104.47.55.171]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g2g6ee-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 23 Jan 2023 03:21:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HqhVNO5CRVmh/gjt26z0dm2Vrn0TGbq9TfktdOLvIybPAxyGZAdERARijLZ9U20WnI0MbtgW/AkrNXDlrnP5cElsBNcz77tXOmeQdMu8WMJ53IOJvQTYEUp36xJo81fIno9d3in1/HDoKGJjewv5Lu4bmTPnZezmVTVaRxsqP8SxaRc5N9XdbNFxTMVKLHJ/D2y1bSex3UKNPsOdJLl3p8+uD+/HHI3aFTSfo6iGMn6nkLI/jGJA6s+SBvACudX6sPCcw+h8GR+D3Y0fUKoXS/9WE/mEttgBOWIAQQp7Elx1r3vgYo4AQRYnczue19H3oU0i5bafLNrYK9qwSkArVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=Gy4QOlQkV3lw2emJgEzkEW4X9XJerKKMC+z2NkmDrFM=; b=RowQ5rRYz0von0jHqifSM8GFpD7Tjc5Q3kqtVwWiyzNh2IEHf+j8z113iNHHEJ7Pt/Ht5cbHo3SVrnu+daBhuAkqZ/EhbxRfAwOzRmkK+QYSxsw08GEQn1j3OZzgsyDl2kPlezkgAh3hwXw5OSaB6bR5WaJQZPEPIUZwBk+20gIrVi5oH4zbBVMd0vxuRpA1X9IfqdHAUArBeNv6MwNFYA/6D0yVCzB7R6n9SKbL9Q9vU54Fq1Yq43EKfsIpWvg+oIJ+1nLfUZfv10GwX0FT0ta98iEhePMjWczRPeoFQJj20cuUgVjeyGxfNtKhC0pPWruGnDAeswL4G79NLRcVZA== 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=Gy4QOlQkV3lw2emJgEzkEW4X9XJerKKMC+z2NkmDrFM=; b=zjgKPIiw8triKt2h8xyK+OSZJq4ZfB5y+jSEmYWNfh8uF+29qmJrl3DNEEBHdB1Bk8ZxXoXvPU1DW04HZ4J2QhS5BY56aLSAGzRJlizqn/9dEV53s8hqenyeMDQOI16W3iHE6lZ3L+rg0I1NPvslw4hF/w8dtAjHVdN4QTNWvsU= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB5408.namprd10.prod.outlook.com (2603:10b6:a03:3ba::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.14; Mon, 23 Jan 2023 03:21:34 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6043.014; Mon, 23 Jan 2023 03:21:33 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AQHZLr/XFZghXt1fykCP+DBnzjEWsa6rSL/QgAAM4lA= Date: Mon, 23 Jan 2023 03:21:33 +0000 Message-ID: <SJ0PR10MB5488F866C1ABFEF5D3E898ACF3C89@HIDDEN> References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> <875ycz7hvt.fsf@HIDDEN> <835yczkt4k.fsf@HIDDEN> <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> <87h6wip0ly.fsf@HIDDEN> <SJ0PR10MB54887A4B1C8502709055A9E9F3C89@HIDDEN> In-Reply-To: <SJ0PR10MB54887A4B1C8502709055A9E9F3C89@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SJ0PR10MB5408:EE_ x-ms-office365-filtering-correlation-id: 4e8e9fe5-e9c4-491f-9b93-08dafcf0ed93 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MDMgvPMt4j+hPZczn8D68snp9FcWE+Kv80+WlvIv7BKM8cMwHpp5Gy9AasRQdoLZ+6vKk2GsMdG1Qxv9ZjPS5YgHrrcMDRrKxa9EDnDnoiUM9PXMlBSJocpH9BShPlmTHigRWV8F4X70vnjBtnegHNaVjHLdPWpse8XRvWJKDqAWrRhJVs/RmHkcZPElEE7UO61VRwieEYblZMqVKaDoU8RahDMOLFg8377WEgTCWhDrYe7qCJ77T+nWkMtVPgGY92qYOMVepnuSRjPvI66xJtwkI1MVD1rTwFGHpmin6F3ctUH9iH3MBCiJVR3tN0FsMiy0oyIK/KVnW1KvmHnWMlxwoLXAzSnm63a/S8ToRyrVkMXFwKDCYyV2EW/K3pOYK0K06inhIF3TSnZ4YxvI61Y4v2Z2gBpAnul0OtYSKdeRmiW3cCQuPrHyZRQBaDU0yrxYGRnfd1UhGBsyHnCk5BlpPCnTTmBUPPB7Lpyob82RcOZ1EstCw+JZZpsgte1UAvD/+6FKIlmpJATXJzkPZ/yQNaJ8/be/+JYtfzkJsvqq7srFo+yCgANj+NbHUQp4e6jBkTjW5rTEhJ+kYLp0QSHe3S+KA1UpjCkDcv1Vyd69soEJ4KwuztiBbUI7/aW1yjcxwRp4ToCKT7LFc9Fzm7+Wn2JX1uCwcd7KEsM8LL8JgGUHQGr3eqrgKRH4BQPMOxgUblJvWaCZaOMf9FonYJFnE345pIZs7+In2e8QsjM= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(39860400002)(396003)(376002)(366004)(346002)(451199015)(558084003)(122000001)(33656002)(38100700002)(38070700005)(86362001)(2906002)(44832011)(5660300002)(41300700001)(52536014)(8936002)(4326008)(55016003)(9686003)(8676002)(6506007)(186003)(26005)(2940100002)(54906003)(76116006)(66946007)(316002)(66556008)(66476007)(66446008)(64756008)(110136005)(478600001)(7696005)(71200400001)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: x6IpCQikOnKIySaI88n3JAJ4WFZMHe4lVqo6iqQKsUA/hUaqtxpxcMIJZd68CrMcN/Nm9SWpi8pz5ul4f5rS8C8gFEYSfnRpupivX3/OccJJGJ6ZUB19UY7HrP7ZM0SlnvMzNtSqEX6lL1hWD6wa2HDCbR9jnPxPSdB2g/hLUGtZSdE2HUh32dzGsVYMvIFlaCppD5ehg2483CB3iIsBTF+GYds3aqmFhLwddpTEv8LakyfU4KY8+uUdcTiDIa6IldSOTzUOCCWxZ5ndaNNyUp3DeMz0t2lSZzKJfaGJ8N3IJPtvFedhe8euJwUx50ooqvXzTSlESwUC9W51+8xNdejphDsE6OmkguhLxq1lvloQZk0/5RFdmsgWjmIj+O2MDAlTN9wghFuw3s6VfalhvMJ2cDVgKlkIc9HlTb13VGq5nBUHnJlcjM3oIfHKnNw2UE36KX0ngsF8kGgK4QTvWV8rfV/v2j3/P1R7CLVTjg2eM+/ZpQbOPzVgDg+0fJSGoQ9BmcrXWq4Zw/76B0Drz1jRQa7Si2k7P+eyDg/kF1aTmLgJeiOYCbqX7iW8VX6zi4RKSjLAfKH9oZZnpcwE9RxhNJC5JEBOo1N+GTg7S0t+jZOCeExe4FMM1EeviBBa96AAIT4SS+gfS7xxl7aFDmm9aJv4nDz71Heut5BBRZ2Ze5Yvm+hNSTW0KY4JblVKpKTNBxCtuikaA5KtxM1eg6z25/JVTrTAnosOPjayWk8fRCEzx1ly5GOFuMO75/hvOSzK9fSBWWDR2McfQNEINZIT02frhT36wv/3a3ozh3on4tj3dNUpn1szoVVq1xGhoZm2Pxh71pWyEyI004Ca5v3Fg+qYBrW9dS3/XgUZyKMxt6tNO1Gi8XVYRXJuGneMkBhaNNJhwL4bMWKtOO93Q0zk3geGsGP8Z5Am2PyeCAARUfxGneUtCw7nQHRbs1hSdalvgbfPdE/+wZP2wQWJa3C1Jpu1qWZJdTcHYYwSbUQMp9cedmOzXDW0r6Cl2b4P/tqKs/4ebHr4Ors5RQLTNy7UcDFHsntXMRJoEPzbgz7Ywxh8SO5YP1T0BoFYYe2obXpPAxd57Tfevfqn9sQxIVAh0smHk13fgkHkSWCHuj3weH8UiiZuhWlciwWHDv5Uc32Yomowkj6ASXE7HswhQrX6sefll/JoUJEFMXwwQAV4B6f6tFkOMNK+y5iBBsJWLTGdlBdUnXaKqN2NgFfRvp85qgzTqUqBkA17mU+BREa3V5q3L+LXxjrz/iqrFU+q+d7H7HmHkI326t7jExZ5VkyrJRptxR4xk9Z3SHWv3FXYixb6lMIodJmGQOcAYZcwUrw5uHif8Mozi5BpuNDaGhHxZkzTV4SQ98WSdfLZMAmBaMoCitKLuZVvoJ7xs1+uHyatismp/dv8N5kx6lnqpXDovWqr6lsLPLB/IwWN6XpSIPsmszbULRfaF9lVy2pPe18YY8fFd9H7si+1gNeCvAx72h9hi1IH1DzSVmgptag4N/Lv+gpqLX4i08pDwC9eVtVXznRfRo4HbJLVaNEyIZAmaq30qJC34NTx3wlNlbIPKoHEhkLuJur7GibfIo+/ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: DTUMW90UbKmsMC9a4KeDg0EOG+eg1jsvdnMaJ4kgSdS9IFQ+1NatyHuV7qqavBNz3u3QbBVzhfxAXi/0iyRIIA+CXngcUBT4su1hkmTOowXHl5qJFTygjKKhmnFF1R/up4R3n3Hia0RHChgmz11X6VYrmHSWnaVi04S6deGkQHALB7rOgXiscfG9VMvufyqSZR+rxatcLC5PaBTnuIGOOPpZJq6sc6DDG+Lisq5HOw8gbyyP534X156SHV+2locRpn4n5mbqBWKb011gYURcVc3WPjmbBH3g0pbAfRqxvq912pF3DXjkWHxyVHu7R8Zxp9rwsbTg7kn7X33awPZmHGJNiRSgXqk8zMwlA22m6RCQ6Rnupl0lMJAnzB32XannWaPO81BODM5vCo6EeyWQRwu7lBpkxrZmoP0avBQeXr93KeVjAVAEfvi8vH3epg370ueTOKGAMh5hEZaPcUjExWxL4ZNnCLgM2W2N++BFGuk13UP/wweqiq9Prp5WK5eatG3ZiY69WRhKrt0wPgJPH3EgFZNupFsxChdxBDwm4tpR2Noe3Xv/XMS5bPCuXCUU2zNZh3O68AfL0o7Mc4NZPvN3+p8PCOHmWwWmV8iNrdZXSehUuOuTuHq8BE0vcMino6NKCB2/UonE1DkgmgcYmBF7bFSe6jBmlZtst9knzT4cVv+7RWdC9w35XfsrH75j5xS9uCIGuTvhwb83IEx++WNxLEIAdTIissmevOmMLsaG+WopU4VK7qRzozbLm7BOCMrffluB4BukpLoXheFsG0FO8VEHTBkExeREfUemnHQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4e8e9fe5-e9c4-491f-9b93-08dafcf0ed93 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2023 03:21:33.4102 (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: 9Rk2VLI36wDSq4ScbgUzHvsbBgv3u8qXrRkXMYSbFs0WvlQKBcT29jLnrceqfTGYzMeodkHPfjTawcGxWR/8gw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5408 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-22_18,2023-01-20_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=626 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301230030 X-Proofpoint-GUID: XDR-YXLMOMfVYlCx-3BRR4t_bFaEwvad X-Proofpoint-ORIG-GUID: XDR-YXLMOMfVYlCx-3BRR4t_bFaEwvad X-Spam-Score: -0.7 (/) 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 (-) > I see a vague here with CL keyword args, ... ^ connection
X-Loop: help-debbugs@HIDDEN Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 23 Jan 2023 12:16:02 +0000 Resent-Message-ID: <handler.59559.B59559.16744761489800 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams <drew.adams@HIDDEN> Cc: michael_heerdegen@HIDDEN, 59559 <at> debbugs.gnu.org Received: via spool by 59559-submit <at> debbugs.gnu.org id=B59559.16744761489800 (code B ref 59559); Mon, 23 Jan 2023 12:16:02 +0000 Received: (at 59559) by debbugs.gnu.org; 23 Jan 2023 12:15:48 +0000 Received: from localhost ([127.0.0.1]:53516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pJvjo-0002Y0-Ce for submit <at> debbugs.gnu.org; Mon, 23 Jan 2023 07:15:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pJvjm-0002Xi-Kv for 59559 <at> debbugs.gnu.org; Mon, 23 Jan 2023 07:15:47 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJvjg-0004Nq-W0; Mon, 23 Jan 2023 07:15:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=zemf9rjhJzxrqk437RaDfzYmhiiZwa4Y392sq7V8OTQ=; b=XTOoNMkWeQBX VAF94AM6Ma1pjGNUgl3WheBNQvz2E2enYVu9kxuJaiel/ibTVNMejSJi2l29MNIFSiHyHoWNC99yt WvGpX7uRq3bOdjx6ZEOa8JKa5EShtPe9hwQN8NveZ/FVTQ6c7XTPHa/Kk2YlyySIrIcnSnTPpaisg rODR8rlMkkFVh0B5Jonlhue97jrsJBGWKALEqqjMvxBWXCwLG74dSeybaS11frzGvfMJg/9NDgVaH nuDyhiwCIwVlLO2bw6P06J88y5MM/lkS/x4Wrg7Obi+wV9OksuFSvr/tMne7rABCkoKdMlf9OPruZ RwkQHNjJpf2vWEofkpSeRw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pJvjg-0001zJ-8L; Mon, 23 Jan 2023 07:15:40 -0500 Date: Mon, 23 Jan 2023 14:15:49 +0200 Message-Id: <834jshjvka.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> (message from Drew Adams on Sun, 22 Jan 2023 22:10:49 +0000) References: <SJ0PR10MB54882DBE2AEFDCF3C010CDCCF30E9@HIDDEN> <SJ0PR10MB54880E7FE124E133542A7E80F30E9@HIDDEN> <87pmbmnvdd.fsf@HIDDEN> <SJ0PR10MB548875207B57AE50E78B1A8EF3FF9@HIDDEN> <87358iuqsj.fsf@HIDDEN> <SJ0PR10MB548869F68945DA2E1BA4CE2CF3FF9@HIDDEN> <87edro6jl7.fsf@HIDDEN> <SJ0PR10MB54884FE9BD0993D789EB1244F3CA9@HIDDEN> <837cxflm9c.fsf@HIDDEN> <875ycz7hvt.fsf@HIDDEN> <835yczkt4k.fsf@HIDDEN> <SJ0PR10MB548855A7F32DC675E45E8C3CF3CB9@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Drew Adams <drew.adams@HIDDEN> > CC: "59559 <at> debbugs.gnu.org" <59559 <at> debbugs.gnu.org> > Date: Sun, 22 Jan 2023 22:10:49 +0000 > > But if Eli has reached a decision He did.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.