From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3248 invoked from network); 12 Feb 2021 07:40:55 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 12 Feb 2021 07:40:55 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1613115655; b=iJP2hQfHgnSmvLNjJ/zXDABONqlN2NYruruGp3bVrQAl0TP4Pgz1zUdsfXpmi+J+IL9wp+diKs MlG0eN29ioIC2/zFNzaHUEW0QxhJZhPRLquWsFhbo5/bek4GR2Ld8lygbTXI9oE+jxBdmR+c74 6sEPa+k9cSLdT8PLxFEVj/OlNxJX8b5uxHFgERkvxkBdNoRIPrqSb4GP1wRECzLVVDI+tqK7Up 7ovL0N/dvbER6MdN+jA7Gy1T8vHCrvyYW6Y+8Yx3qS7/4Nri1esEHWDB4z+C4aOwbvmLi2nlGW AHaI2BLadXHc7v1V+tT13nEm8nChyn7RrN+jOUnXPrOwoQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (relay3-d.mail.gandi.net) smtp.remote-ip=217.70.183.195; dmarc=none header.from=chazelas.org; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1613115655; bh=pkamXxUEWPsRZT6DE1o0shxjZSIMl74JiuyGPTCfigk=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:DKIM-Signature; b=lxyJFqavJw8Q4moEoldexjmshkViACztUOtlUb5ezk9ZDVC6aJSDQe8z92857ktAnnuV1825BM gZ8KPe8+AM7SLCkDdiCVwlGSQzfyL06ygieda3dhORx6ElLsDZNLGME9//Msr3Uzmur+Eir+CS dTt9EPM6G7jy8lhlO/0GhaDiMJ3trVyKX9eeJmvNH0X/u33OEU74oQMnKLcpoBNRKdYFWyGnhn 5oq64SQnHV6GCrVY+p7PbBYVf0lXJRd4yt/7vrb491TGy3mYHxIlgc8gryDW50zs5XoBgC9KyV 52h+SfazjQAZ3FFIfUAGsgBIstHvAnphOoNnGUuVYlgkyg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=cdgpPPmpptGLI+SpQnR2/wkjgukgPR71wv6qWzasvvE=; b=KhHiLLD28+gxURPQUJ6YtrX2t4 oQ1GQa03V+C7I622/UIlP1s0M2Jek1fudpTHArxGdgRsdKFe+cp7b2YGqFiD0mAE1Mkk8qssFo6sA 2dFZgxdPhUvprFh/DAYA+NclXwVUbPRFloWYUtd4HSoJNkHMoFhvfl2MfrPq+cky3nHF3VQ32f5te 6z2UhBqLFSJ0N9E+uJMbn5DvpRlMZiHyxzyt3fd9vx2ZoB5v8DgkUpSnWPZ9B6MV6Q/7OTz5TZ8NN yS7GFBNj3oQ+sAYJJxjdh7n4vr+TYYDfoZwDGjP3w5Ev4Wy9xiDKfxr1TW4S66XyoVRiHCBYbgrA8 6Y4T1KcA==; Received: from authenticated user by zero.zsh.org with local id 1lAT4M-000MTn-80; Fri, 12 Feb 2021 07:40:50 +0000 Authentication-Results: zsh.org; iprev=pass (relay3-d.mail.gandi.net) smtp.remote-ip=217.70.183.195; dmarc=none header.from=chazelas.org; arc=none Received: from relay3-d.mail.gandi.net ([217.70.183.195]:47013) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) id 1lAT45-000MGi-Pp; Fri, 12 Feb 2021 07:40:34 +0000 X-Originating-IP: 5.71.197.169 Received: from chazelas.org (0547c5a9.skybroadband.com [5.71.197.169]) (Authenticated sender: stephane@chazelas.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 2D1F060002; Fri, 12 Feb 2021 07:40:31 +0000 (UTC) Date: Fri, 12 Feb 2021 07:40:31 +0000 From: Stephane Chazelas To: Roman Perepelitsa Cc: Bart Schaefer , Zsh hackers list Subject: Re: Block comments ala Ray Message-ID: <20210212074031.7746vg37xykniem5@chazelas.org> Mail-Followup-To: Roman Perepelitsa , Bart Schaefer , Zsh hackers list References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Seq: 48014 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: 2021-02-12 07:41:50 +0100, Roman Perepelitsa: [...] > And almost never like this: > > /* > Lorem ipsum > dolor sit amet > */ > > So block comments in my experience are most often used as if they were > single-line comments. [...] Block comments are useful to comment out sections of code, as in #if I_STILL_NEEDED_THIS some now dead code #endif /* I_STILL_NEEDED_THIS */ There's a POSIX sh equivalent for that though: :||:<<'# some comment' some now dead code # some comment (with the added benefit that you can just comment the :||: line if you find that you want that code after all. -- Stephane