From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#34481: 27.0.50; cl-flet, cl-labels and lambda expressions Date: Mon, 01 Mar 2021 16:53:31 +0100 Message-ID: <87a6rm50qs.fsf@gnus.org> References: <87r23br73x.fsf@web.de> <87wod3blkk.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11899"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Stefan Kangas , 34481@debbugs.gnu.org, Stefan Monnier To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 01 16:54:10 2021 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 1lGks6-0002yN-AS for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Mar 2021 16:54:10 +0100 Original-Received: from localhost ([::1]:49828 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGks5-0008Ls-9n for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Mar 2021 10:54:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGkry-0008KQ-Tj for bug-gnu-emacs@gnu.org; Mon, 01 Mar 2021 10:54:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38947) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGkry-0003JI-ME for bug-gnu-emacs@gnu.org; Mon, 01 Mar 2021 10:54:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGkry-0001M1-IJ for bug-gnu-emacs@gnu.org; Mon, 01 Mar 2021 10:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Mar 2021 15:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34481 X-GNU-PR-Package: emacs Original-Received: via spool by 34481-submit@debbugs.gnu.org id=B34481.16146140275184 (code B ref 34481); Mon, 01 Mar 2021 15:54:02 +0000 Original-Received: (at 34481) by debbugs.gnu.org; 1 Mar 2021 15:53:47 +0000 Original-Received: from localhost ([127.0.0.1]:50493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGkri-0001LY-MH for submit@debbugs.gnu.org; Mon, 01 Mar 2021 10:53:46 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:44506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGkrh-0001LK-7U for 34481@debbugs.gnu.org; Mon, 01 Mar 2021 10:53:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ozwV32stc5PaoLwniRLPGj95j1a/yHtgDKrjnrgaBe4=; b=NGs/n1SJbDMmrDlOXob0rxamIX 0zW1RbdBETSYpZfHj1guILmx15My/lwV5ZJox2um7Gcz8OGjWh9KVuYtNxzVCQLvdmDC8b/6U2w4i w5BZ9nCvx3TQ4C2tQ9JWU6lo4pvdio57gwhNKjhHFWcV6vpH/1+3hmlDYj1yCJtKox+A=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lGkrU-0003MW-55; Mon, 01 Mar 2021 16:53:37 +0100 X-Now-Playing: Susumu Yokota's _Cloud Hidden_: "Spectrum of Love" In-Reply-To: <87wod3blkk.fsf@web.de> (Michael Heerdegen's message of "Thu, 17 Oct 2019 14:31:07 +0200") 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:201115 Archived-At: Michael Heerdegen writes: > BTW, do you have an opinion about allowing (SYMBOL LAMBDA-EXPR) binding > syntax for cl-labels and cl-macrolet? The reason why I want this is (1) > I often try to use this syntax and it doesn't work, and (2) it indents > more nicely. Or do you even have a nice idea of how to fix the > indentation problem? If I skim this bug report correctly, the reported problem was fixed, but it was left open due to this question? Which is to allow (cl-labels ((foo (lambda () ...)))) as an alternative syntax, if I understood the proposal correctly? I know we're not beholden to Common Lisp for our versions of the macros, but this seems kinda confusing to me, so my preference would be not to extend the syntax in this way. But I don't really use `cl-labels', so I don't really have much of an opinion here. Perhaps Stefan M has? (Added to the CCs.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no