From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#56473: 28.1; named-let void-function error unless byte-compiled Date: Mon, 11 Jul 2022 14:21:04 +0200 Message-ID: <87leszsuvj.fsf@web.de> References: <87let1px6y.fsf@gmail.com> <87o7xwymtv.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25878"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 56473@debbugs.gnu.org, Maxim Cournoyer To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jul 11 14:22:11 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 1oAsQV-0006VE-Q4 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Jul 2022 14:22:11 +0200 Original-Received: from localhost ([::1]:43126 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oAsQU-00020L-Qy for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Jul 2022 08:22:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44862) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oAsQM-0001yu-FA for bug-gnu-emacs@gnu.org; Mon, 11 Jul 2022 08:22:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44830) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oAsQM-0000zh-66 for bug-gnu-emacs@gnu.org; Mon, 11 Jul 2022 08:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oAsQM-0003tR-2t for bug-gnu-emacs@gnu.org; Mon, 11 Jul 2022 08:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Jul 2022 12:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56473 X-GNU-PR-Package: emacs Original-Received: via spool by 56473-submit@debbugs.gnu.org id=B56473.165754207514908 (code B ref 56473); Mon, 11 Jul 2022 12:22:02 +0000 Original-Received: (at 56473) by debbugs.gnu.org; 11 Jul 2022 12:21:15 +0000 Original-Received: from localhost ([127.0.0.1]:38727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAsPa-0003sL-Iz for submit@debbugs.gnu.org; Mon, 11 Jul 2022 08:21:14 -0400 Original-Received: from mout.web.de ([212.227.17.12]:56289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAsPY-0003s1-DH for 56473@debbugs.gnu.org; Mon, 11 Jul 2022 08:21:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1657542065; bh=WysUWrOGrdNqtw+pkufCrycd4vZAzOQLUVShrcU82gI=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=doK9Be+21ayL9cUPJx5c/dp8L4kvvug7zVlVFSFgS0U4WTOi+hFUb9tGYAgEUAM8z DV6x4AAmMR+9EGKu1I9zXTgZMfperN54QeAvHHUG0bY42aRzWQpYJM5fGWvsMHOOjP NYk2vxPqgV9oImjKIhuTI+huLkfk4D0+W5Alnp20= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([84.59.210.236]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MIc3T-1oNGKa148z-00EIkG; Mon, 11 Jul 2022 14:21:05 +0200 In-Reply-To: <87o7xwymtv.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 11 Jul 2022 12:18:20 +0200") X-Provags-ID: V03:K1:1jT/7La/F0ZuOirwmouHr37R0mcUpd4c96Nj7TlLG0ik7lnzc6Y GgN4eKHZWKF/G0Mh6yVJlfFE/tL1rGNwrOwUpdI4DuHmLar6EXdZ8rVX+gtn/ZtyPHYpcok n+o31T2twT8YZVky8JwzG+5TzN87NcYTK/ZEa7Y4f3exfEeWZtpFp57/jQ81nyfganlRgMD McwccuA8MkJ0w3wDSVWXQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:LlFZrbJasr0=:nmd+syOaJuiyc6OV2rmfiS pQBYc8G5XSG4e8HLpQvggUo0SqyDahZwmM+glLnvwS4sM8+oV575Xlper1d8B9vH3ldbUuBFT A08d0ypaBbjcpnPdGN6le9wKob8TSirqBW2M6Pw+Yom+/osfh80SSa+m+4RN5Hsuu4WxVjked bezEG198+uylG5aX7swY7n3rtWxFikBX9fKviQV3ped64AK783drgYQ+Odngm1LuJcOqQ+tjV BjehfSvFRBHFHaXd2ZRYQE79tkxhIeB9bn+NkD41Fr7XlH0p2sam29rkdU/tIxsHvrik3emlM b2GC15Mi+PuSdYWV7EbPSd3mDM5RrxQ8PJ8sFIJ/zTTsUfvWOSkMO/e9Y7T6cOTgPHc1jNS4c bVLOafAnIDd/+Zq6Va73T9ZcJHpu8us+Eu5YDvFlUbUBG6GmCLX0/+dfmhaqbsCLTS390q8hK WbQaRbaySR2xd36JT2YUICxiAgBsZy+8zP2VvQ+C4w932U14GaD8cal3W6YryJObgVxAQFI5K xIhu3ae7dsIaiF/6KYLpAICxqd5apFg/WD9BEMviwuYy64DJW9suHv4/kbvAtQOXmz7kk9Cjq EpJaQ0AXiWzOByvL2AW4+BjSbOANcRPA8uzjEktg40yfEemNYb5JVFETx7od9/XdYBX7P0C0n qc2GFYfjoel0RtRyoV5MfC2zwrsNQg0TSXEbOnkrzUiflnM3icmOBjHIL71IF0twzLq28zFCu 7rMakVy7+yxJjy/SNx4Mc5BkmSzgepZqy30AS4zHdC437BEfij0TcMPEFERGEVuJCtE7JRCv 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" Xref: news.gmane.io gmane.emacs.bugs:236668 Archived-At: Lars Ingebrigtsen writes: > Maxim Cournoyer writes: > > > They also mentioned perhaps what is missing is an autoload directive for > > it. > > Yup. I've now added that to Emacs 29. Maybe Stefan had not added it on purpose? The correct way to use this macro is to (require 'subr-x). An autoload won't inhibit broken compilation. Your change blurs one symptom of a programmer error. Michael.