From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#59559: 28.1; `minibuffer-with-setup-hook' with :append Date: Fri, 25 Nov 2022 02:55:50 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20739"; mail-complaints-to="usenet@ciao.gmane.io" To: 59559@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 25 03:57:22 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oyOu2-0005E4-AB for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 25 Nov 2022 03:57:22 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oyOtj-0003tq-PM; Thu, 24 Nov 2022 21:57:04 -0500 Original-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 ) id 1oyOti-0003tg-4m for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 21:57:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oyOth-0002nk-TL for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 21:57:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oyOth-0005Jn-PF for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 21:57:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Nov 2022 02:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59559 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.166934496620360 (code B ref -1); Fri, 25 Nov 2022 02:57:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 25 Nov 2022 02:56:06 +0000 Original-Received: from localhost ([127.0.0.1]:32823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyOso-0005IJ-5g for submit@debbugs.gnu.org; Thu, 24 Nov 2022 21:56:06 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:46886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyOsl-0005IB-Ou for submit@debbugs.gnu.org; Thu, 24 Nov 2022 21:56:05 -0500 Original-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 ) id 1oyOsj-0003a0-Kr for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 21:56:03 -0500 Original-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 ) id 1oyOsd-0002gn-9I for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 21:56:01 -0500 Original-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 ; 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== Original-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 ; Fri, 25 Nov 2022 02:55:53 +0000 Original-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 ; Fri, 25 Nov 2022 02:55:52 GMT Original-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 ; 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= Original-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 Original-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 Thread-Topic: 28.1; `minibuffer-with-setup-hook' with :append Thread-Index: AdkAeU3JNVuONvKlSNqd07DW9+9kGQ== Accept-Language: en-US Content-Language: en-US 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/LR98 sHKG1PmynubJcxkaQ0MEnIj2r8+1Jbl8rTwJyaH14obwTM6h07u+qUHJaJCi5xtwXCrUNKOThtZ5scveIOXAAEpwThmNEcZN8T 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+z2YSgdoGZO0YUDRuisRaViEUc0UHNrqLlOaI sr8qUNWPrVjD/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@oracle.com; 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:248954 Archived-At: 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'