From unknown Mon Jun 23 23:55:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64290: =?UTF-8?Q?=E2=80=9Cnamed-let=E2=80=9D?= doc bug? Resent-From: Shynur Xie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jun 2023 23:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64290 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64290@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.16877350496772 (code B ref -1); Sun, 25 Jun 2023 23:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Jun 2023 23:17:29 +0000 Received: from localhost ([127.0.0.1]:43947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDYz3-0001lA-J2 for submit@debbugs.gnu.org; Sun, 25 Jun 2023 19:17:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:39344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDYyz-0001l0-2B for submit@debbugs.gnu.org; Sun, 25 Jun 2023 19:17:27 -0400 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 1qDYyy-0007Yj-Mq for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 19:17:24 -0400 Received: from mail-dm6nam12olkn2081f.outbound.protection.outlook.com ([2a01:111:f400:fe59::81f] helo=NAM12-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDYyx-0007U6-1z for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 19:17:24 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X4MxDOoWZSs4p6Wmv16W8WQfCO+UaC1cSLTDeKUlAHgpJtByzVjAwhMtZXo43WYZ2jvgVkZtfCLibjv6SguRI/bxi5X3MNknmxw3lC9u+o1klqvMCdY5J9c3Epp2z4SjgmHC6CeVibfkYTKbcyJoAaCKmWctEzjE/nHRaZ05N/93bhKS2lebsAUWFbi+o/qydh3wS2oKU03GcgANmnjNzK/docSMxue8wGskpikqvt7goOTgt+FkserfNjeK6BhwB5secz/K8uH0QeYwKio/kZq2yposWJ8ynpjg1fWzSfUqfwN6zRTlmeMGJP96iHMI/Ds/CX6EJjyQeskR3FCeyg== 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=CjajXdq8hNegQVCN4PUCuiBh8bco5Mmr8qiMyEWgRT0=; b=OJ1dgtP74nG+es7KI9Wqp9yGX9rSVTAR3Gu7PYXCVhpLgZfQCTetVfNBINMPR+3EVJlPq4vUZtorR/T2lAQGrzOZR5JeXC49j1a9Jyq0w2MpKVrC0Gg5uOXYSjH+4+I6jNSaX1/XjPuv421iZpzt4qPV5tSde5K9lVu3V23eBVC4+8eG7NrQWhDilAkQqoIwvPuMXNfPbAEy0UTYSnRB56LiXpZ4N/rvve+w8eAyEHPXX/xok2tZli04njmM4XrnmTuG+hOuFaLvg7/OKdWj04vz+Oe6HSO4jbMoKqg2HljtdvU/j9CkH6AbXhWB3PbN7BHc+q5dl/iiWFdxLydORw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CjajXdq8hNegQVCN4PUCuiBh8bco5Mmr8qiMyEWgRT0=; b=eDhgrUiUWM5eiiipTJz5kAaNzO8eeS2KstAKGW8xbfTITnIzRt98jujD05MwhwkEIlZDovL+Dgc82bMehJ1oBRFAv/yBnSVwlq22ituO9ucq5TKflwUrBXOVrrS8AxWwk1r4kXU1ARiwpcgrBTGpoZhgFSdDiMEp3fWunisB3e4Gait6h1PYkbTw9V/vYdXXgP/mm6rBRewBOWNvApo2X7k2pc3qiMHZcEplN6CbIcjXZYDIgNxA78v8KHHUA0pd9x+iVP95nn0629cGgrUFP+sPrlR8kPu5ivwzKaFlc/eXqGWN5OCyzCBRxvX9OvQXB3/gaw99/c0LFHJTibPGSg== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by SN7PR11MB6897.namprd11.prod.outlook.com (2603:10b6:806:2a5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.26; Sun, 25 Jun 2023 23:16:41 +0000 Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed%4]) with mapi id 15.20.6521.023; Sun, 25 Jun 2023 23:16:41 +0000 From: Shynur Xie Thread-Topic: =?UTF-8?Q?=E2=80=9Cnamed-let=E2=80=9D?= doc bug? Thread-Index: AQHZp7r7I3rVfgcvAUC1gfUQ0V8XWw== Date: Sun, 25 Jun 2023 23:16:41 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [nI7Xb/R90JUwgQ3nR0iPyUcuGVZf+DJH] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|SN7PR11MB6897:EE_ x-ms-office365-filtering-correlation-id: ebb47643-1a17-4d7f-fc0f-08db75d23c11 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sVO8d8gx5d4l78TeeGj4NJrX93JXzWMJPXJqF2r6kQ8m/9bDfpFCr0noV6fpotH8rtKBRaEbIS4YGRECJVeFEIfyUTQYz+CffFiuYnoPkiL3XshwELG9b0e+o8SQk3Fh8skLZQKcLTxQkmu1TCs1xelexWOUgCRPj+YBFf71aFHJy4/osH+k3Vp698MnkddMR+KNpK19nSazOSeG2VwhaHPC1/1G7bLNtk6KvyIU1dK1W5Ks5n7FgWN76gzC+RR+oRiz5cp/kQe86b8+6gygVDJWftbgmG7tral57Kcku6dbDo5sh2492pZOCIj6EUFIV0JMRpiCmiblc4S82BYu4ifjNMTWyMUYu9G5DsYJ7DebUsDyYRSE7l2PjLTHIORR1mhKHRx6aAiOI9piRnm2Q8vwkJm9fJE3ZlUIE/3ZEdiD8gHNJ+1z8+Eic7/gFgeKlGI36rCH9CvAIcIRnxDqiKcA/DcB/4vuP9K63eEPyWM1VNDfbG1L+w8tHPIWvRwHp2NyfkVCjisFVgZqfgIGsUJmf7pXPLMGJB0cqaXWZJP4JH8JF9t36z4nbFkrcGCt x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: scjTvUhYgplQg6OqL1Iebo4Bne6ZbTDjjcb3HUTmmh8pPE+7HiyX1q6eIwxFNqu3EPuqFrvmYgTyW/UG57xWL06YjBgxR9vF4LaGh424av16yJ4C8dAcJiHzWy5C87SMOw4QXeEKUbC0hJfwaoA97K+Ry66deu1e4ksgU3DcuIXBShsPjfxdaA/2ZShKCTiF2RaPYD4id5zdraS/Gx9r1zyKDU57mfAAlWlkbc4F8gPM6oT6xJf0OWQYy7jpYtOKunMyXwW8+gz/wbljGIAi3sLln3/ytDGGFCw/qBIGRNXXKwtiIjWn4ZtLqDZ9XpoQaYtpR8QDJgxY+LmqpFH7HLaNDSM0OEuEeDTq87WUgpwEd7KLaigWuBFLdc6CBB1BzRWgPGeEZugAK6lFiqxZOBRJni2USEPRp49iBxXWeMUjm1pPwoEeBh2BJhyCzbTj7v7dgOfIbRl1Dio/T40xW+0e86fePmJrezywsrtfcm6LrHE5Zazm2xOBIi12/fgmyeFnhyUyu+q4+zOU4dSt/bHaZpZdwcWwG6CDMu77lQ5AruH4S4KrgJML3pEWJ2VQM36PCe6Z+w9+XA1pkpikPZnPbCJy9GJvgkcx8s2epDDPnfBVllJdNDCjgOO4lOfhJlpBdpmoEmXEtljUAyOGFaNmIFkB2l3L8Q6B/gr7l1j6vBRoxg/Iw7hnrHcxvSo6yeQJLqevYBk37keikZSwxmzHiCS99TjKEnADJoTVoKwOAx6G5K+vVpIvt8Pu1/qm49HWMjInTeLN2T9uCzFmO0iTcF0yWDRcAqtamWfLPyGLzV32jDNR8Zy9RQLTD8vypAVonnkDrGUOLAPnc0Kn/0M0Mm/jsoWYJ6grlarb03Qg2bEaVu1tD0rESc7DJGuIFiru/zvhwvCIHtMldCV9gB/c3b1FELISNOASjUAEyyPo+XC+b0XvzbJuNPE2zapXhPdciZaik+g+Ytz8gJoLfYMrYMW16iuSd5WjUu8xb2aS77tbjyiTf9emcnd+ZX5dV6j733HN1TapuL1x7VSblEMKI3KxVFqEpp7EmpoXioyic6ct4xzmjVX2mB9zp7+s1qN8I7CnYDmOphvIz4bQg5nDIDQGBwmi0fiL/G/sE+3qr0MXnbjTc+xQPlMd2TFYRHb/91g3n4jUpWW6vStFuv3dLEaBHixZ09x09Lq3X7uD4Oy//6wTwrZGyq2odoPs Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ebb47643-1a17-4d7f-fc0f-08db75d23c11 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2023 23:16:41.4076 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6897 Received-SPF: pass client-ip=2a01:111:f400:fe59::81f; envelope-from=one.last.kiss@outlook.com; helo=NAM12-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) The following code seems fine semantically and grammatically:=0A= =0A= ;; -*- lexical-binding: nil; -*-=0A= (named-let f ((n 1))=0A= (dotimes (i n)=0A= (f 0)))=0A= =0A= But it throws error.=0A= =0A= Perhaps we should clarify that =93=91named-let=92 works as expected only=0A= when =91lexical-binding=92 is enabled=94 in relevant doc?=0A= =0A= --=0A= shynur= From unknown Mon Jun 23 23:55:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64290: =?UTF-8?Q?=E2=80=9Cnamed-let=E2=80=9D?= doc bug? Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 26 Jun 2023 12:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64290 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Shynur Xie , Stefan Monnier Cc: 64290@debbugs.gnu.org Received: via spool by 64290-submit@debbugs.gnu.org id=B64290.168778196614356 (code B ref 64290); Mon, 26 Jun 2023 12:20:02 +0000 Received: (at 64290) by debbugs.gnu.org; 26 Jun 2023 12:19:26 +0000 Received: from localhost ([127.0.0.1]:44713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDlBm-0003jU-5j for submit@debbugs.gnu.org; Mon, 26 Jun 2023 08:19:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDlBi-0003jG-IF for 64290@debbugs.gnu.org; Mon, 26 Jun 2023 08:19:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDlBb-0000BP-RF; Mon, 26 Jun 2023 08:19:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ytqC3qYtogjWhLVxhNdqgjhU0dbEPNSb0Dx7GPKqd0o=; b=iun03dIyPJs40Ju6ne77 2tcB3WJ2OENBn5tUJ54me8241T2C26bpOKkebD8PaQIz4gxV53mtwnLy0XCWelW3b8bshFe5Ob2J2 n1ycAJVGz/vZS3LTWrUeboS1mBkw311DhyMxRizWtiLevk8dlNaVB5H9thrIdbs3gQg8Pno/f56aH 0kbu68D1x5oQoRRILSY0qsFzELyDimL/h0Hv02j1VPNs5dg3u/ju943cPJpzZ8oKUU/IipMDqoWpf 7VDX+5Heu3UzJxRPgOO+JxJZJyqb5BAc6M4oS4AR8G7g3BqwXP2xti+yNQ2qDu6mRSaL2G0V+oLrg SQytgadTUmRrug==; 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 ) id 1qDlBb-0003mL-Ap; Mon, 26 Jun 2023 08:19:15 -0400 Date: Mon, 26 Jun 2023 15:19:35 +0300 Message-Id: <83y1k6wh48.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Shynur Xie on Sun, 25 Jun 2023 23:16:41 +0000) References: MIME-version: 1.0 Content-type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Shynur Xie > Date: Sun, 25 Jun 2023 23:16:41 +0000 > msip_labels: > > The following code seems fine semantically and grammatically: > > ;; -*- lexical-binding: nil; -*- > (named-let f ((n 1)) > (dotimes (i n) > (f 0))) > > But it throws error. > > Perhaps we should clarify that “‘named-let’ works as expected only > when ‘lexical-binding’ is enabled” in relevant doc? Stefan, any comments? From unknown Mon Jun 23 23:55:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64290: =?UTF-8?Q?=E2=80=9Cnamed-let=E2=80=9D?= doc bug? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 26 Jun 2023 14:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64290 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Shynur Xie , 64290@debbugs.gnu.org Received: via spool by 64290-submit@debbugs.gnu.org id=B64290.16877879624075 (code B ref 64290); Mon, 26 Jun 2023 14:00:02 +0000 Received: (at 64290) by debbugs.gnu.org; 26 Jun 2023 13:59:22 +0000 Received: from localhost ([127.0.0.1]:46776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDmkU-00013f-Fp for submit@debbugs.gnu.org; Mon, 26 Jun 2023 09:59:22 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:51693) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDmkT-00013S-Bx for 64290@debbugs.gnu.org; Mon, 26 Jun 2023 09:59:21 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id CD66D441655; Mon, 26 Jun 2023 09:59:15 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A0F6E44164E; Mon, 26 Jun 2023 09:59:14 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1687787954; bh=9kW1U4P6WHUjiyqvmvjH2jgd3HCelLuIpWnn80s8V/s=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=gDannPByZL+FJJYfpISzbQ/9cv/IXo3BNOFSBuQXPxq2XZa5wxLBdcDeJzQwkglVH up7xFvtWH3mmaToSp4LaBR0i/0i/ySv2YDppx4x7H6BSQH6msPP31tlDjrrg+OKigD ls0YXhepgiyZDY9rp3OxTC44e9e7R3y50kKJutYTVuZuHJ8EHB2XGhwQq7wYjWmAVm kGbXNRvvCcHGvBBn/Dca+Pfcc5AEZdOtVsIvvE8b3x1Zd7DMo4Qbytn3bYywHRPCvV V4RCaO5x4o6WfCDl7xVORzwvU3C0kL0qekeyfSy21nlT+vw4FyKeIAKqh0xG1dS2Cz S8/9EIsmFp0JQ== Received: from pastel (69-165-155-162.dsl.teksavvy.com [69.165.155.162]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7298C12013F; Mon, 26 Jun 2023 09:59:14 -0400 (EDT) From: Stefan Monnier In-Reply-To: <83y1k6wh48.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 26 Jun 2023 15:19:35 +0300") Message-ID: References: <83y1k6wh48.fsf@gnu.org> Date: Mon, 26 Jun 2023 09:59:13 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.126 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> The following code seems fine semantically and grammatically: >>=20 >> ;; -*- lexical-binding: nil; -*- >> (named-let f ((n 1)) >> (dotimes (i n) >> (f 0))) >>=20 >> But it throws error. >>=20 >> Perhaps we should clarify that =E2=80=9C=E2=80=98named-let=E2=80=99 work= s as expected only >> when =E2=80=98lexical-binding=E2=80=99 is enabled=E2=80=9D in relevant d= oc? > > Stefan, any comments? That or adding a check in `named-let` and raise an error when applicable. Stefan From unknown Mon Jun 23 23:55:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Shynur Xie Subject: bug#64290: closed (Re: bug#64290: =?UTF-8?Q?=E2=80=9Cnamed-let=E2=80=9D?= doc bug?) Message-ID: References: <83pm5iw7p4.fsf@gnu.org> X-Gnu-PR-Message: they-closed 64290 X-Gnu-PR-Package: emacs Reply-To: 64290@debbugs.gnu.org Date: Mon, 26 Jun 2023 15:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1687794242-14530-1" This is a multi-part message in MIME format... ------------=_1687794242-14530-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64290: =E2=80=9Cnamed-let=E2=80=9D doc bug? which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 64290@debbugs.gnu.org. --=20 64290: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64290 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1687794242-14530-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64290-done) by debbugs.gnu.org; 26 Jun 2023 15:43:05 +0000 Received: from localhost ([127.0.0.1]:46886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDoMq-0003kq-OC for submit@debbugs.gnu.org; Mon, 26 Jun 2023 11:43:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDoMo-0003kJ-Dd for 64290-done@debbugs.gnu.org; Mon, 26 Jun 2023 11:43:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDoMi-0003fJ-4G; Mon, 26 Jun 2023 11:42:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=OPiJQHjY/9aI7LAGByvECiOnI7S87mjOsEph4f1sEsY=; b=CcNxF24Na/0bJ9Rq8Hss ckX3KtRqp3x7TptdgecZaR2rrvTes1FzcM0+2EVhQkaoJ4Q9dTF/pExmSvd2NRphbaoOTnyktqLMe EeMnF8LfVLqsJMocY3FfC3NXEw3Xfxaz8tzd/cagtVE+coV7/+mI+hpkhb5OQQ1mFNz5bJ9ONu4K1 mDET57l3wKDFNbADoi4uICLyZp5deJdPfReF9PwVJbTOlfBo7zzy/mCfFxjj+48ACyqTJ90WYAjZG kwesPFDV+Pbu3wUU6eW0SXvZ8BAKXTJDYwk2dEV6SbEXZzeh89ERcG3RVp6bU2SgeRBiGSWdhLvXW zDgYnrJieM8vvA==; 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 ) id 1qDoMU-0007bP-QD; Mon, 26 Jun 2023 11:42:55 -0400 Date: Mon, 26 Jun 2023 18:43:03 +0300 Message-Id: <83pm5iw7p4.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-Reply-To: (message from Stefan Monnier on Mon, 26 Jun 2023 09:59:13 -0400) Subject: Re: bug#64290: =?utf-8?B?4oCcbmFtZWQtbGV04oCd?= doc bug? References: <83y1k6wh48.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64290-done Cc: one.last.kiss@outlook.com, 64290-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Monnier > Cc: Shynur Xie , 64290@debbugs.gnu.org > Date: Mon, 26 Jun 2023 09:59:13 -0400 > > >> The following code seems fine semantically and grammatically: > >> > >> ;; -*- lexical-binding: nil; -*- > >> (named-let f ((n 1)) > >> (dotimes (i n) > >> (f 0))) > >> > >> But it throws error. > >> > >> Perhaps we should clarify that “‘named-let’ works as expected only > >> when ‘lexical-binding’ is enabled” in relevant doc? > > > > Stefan, any comments? > > That or adding a check in `named-let` and raise an error when applicable. I went with the former on the release branch. I think raising an error is only appropriate for the master branch, if we even think it's a good idea. ------------=_1687794242-14530-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Jun 2023 23:17:29 +0000 Received: from localhost ([127.0.0.1]:43947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDYz3-0001lA-J2 for submit@debbugs.gnu.org; Sun, 25 Jun 2023 19:17:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:39344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDYyz-0001l0-2B for submit@debbugs.gnu.org; Sun, 25 Jun 2023 19:17:27 -0400 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 1qDYyy-0007Yj-Mq for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 19:17:24 -0400 Received: from mail-dm6nam12olkn2081f.outbound.protection.outlook.com ([2a01:111:f400:fe59::81f] helo=NAM12-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDYyx-0007U6-1z for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 19:17:24 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X4MxDOoWZSs4p6Wmv16W8WQfCO+UaC1cSLTDeKUlAHgpJtByzVjAwhMtZXo43WYZ2jvgVkZtfCLibjv6SguRI/bxi5X3MNknmxw3lC9u+o1klqvMCdY5J9c3Epp2z4SjgmHC6CeVibfkYTKbcyJoAaCKmWctEzjE/nHRaZ05N/93bhKS2lebsAUWFbi+o/qydh3wS2oKU03GcgANmnjNzK/docSMxue8wGskpikqvt7goOTgt+FkserfNjeK6BhwB5secz/K8uH0QeYwKio/kZq2yposWJ8ynpjg1fWzSfUqfwN6zRTlmeMGJP96iHMI/Ds/CX6EJjyQeskR3FCeyg== 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=CjajXdq8hNegQVCN4PUCuiBh8bco5Mmr8qiMyEWgRT0=; b=OJ1dgtP74nG+es7KI9Wqp9yGX9rSVTAR3Gu7PYXCVhpLgZfQCTetVfNBINMPR+3EVJlPq4vUZtorR/T2lAQGrzOZR5JeXC49j1a9Jyq0w2MpKVrC0Gg5uOXYSjH+4+I6jNSaX1/XjPuv421iZpzt4qPV5tSde5K9lVu3V23eBVC4+8eG7NrQWhDilAkQqoIwvPuMXNfPbAEy0UTYSnRB56LiXpZ4N/rvve+w8eAyEHPXX/xok2tZli04njmM4XrnmTuG+hOuFaLvg7/OKdWj04vz+Oe6HSO4jbMoKqg2HljtdvU/j9CkH6AbXhWB3PbN7BHc+q5dl/iiWFdxLydORw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CjajXdq8hNegQVCN4PUCuiBh8bco5Mmr8qiMyEWgRT0=; b=eDhgrUiUWM5eiiipTJz5kAaNzO8eeS2KstAKGW8xbfTITnIzRt98jujD05MwhwkEIlZDovL+Dgc82bMehJ1oBRFAv/yBnSVwlq22ituO9ucq5TKflwUrBXOVrrS8AxWwk1r4kXU1ARiwpcgrBTGpoZhgFSdDiMEp3fWunisB3e4Gait6h1PYkbTw9V/vYdXXgP/mm6rBRewBOWNvApo2X7k2pc3qiMHZcEplN6CbIcjXZYDIgNxA78v8KHHUA0pd9x+iVP95nn0629cGgrUFP+sPrlR8kPu5ivwzKaFlc/eXqGWN5OCyzCBRxvX9OvQXB3/gaw99/c0LFHJTibPGSg== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by SN7PR11MB6897.namprd11.prod.outlook.com (2603:10b6:806:2a5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.26; Sun, 25 Jun 2023 23:16:41 +0000 Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed%4]) with mapi id 15.20.6521.023; Sun, 25 Jun 2023 23:16:41 +0000 From: Shynur Xie To: "bug-gnu-emacs@gnu.org" Subject: =?Windows-1252?Q?=93named-let=94_doc_bug=3F?= Thread-Topic: =?Windows-1252?Q?=93named-let=94_doc_bug=3F?= Thread-Index: AQHZp7r7I3rVfgcvAUC1gfUQ0V8XWw== Date: Sun, 25 Jun 2023 23:16:41 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [nI7Xb/R90JUwgQ3nR0iPyUcuGVZf+DJH] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|SN7PR11MB6897:EE_ x-ms-office365-filtering-correlation-id: ebb47643-1a17-4d7f-fc0f-08db75d23c11 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sVO8d8gx5d4l78TeeGj4NJrX93JXzWMJPXJqF2r6kQ8m/9bDfpFCr0noV6fpotH8rtKBRaEbIS4YGRECJVeFEIfyUTQYz+CffFiuYnoPkiL3XshwELG9b0e+o8SQk3Fh8skLZQKcLTxQkmu1TCs1xelexWOUgCRPj+YBFf71aFHJy4/osH+k3Vp698MnkddMR+KNpK19nSazOSeG2VwhaHPC1/1G7bLNtk6KvyIU1dK1W5Ks5n7FgWN76gzC+RR+oRiz5cp/kQe86b8+6gygVDJWftbgmG7tral57Kcku6dbDo5sh2492pZOCIj6EUFIV0JMRpiCmiblc4S82BYu4ifjNMTWyMUYu9G5DsYJ7DebUsDyYRSE7l2PjLTHIORR1mhKHRx6aAiOI9piRnm2Q8vwkJm9fJE3ZlUIE/3ZEdiD8gHNJ+1z8+Eic7/gFgeKlGI36rCH9CvAIcIRnxDqiKcA/DcB/4vuP9K63eEPyWM1VNDfbG1L+w8tHPIWvRwHp2NyfkVCjisFVgZqfgIGsUJmf7pXPLMGJB0cqaXWZJP4JH8JF9t36z4nbFkrcGCt x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?scjTvUhYgplQg6OqL1Iebo4Bne6ZbTDjjcb3HUTmmh8pPE+7HiyX1q6e?= =?Windows-1252?Q?IwxFNqu3EPuqFrvmYgTyW/UG57xWL06YjBgxR9vF4LaGh424av16yJ4C?= =?Windows-1252?Q?8dAcJiHzWy5C87SMOw4QXeEKUbC0hJfwaoA97K+Ry66deu1e4ksgU3Dc?= =?Windows-1252?Q?uIXBShsPjfxdaA/2ZShKCTiF2RaPYD4id5zdraS/Gx9r1zyKDU57mfAA?= =?Windows-1252?Q?lWlkbc4F8gPM6oT6xJf0OWQYy7jpYtOKunMyXwW8+gz/wbljGIAi3sLl?= =?Windows-1252?Q?n3/ytDGGFCw/qBIGRNXXKwtiIjWn4ZtLqDZ9XpoQaYtpR8QDJgxY+Lmq?= =?Windows-1252?Q?pFH7HLaNDSM0OEuEeDTq87WUgpwEd7KLaigWuBFLdc6CBB1BzRWgPGeE?= =?Windows-1252?Q?ZugAK6lFiqxZOBRJni2USEPRp49iBxXWeMUjm1pPwoEeBh2BJhyCzbTj?= =?Windows-1252?Q?7v7dgOfIbRl1Dio/T40xW+0e86fePmJrezywsrtfcm6LrHE5Zazm2xOB?= =?Windows-1252?Q?Ii12/fgmyeFnhyUyu+q4+zOU4dSt/bHaZpZdwcWwG6CDMu77lQ5AruH4?= =?Windows-1252?Q?S4KrgJML3pEWJ2VQM36PCe6Z+w9+XA1pkpikPZnPbCJy9GJvgkcx8s2e?= =?Windows-1252?Q?pDDPnfBVllJdNDCjgOO4lOfhJlpBdpmoEmXEtljUAyOGFaNmIFkB2l3L?= =?Windows-1252?Q?8Q6B/gr7l1j6vBRoxg/Iw7hnrHcxvSo6yeQJLqevYBk37keikZSwxmzH?= =?Windows-1252?Q?iCS99TjKEnADJoTVoKwOAx6G5K+vVpIvt8Pu1/qm49HWMjInTeLN2T9u?= =?Windows-1252?Q?CzFmO0iTcF0yWDRcAqtamWfLPyGLzV32jDNR8Zy9RQLTD8vypAVonnkD?= =?Windows-1252?Q?rGUOLAPnc0Kn/0M0Mm/jsoWYJ6grlarb03Qg2bEaVu1tD0rESc7DJGuI?= =?Windows-1252?Q?Firu/zvhwvCIHtMldCV9gB/c3b1FELISNOASjUAEyyPo+XC+b0XvzbJu?= =?Windows-1252?Q?NPE2zapXhPdciZaik+g+Ytz8gJoLfYMrYMW16iuSd5WjUu8xb2aS77tb?= =?Windows-1252?Q?jyiTf9emcnd+ZX5dV6j733HN1TapuL1x7VSblEMKI3KxVFqEpp7EmpoX?= =?Windows-1252?Q?ioyic6ct4xzmjVX2mB9zp7+s1qN8I7CnYDmOphvIz4bQg5nDIDQGBwmi?= =?Windows-1252?Q?0fiL/G/sE+3qr0MXnbjTc+xQPlMd2TFYRHb/91g3n4jUpWW6vStFuv3d?= =?Windows-1252?Q?LEaBHixZ09x09Lq3X7uD4Oy//6wTwrZGyq2odoPs?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ebb47643-1a17-4d7f-fc0f-08db75d23c11 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2023 23:16:41.4076 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6897 Received-SPF: pass client-ip=2a01:111:f400:fe59::81f; envelope-from=one.last.kiss@outlook.com; helo=NAM12-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) The following code seems fine semantically and grammatically:=0A= =0A= ;; -*- lexical-binding: nil; -*-=0A= (named-let f ((n 1))=0A= (dotimes (i n)=0A= (f 0)))=0A= =0A= But it throws error.=0A= =0A= Perhaps we should clarify that =93=91named-let=92 works as expected only=0A= when =91lexical-binding=92 is enabled=94 in relevant doc?=0A= =0A= --=0A= shynur= ------------=_1687794242-14530-1--