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#65891: 29.0.91; Could the error msg be better for this? Date: Tue, 12 Sep 2023 17:11:58 +0000 Message-ID: References: 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="20348"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "65891@debbugs.gnu.org" <65891@debbugs.gnu.org> To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 12 19:13:16 2023 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 1qg6wt-00054w-PS for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 12 Sep 2023 19:13:15 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qg6wf-0005Mu-4Y; Tue, 12 Sep 2023 13:13:01 -0400 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 1qg6wb-0005MI-QF for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 13:12:57 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qg6wb-0001VI-Id for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 13:12:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qg6wf-0006AG-Tv for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 13:13:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Sep 2023 17:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65891 X-GNU-PR-Package: emacs Original-Received: via spool by 65891-submit@debbugs.gnu.org id=B65891.169453873323639 (code B ref 65891); Tue, 12 Sep 2023 17:13:01 +0000 Original-Received: (at 65891) by debbugs.gnu.org; 12 Sep 2023 17:12:13 +0000 Original-Received: from localhost ([127.0.0.1]:59910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg6vt-00069D-87 for submit@debbugs.gnu.org; Tue, 12 Sep 2023 13:12:13 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:50054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg6vn-000690-Lf for 65891@debbugs.gnu.org; Tue, 12 Sep 2023 13:12:11 -0400 Original-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 38CGeJiJ021454; Tue, 12 Sep 2023 17:12: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-2023-03-30; bh=UOdioujwUvZH/wJpHaq5dxiOqKMUaviKl/bOO5lHvCU=; b=gUyoHsGWAgSCGQdc66sFoRPvsxMGSbj65ATMN0jd2Bt8L0uuurKmNyS08QhTNAt8v3Ig KnxwReEDPLRElyCBvXB/Kg7r5aEO8SLy2VHt+iDfWKltObBnVIjEbv5U8IitJtDQ9d4T ANTRZ5QME24hefgiSdP+bDYYqWTYC7NFJJRF4GmtyuFgAwP9Wf3Q7nyzp9FnlWn/sOEc EiMdi5p0IkFc+6AYq4UkjHpuJPTFwsQ8KLgHV3v5QCBFTA5LpsV6K5peAhr1rQ7yE/IL PUcPvU2CUdVG/T17uTlWhek6xNWh0vsqFzIA4CaYtb6/+VNL5R7xNUXU9Ynff9KfGeQw gg== Original-Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3t1ju1vhb5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 12 Sep 2023 17:12:01 +0000 Original-Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 38CGhvIo007686; Tue, 12 Sep 2023 17:12:00 GMT Original-Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2042.outbound.protection.outlook.com [104.47.74.42]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3t0f5630b4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 12 Sep 2023 17:12:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ajHjinhTEc38ZNR1ntTK0ZFNAWwZDdW8UdtJ+NuYDOxBzc/nYtbhw+I4tW7SxwYc0OCo1cQOnJEYT78HOCmXSJv2Pghssqs3tYDRckQMEiYhAv0sJQq85XyldC9vTjEtFjec3e8osuvthEsB6ecyyXbufJn/jnra6TkH9tLme48iIcwQHfBgX3ZRG1GfIYcXC+APvNejQE9JsHcDmBN10c4S7L8gec4+Rcy/cpjrg8F8D3Neh5SGutQdpQFgbcuH/WagWZGhi05xf6qTLIJzdTG/hchmEMaaLKm0jdbvkEcjA/domx3NpbEd0IGylATF1h4d77V1H79lYmQk9prpyA== 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=UOdioujwUvZH/wJpHaq5dxiOqKMUaviKl/bOO5lHvCU=; b=fyRWgLfve5At242ScUEcLJpR0DvQcnNZkh4hpVIbQxsjhO5hG/UY5svbwh9i34VBYEgXa2Q60lPKHsyDt3iqwl0sUWjup9mQ1wZF8CoIJfOk2R8Ih4dw2HvLw4qfZ700WiuQh9mk0PS9p8Uo4hCEhlQ/3fZi3vU2/VpuyeohXZRQmimzbC/QG0Pk9KDwGe1tfg4LU0GlbC/J/XI0LDoRBD8UhbxMn2AJ2jvfRFznW+YxokXqelKHNikwMnVvk64hEEA0tzTnaqGQL9TEnNl4/qQpwigTzDe8pLol3Nj3i+czyMxvHaz4AMCyntd7Xkanqw4+NpQwIUyPxaJu5O0QTw== 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=UOdioujwUvZH/wJpHaq5dxiOqKMUaviKl/bOO5lHvCU=; b=UtXSb2/Cxemhl1YETUvoD9X1FNtzuX0V4gCDpkG9PA36aGtp1Xspo6YlLIhFn5Y2Ctvq0ica7PVcqfGjM5/EzCVjdL8BMa62Oo028F68rHplb0bzWDXoerYNXp0cb6IttYpwcAIcD459+qGHxGA4SstwSdJzM/IAJB14SXB+psM= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by IA1PR10MB7515.namprd10.prod.outlook.com (2603:10b6:208:450::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.37; Tue, 12 Sep 2023 17:11:58 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%7]) with mapi id 15.20.6768.036; Tue, 12 Sep 2023 17:11:58 +0000 Thread-Topic: [External] : Re: bug#65891: 29.0.91; Could the error msg be better for this? Thread-Index: AdnljOh2QIEB9EEaSdyaJS8swSL8BwAA7YenAAK+v2A= In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|IA1PR10MB7515:EE_ x-ms-office365-filtering-correlation-id: b6fe1bbc-7630-4b88-8094-08dbb3b35f52 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VQxVNUkbN18XENnuywTzVH39A0o+yrnR4ifJc5l8ewlt20u1JAzP6hv7mLpx3bRPgoPPHedAd71OleULlYKHnfuSADTEqhp+loNcbY0mFVvOo3MiEV6dR3K2P/Th6pUT70pDBg5Yv6gF18uOCQVBuPv2wfCWsU9kZoH9Hkjz7qlIc/17OpQtEloZXyIsglmU0aaOP2+MapF4KLkxfNXuXlLEKWEC+DZJgS/z+OelLKatoTdnfd2Q0lHxB/fvA/9rXwbLHVYMf6MxVLbaSEqafHh/vAVFX8MXEApn+ImBNhoTDnHmuAQ05tQ4AG6zNj13Y20sTaal7l/343+iTxlu+ApSOjkh8v5SjKx0YjcuM/zOY6v8fjPE28ccvrDZdUUdGouCFyCZFwV1KwkgfIxv6hqkL8YftfS6oDNLTdO+rP9osVQV+6C10ZRligX9wit3+k8tjwZfxLInnFaU8zBgSfbMGieqYyhB4eqZGXiKHMa/ybB47i5lR2nuE7HDQQqKKTuXmjqpaRiWkO+A6k7fo/5+Cd9rdVKUzAXdGenAx1hF/S2/TQKO9096PX5uLxcCnqrgZktTJURaTOwQC9NJYfbLgbzrlFOS8TObrAmRLSHhu4/06rZbogh/IRJxKDu7 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:(13230031)(366004)(376002)(39860400002)(136003)(346002)(396003)(451199024)(186009)(1800799009)(55016003)(9686003)(71200400001)(7696005)(6506007)(122000001)(26005)(41300700001)(76116006)(66556008)(66476007)(64756008)(66446008)(6916009)(44832011)(316002)(5660300002)(8676002)(52536014)(8936002)(4326008)(38070700005)(38100700002)(478600001)(66946007)(83380400001)(33656002)(2906002)(4744005)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 37MwGeSoV2ldN5qvyN4uxwoaBjmDhr24gu5Og+I1VuKi7tkMYe05ZSq7xa58BFoSbqL4bf0mZGDJA2r5YtYHpIowqO4S1QIU0hj8PrMTw8Pb8Kuv/DTV+GaKLkXnVifHiYklQyxteoD4aeK7MxwUNPrOZYUBRqFITRprIGT4I3JTuV4uvg0CyHoQmezY3jShWH+dg/v+3oYQ68oD2Zh08F4rEBHUQhUmUpOBLo2Qy+fn13J56bYmSANaCLSdZph4YWk8EWw/TLxgaHM4rT4Uz7T6mLFaZ7HNa9GwcDBZYVqob+atcgCRTFg3pVNVhdIAXw1mTA5ma8lY8rgs0r6OvbXF6dTfRuD3pXIpqGClbFBrMOrfmu2GWMi3bnQ8wbJu4/QEPyg6cWKwxyKIaK2Eg3TxZ8Du3OJ65p+r5teOVMip9zI1YhV1t8hsnQFGlnRdvp2yAg5baz43DMNNlrXw4UXg7D93bPNBexMDcUZQb4ofoms9Ab4RbkndyTx4IS4OqOhA+fnoUXSO6AglyZX3q2J1nDF0SFFYofHzf4eQMc8/aL/RxkrV5JqKo0movV0Nz5Cpo85Bqy5A7v+nvfAJxPXNDG8mEZmzHRiIyMGlyV2H6imGFdvqJAQcDu4EXBdq5LY4U1FRCoSrsilqZt7lcjGOixQVV8iKEbS5Xmw/j7PUAd+sspw1l420jYoARka8upmw9JWaUXqgP7alsCJI/Wf+FMIKJWR0RjKwmpRNZRS/Tqn44k6P6N8XGU kQZilt5LOgHBP2h2/YESP99kTuqMEECzUl1WmNVmkISBCkQX4vtEKl9+uPlEhv7KHbqOVEgtAkoergeTTioF2N4TNZRCoDLF4P X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: EJkc8JA3/f/UOlLo6DbGysL53yxQk/XE35dcfa8i1IYU1Kk6hC8YauY566lhjErH8TjsFK9vwygQw6pg6aDlih7GzSZwkc3X6EeERyv/LNDllPxRXSvVrbyqGSANpp+WpyJIKOm0Vor3zUJxEOpdzgmiqadJdaMRPZ1T0EQgvep5N1aTXysFOLA1Xy4s/JiKgT84DH2UVuRC0BPH6qEnyvZOe/MKLpVlWFwTalgFjR6Ig5guqZL8TZmModbsAycGOqX+lgwZzuImlfWrjNRHjX6yie9yXcX2CA8hqWKBH0ZVxoC3hJGIcyU2ri7FiMuXJo/Nult864qRs7p7kW6tjJ/776GyNpebmRwcZGbBD2jTcH8ZfYhCbCyMmWrsa7ix+CWFfAXstaifWT/aE0owH4Rx2+VdW3n4YxM1GESdPB3CqTuuexLojH+7+vWXGMHxJ1Tyqa/eBSKU1YaQ7bHKZga3TA41AsY/j+aGZpTck9jpCltKGRBb6wzZTpGs8KTM2S1KYzxHfYhLQEreUlIO+lUMvkoLRcozcYqsMXzzRogHCHjcTi6P+3ngBr+5/HHqDf1D/k2USdm256WK9Mmpi/bh8hOaSWL9K+ZRUylEWvo8cSN7clNfekGFtrV8WOHe6GAo3ttg3Ok48NwsHa9LN8o9wjcb7cz6mux3EiEaWl419gqwjXjHCmZMwz76hOpyzlVch5sZXuh04vnGAPgqq+XB6YRbMlwKHs1Az8NZdgIEpb Ok6HgvWES50Iw5wEKT69BaqpGbLAD/bEypLJwRPfRYKAa1hKu0SNtATwLc6JE= 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: b6fe1bbc-7630-4b88-8094-08dbb3b35f52 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Sep 2023 17:11:58.2256 (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: s51+GmkE0YjzsLvEEJljakbIocnHDvTi0rNYjV349NJ1w3yON7fibxRFRLnFDg+1WlMW4f6ik0q7QWuf15K5Ig== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7515 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-12_16,2023-09-05_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=0 spamscore=0 mlxscore=0 mlxlogscore=795 adultscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309120144 X-Proofpoint-GUID: r1FLXYeMfoXuf6oZ64p9ihQX9wIoeMl1 X-Proofpoint-ORIG-GUID: r1FLXYeMfoXuf6oZ64p9ihQX9wIoeMl1 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:270198 Archived-At: > > I'm guessing that it's flagged as a "file mode specification" error > > because it's from a mode hook? >=20 > It comes from processing auto-mode-alist, see normal-mode: >=20 > (with-demoted-errors "File mode specification error: %s" > (set-auto-mode)) >=20 > > But major modes are not necessarily about file buffers. >=20 > auto-mode-alist is only about matching file names to modes, so the error > message looks fitting. Fair enough, I guess. But I still have the question of whether we can do better here. Also, I think `C-x b foo' followed by `M-x org-mode' behaves the same, though no file buffer is involved. A mode hook doesn't have any necessary relation to any file or to `auto-mode-alist'. It may be that Emacs has chosen to relate the two in this way, as a kind of shortcut, but there's no necessary connection, right?