From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#44554: 27.1; Feature request: SRFI-62 style comments for Emacs Lisp. Date: Fri, 13 Nov 2020 18:32:17 +0000 Message-ID: References: <87sg9hwbo8.fsf@delllaptop.lockywolf.net> <87mtzpgsz7.fsf@gnus.org> <6184e820-23e1-4324-807f-6f8a5feaa26c@default> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000004305b805b401406e" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7512"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , Vladimir Nikishkin , 44554@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 13 19:33:14 2020 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 1kddsj-0001g1-Pi for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 13 Nov 2020 19:33:09 +0100 Original-Received: from localhost ([::1]:53796 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kddsi-0005R6-SM for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 13 Nov 2020 13:33:08 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kddsc-0005Qn-GI for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 13:33:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37772) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kddsc-0004Hz-5N for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 13:33:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kddsc-0002T9-1Y for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 13:33:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Nov 2020 18:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44554 X-GNU-PR-Package: emacs Original-Received: via spool by 44554-submit@debbugs.gnu.org id=B44554.16052923579451 (code B ref 44554); Fri, 13 Nov 2020 18:33:01 +0000 Original-Received: (at 44554) by debbugs.gnu.org; 13 Nov 2020 18:32:37 +0000 Original-Received: from localhost ([127.0.0.1]:49318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kddsD-0002SN-KH for submit@debbugs.gnu.org; Fri, 13 Nov 2020 13:32:37 -0500 Original-Received: from mail-il1-f177.google.com ([209.85.166.177]:34130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kddsB-0002S6-FN for 44554@debbugs.gnu.org; Fri, 13 Nov 2020 13:32:36 -0500 Original-Received: by mail-il1-f177.google.com with SMTP id l12so9354501ilo.1 for <44554@debbugs.gnu.org>; Fri, 13 Nov 2020 10:32:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=17j0E7u8/FTzNihb2ZkFMC36Wnwz2uDdZEw0OrlWTcQ=; b=qGDH5fR4lSpRQNxSp3WYcy8iBE3QFwHk1xGKS81SkzutIOw8ctX8dyxrHpbz7KdtWt etLgWfh5IC3Z1J2rV5HkpwlOYl7J8jN2vvri8niCunEQtpyagz/2iVdoZhob7tJleqKJ LUFzB8Muhrye+GwxGQ/qlqMIBPVjRuZkptnCgztSVkrJeDe6RUZ9RM6E+K6ZVCk7A9iZ dVDxgI/D7qMAlCscIoUtP62b8wTMbyv86EF/XcP0gNWI190UAWAUVkrK5/hj7wa+h+nL hCqcY7STXDj6j+v7m+5q0x+DQE6auSHBeic6yq97OJYg2SpoqHPORFE1UFxd0d+cdlOS CwEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=17j0E7u8/FTzNihb2ZkFMC36Wnwz2uDdZEw0OrlWTcQ=; b=Npc1RLMZnGQrtt1iI9Ny0dUPT+E3pqQkZzujQTCD9gOod2vOOqRs0+jTnn7v1whUUW 6YvwqIjxt+dkqHO0CDmpnBCHL5FintIt05C9iIZrX3rzDv9XFzcxbGR27zRZc6rs7iLY KPjs9z/aX1Cr0ybZsSL8d/XoYG6Kb+C73oN2pZjBz6HCyBnp0I5XO/50GwHR980lvNFZ YQOKZlH9dZjPiiKylrc28/eiXBS5T98i89vvR09jHLBFVdLGfE2mO1lzrW1gqy/sSRVH YxoLFMSe0rv7kJkudF/PPqa+C2PYfYu2F+aKdoaSMT7W86HvdeqWMF4SPjy0rwynQbwA ntuA== X-Gm-Message-State: AOAM530f9DE/jmTC3uDmV4JxuIF56avOdZkLqp+d7pMJ2GFX83bM/84J VeNE/liJHimc3cUMnhCPCOvSTPWj2g1BWgwwu1k= X-Google-Smtp-Source: ABdhPJz7EtSgcGdPNtNv3kMYSIv9DRQV7sOhrEoEjzmry+Wqqz3ufCQgn79JQn6MMTrLg3aXieozvZFryrUJjlxeKOU= X-Received: by 2002:a05:6e02:120f:: with SMTP id a15mr774692ilq.97.1605292349652; Fri, 13 Nov 2020 10:32:29 -0800 (PST) In-Reply-To: <6184e820-23e1-4324-807f-6f8a5feaa26c@default> 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:193245 Archived-At: --0000000000004305b805b401406e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Nov 10, 2020, 17:22 Drew Adams wrote: > > I wonder whether comment blocks would be even more useful > > (if we have to prioritise): > > > > #| this is > > a comment |# > > > > The advantage is that you don't have to have syntactically valid things > > in comment blocks, while #; requires that you do. #; also looks like > > slightly hard to read if you do stuff like > > > > (foo #;(foobar > > ... > > 1) > > zot) > > +1 for Common-Lisp block comments. > +1. Let's not stray away from existing solutions. (And for reader macros, FWIW...) > +2 Yep, just make a programmable reader. Even without such a thing, reader conditionals are just what's requested here. Jo=C3=A3o > --0000000000004305b805b401406e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Nov 10, 2020, 17:22 Drew Adams <drew.= adams@oracle.com> wrote:
>= ; I wonder whether comment blocks would be even more useful
> (if we have to prioritise):
>
> #| this is
> a comment |#
>
> The advantage is that you don't have to have syntactically valid t= hings
> in comment blocks, while #; requires that you do.=C2=A0 #; also looks = like
> slightly hard to read if you do stuff like
>
> (foo #;(foobar
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0...
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A01)
>=C2=A0 =C2=A0 =C2=A0 zot)

+1 for Common-Lisp block comments.

+1. Let's not stray away from existin= g solutions.

(And for reader macros, FWIW...)

+2 Yep, just make a programmable reader.=C2= =A0

Even without such a = thing, reader conditionals are just what's requested here.

Jo=C3=A3o
--0000000000004305b805b401406e--