From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#59714: 30.0.50; (void-function cl-letf) Date: Wed, 30 Nov 2022 18:57:55 +0200 Message-ID: <83h6ygjs6k.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2281"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 59714@debbugs.gnu.org, arstoffel@gmail.com To: Manuel Uberti Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 30 18:00:19 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 1p0QRX-0000MR-6V for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 30 Nov 2022 18:00:19 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p0QQO-0003DJ-3p; Wed, 30 Nov 2022 11:59:08 -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 1p0QQM-0003Bq-Ea for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2022 11:59:06 -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 1p0QQM-0004CU-5q for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2022 11:59:06 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p0QQI-0007CC-29 for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2022 11:59:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Nov 2022 16:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59714 X-GNU-PR-Package: emacs Original-Received: via spool by 59714-submit@debbugs.gnu.org id=B59714.166982751927649 (code B ref 59714); Wed, 30 Nov 2022 16:59:02 +0000 Original-Received: (at 59714) by debbugs.gnu.org; 30 Nov 2022 16:58:39 +0000 Original-Received: from localhost ([127.0.0.1]:33887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0QPv-0007Bt-2Z for submit@debbugs.gnu.org; Wed, 30 Nov 2022 11:58:39 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0QPs-0007Bn-Tf for 59714@debbugs.gnu.org; Wed, 30 Nov 2022 11:58:37 -0500 Original-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 1p0QPn-00049i-MF; Wed, 30 Nov 2022 11:58:31 -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=wN8NOc+CoEpl7wJsfTdhagSYBNSOuDwuunXhsSb6IQo=; b=BgqqRy+GLMNU NM7dhTVRTH7j3uQwyNgaaaIerPe3nqET09WFOrTslWoyGe1j7A7zZ7FiGaLcYj06RloDbqgBL66hH fT9L3FFN39GfIyULCKab14m3uQnpXkKvVvwpZBuvZNT+h5XUh7BwMiyrHr2wnmtqBLhy/zjlrTIUE 4P9Kf86pk+BojGPUA+6YGjB4GqoNE3Ni7brKSQS8B9iDi7NS3g4HOYD7uCHueSpm2GdMcl7l7blt6 xP38xJ6I9qk/GCIxfoIJTRCM7uwIdpY+AaOCwpn/4QYMcyIkBrhcNqPWsc7on/O5gzP8kpEwEb8um PKmxyI8ane78aLOBQ3pm7g==; Original-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 1p0QPi-0002eS-Ae; Wed, 30 Nov 2022 11:58:26 -0500 In-Reply-To: (message from Manuel Uberti on Wed, 30 Nov 2022 17:06:37 +0100) 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:249530 Archived-At: > Date: Wed, 30 Nov 2022 17:06:37 +0100 > Cc: Eli Zaretskii , arstoffel@gmail.com > From: Manuel Uberti > > > Why is this a problem? Before you evaluate the offending > > expression, (featurep 'cl-lib) yields nil, after that it > > yields t (because Emacs needed to load that package). I > > don't see what is wrong here. > > As Augusto said, I was expecting the macro to be autoloaded and thus > with no need to require `cl-lib` explicitly to use it. Thanks, but that was not clear from your original report, in which you presented two invocations without any explanations. As I now understand, the first invocation, which signaled an error, and the fact that cl-letf is supposed to be autoloaded (which you didn't mention at all) should have been enough to explain the issue. Please try in the future to post the relevant details when you report an issue, to facilitate faster handling and to avoid unnecessary confusion and email exchange. TIA