From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: from zero.zsh.org (zero.zsh.org [IPv6:2a02:898:31:0:48:4558:7a:7368]) by inbox.vuxu.org (Postfix) with ESMTP id E8D1322036 for ; Mon, 6 May 2024 00:24:00 +0200 (CEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1714947840; b=esSv6+d/Cs+zoowTIfCmQ97etTubCTgnjutp2vQ27gX5nOBh6Is3+yVcccvZyLwIQLYgXIkke0 hF4uThggo9dJ+9DczNKS9ZAsk0N4Fg8uXDtMtEUcIXzvAHaJEi9g9yJdAq1//1zaB2FQOOotbK BPOoa4e5piyeOMrSepkQ6n/ic4Dz8/MI+/curqteY6Vl+qfqDwobMzfraXlPw0VeYHGzdjNc9O CutVreFKseeLzZpzKVP/2PjOMA4mee8drZHXCrrjVYCpLv5ZPN+s97v00h4cxRwZ93hDSATiDd K4F2BIrdWdIEOm8bx8fChqH+55YbMvJrNJB6qnZuug1RKQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mta02.eastlink.ca) smtp.remote-ip=24.224.136.13; dmarc=none header.from=eastlink.ca; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1714947840; bh=73HaJH9WjmB1Tu5Mom0CcfZZ5BG7T0H4Xu40OZZvFL8=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:From:References:To:Subject:MIME-Version:Date: Message-ID:Content-Type:DKIM-Signature; b=CbDAd569mka0GEFq+d76uHd9zS21PQYznY8TI5XjaUvxnPDkZu+toSOEVfiuOnFAgeDMCpvVD3 e7OXI3d+YVrVJPANrRa8k5b3/WAawWBkM1BoWxWsgNLh0UgVRtaoY+V63YY5Crcq2S7xwbUzKw MYmnJUkJedG3QS6seEwgJ7WCU4S00BACWY0ElSUURXvpGRc7qbGW20ChiKkIvoWKvucAgg3xDp 3dHlAqLoDHR4JQv1yR9xnQCdCbPU0jYXEk61fZY0GbxiGpVPWkyvxeskgIBoBmuKIDGfQ6Iyr7 urP3OJCjWhK86rM4158RaoREhBPFLj/GfDEJqbGId+98lw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:In-reply-to:From:References:To: Subject:MIME-version:Date:Message-id:Content-type:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=j6uyjlIr3W1k2sk3KAvy9qPRlVLDPzqKHYIq2JBOVWI=; b=kP2AFy1i1iaL0HirmjEtKRFOKz 83ksuvqrAw2DYEG9zo1f5WTFXVhy9aaQ/kPvmY6rFYmz4bDfvC7SLH8zxf/zeG3aB/0qpOf723fXe dpZiUZb+h0Cz8+swY1zi9JqKYGy4gdS5wPp4mPDBHNOxNfDepshBKVAPquIl//NdDUtH1jBcJDvMJ 6Mq1TH85KML4wzaqG99zf60x6kf/Tj6SlRkbQbe/DdrM9SRtC34XN3tnCAd+ahbU7PJOCyZi3zPc3 AHsbhpC37bm1uGkRsu+IWLcVhP68d1gF6mbezCbuBuQ1t7f+9cb4zZ9DMbQRwei4AvZs/pv57f6Vf WlTzop6A==; Received: by zero.zsh.org with local id 1s3kH2-000FZR-Ia; Sun, 05 May 2024 22:24:00 +0000 Authentication-Results: zsh.org; iprev=pass (mta02.eastlink.ca) smtp.remote-ip=24.224.136.13; dmarc=none header.from=eastlink.ca; arc=none Received: from mta02.eastlink.ca ([24.224.136.13]:42595) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1s3kF9-000Enz-Bx; Sun, 05 May 2024 22:22:03 +0000 Received: from csp02.eastlink.ca ([71.7.199.167]) by mta02.eastlink.ca ([24.224.136.13]) with ESMTPS id <0SD10Q79BA3ZDNP0@mta02.eastlink.ca> for zsh-users@zsh.org; Sun, 05 May 2024 19:22:02 -0300 (ADT) Received: from [192.168.0.11] (host-24-207-19-13.public.eastlink.ca [24.207.19.13]) by csp02.eastlink.ca ([71.7.199.167]) with ESMTPSA id 3kF7sXO9LxAjx3kF8s09DR (version=TLSv1_2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256); Sun, 05 May 2024 19:22:02 -0300 X-Authority-Analysis: v=2.4 cv=EfprQ+mC c=1 sm=1 tr=0 ts=6638068a a=e7T7DzMKK1R988ZCg0wLyw==:117 a=e7T7DzMKK1R988ZCg0wLyw==:17 a=r77TgQKjGQsHNAKrUKIA:9 a=I2i-GQq2410VtZv1zNgA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=ZLGELXoPAAAA:8 a=b22XvWEM0gkdhb5fF68A:9 a=a5fRFRu6C4awBTPm:21 a=_W_S_7VecoQA:10 a=CFiPc5v16LZhaT-MVE1c:22 X-Vade-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvddvhedgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecugfetuffvnffkpffmpdfqfgfvnecuuegrihhlohhuthemuceftddtnecunecujfgurheptgfkffggfgfuvfhfhfgjsegrtderredtvdejnecuhfhrohhmpeftrgihucetnhgurhgvfihsuceorhgrhigrnhgurhgvfihssegvrghsthhlihhnkhdrtggrqeenucggtffrrghtthgvrhhnpefhteethfevgeeuvdelgefgvdevudefueduffdvgfelvddvgfdtieegueeuleeifeenucfkphepvdegrddvtdejrdduledrudefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvdegrddvtdejrdduledrudefpdhhvghloheplgduledvrdduieekrddtrdduudgnpdhmrghilhhfrhhomheprhgrhigrnhgurhgvfihssegvrghsthhlihhnkhdrtggrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepreerpdhrtghpthhtohepiihshhdquhhsvghrshesiihshhdrohhrghdpghgvthdqkghiphfrrghsshifugepthhruhgv X-Vade-Score: 0 X-Vade-State: 0 X-EL-AUTH: rayandrews@eastlink.ca Content-type: multipart/alternative; boundary="------------F9C1s3QRGkNW7dpc2RdS0wCV" Message-id: <363c098d-f84e-4797-a0cc-24c43630ce66@eastlink.ca> Date: Sun, 5 May 2024 15:22:01 -0700 MIME-version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: nesting issue To: zsh-users@zsh.org References: <9a82e3a2-0bf1-4563-b5ae-c40d9ef659c9@app.fastmail.com> <54b8d116-36f5-4ca4-9eb5-92f0bbb75f54@eastlink.ca> <21d74774-78ab-4560-ac66-3c690731d260@app.fastmail.com> Content-language: en-US From: Ray Andrews In-reply-to: <21d74774-78ab-4560-ac66-3c690731d260@app.fastmail.com> X-Seq: 29903 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: This is a multi-part message in MIME format. --------------F9C1s3QRGkNW7dpc2RdS0wCV Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 2024-05-05 13:45, Lawrence Velázquez wrote: > Useful and sensible, but not "necessary" by any means. One of the Useful and sensible are good enough for me. > reasons the legacy `...` form is discouraged is that in some shells > it requires nested double quotes to be backslash-quoted. > > % ksh -c 'echo "`echo \"a b c\"`"' That's sadistic.  How you guys keep the parser sane is beyond my imagining. --------------F9C1s3QRGkNW7dpc2RdS0wCV Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

On 2024-05-05 13:45, Lawrence Velázquez wrote:
Useful and sensible, but not "necessary" by any means.  One of the
Useful and sensible are good enough for me. 

reasons the legacy `...` form is discouraged is that in some shells
it requires nested double quotes to be backslash-quoted.

	% ksh -c 'echo "`echo \"a   b   c\"`"'
That's sadistic.  How you guys keep the parser sane is beyond my imagining.

--------------F9C1s3QRGkNW7dpc2RdS0wCV--