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, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 29033 invoked from network); 28 Sep 2022 20:35:49 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 28 Sep 2022 20:35:49 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1664397350; b=kMIWo3ton5khU2YPIgG51UxvycxMgULeSyUevOlgJ15oa/kAOxO2x4n/d9AzMvzGFzeLS2kcNV v10Fda1E6MKHiqAAPDo+IJZSz4Bn6pjZAq4BkWMlBSUfBIazjOEGnRsoBHoINzFsFciOrXd4nQ s6eq7FzPY2XLosiwkNh0+Zsze+uLSq5OOENJmTdWoiVJuKa/31QqiK5cqfnQ/GMSXxbfdg13N5 HqsB6VFbdzlIL+4jK/tVHeRCZ6rj8zo6SuXxIoyvcOYQWEbnn01mbOWhzL0gSuajOpaUftgW6g ff4YNzrTrL0PZAEkyzPtFycg3hel21rG4kRyL9ABBp8AtA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mout.gmx.net) smtp.remote-ip=212.227.15.19; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.a=rsa-sha256; dmarc=none header.from=gmx.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1664397350; bh=uEBDvOfTTjcef50HzwDVXwl93P8NSTBZZTGdTTREUXc=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Subject:From:To: MIME-Version:Date:Message-ID:DKIM-Signature:DKIM-Signature; b=H4Ix9DZg0hxNzQmoCPtAZ3QjHbZF/dGsHL62WuERrV4J7HI8D+GKSxEzX4B/fo84MM/g1yPRCg xCUKH+jzvnlcPXcF9bgpJ6BkiBK/HOqWL1bmsFeTFI/mwUPtOIAbsgMI5iJSw6HX+IIKYMWZh1 ZBibx+HJa1ouc86a62L0vdtkZ9bhBOEjTBl5VK0BOI/zN6ElipCqFVeHzdFN2qG7A3ZUSubkXE Hq9J2HSIeFgiGakikrRERIPLgOuEG3Onebzw8J6yLvrfPO9DKdYJqAhH8OSne4spRK8CRtD/Rp Jw9uuXrKjRpbYPny2hlBVQ3JaDy8Xz2YBT1NsaQsIltDJQ==; 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:Content-Transfer-Encoding: Content-Type:Subject:From:To:MIME-Version:Date:Message-ID:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References; bh=uEBDvOfTTjcef50HzwDVXwl93P8NSTBZZTGdTTREUXc=; b=nPhb4u3++IJ67/OtWjJ/+ulWi8 FE9DC8sA45n+MkDOH8RFS4XncKM3BekEa4Qcnx96SNnhynYOEJk4WLsUQ1+BYFH+Do2ZLcOeoayai 0UvDU246fNPsowf8Kw8PUwAPjKNq/6mOkVyd1/UdO0JnJF09h5CDLG8Nzon8I9aabZxw34YhAr/Bc ra4JP18JAuhnLirfkvB3kEkCOF3E1bjTmygrUT1VMCFtQ4wG/Mw9yNGXizwClXhFCXysxgB6O1Xv2 pCGNIROcjAdOYtWMwegsMOQfybrjHY3HpMm4jAS4a+rsvaTRAC6S6IpzJJwpBDar65njp6WKQkDYL seXkngVA==; Received: from authenticated user by zero.zsh.org with local id 1oddmX-00087m-IL; Wed, 28 Sep 2022 20:35:49 +0000 Authentication-Results: zsh.org; iprev=pass (mout.gmx.net) smtp.remote-ip=212.227.15.19; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.a=rsa-sha256; dmarc=none header.from=gmx.com; arc=none Received: from mout.gmx.net ([212.227.15.19]:59979) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1oddhN-0007eO-83; Wed, 28 Sep 2022 20:30:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1664397028; bh=uEBDvOfTTjcef50HzwDVXwl93P8NSTBZZTGdTTREUXc=; h=X-UI-Sender-Class:Date:To:From:Subject; b=jqqx7LwKMIZwLfXRTCntv/GxP04eiUAG2iNSCVPtOLvqu6rwgKLfBiomlDfWS7mKs R6HdczPfDok0xnLVjNIEqpF3hPjBanOGrG2zTdmS7yqSq/ZDmQBvnOrFxDd/aTBUAH Uz35PBROraQ7TBJUWKfQ8j4LvpkmiHK79xXGApTE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [10.0.0.14] ([71.227.85.179]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1M8QS2-1oZFzA0vk8-004UUD for ; Wed, 28 Sep 2022 22:30:28 +0200 Message-ID: <5701a51d-76ff-240a-929c-054460841e80@gmx.com> Date: Wed, 28 Sep 2022 16:30:26 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 To: zsh-workers@zsh.org Content-Language: en-US From: Eric Cook Subject: RFC: expand $'' within heredocs Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:+X2m0JnTvkObLcTxk8QwKnubKExaZr+k9XAqUN1687y+w1SLdOB Ug/pu633krDB/wACSENoMsCl877A1C5n6KVoLJtkw3Y8uCSuhHHJ24UzFN8e7v2V2c87+iN igIdJ9cjtNUswHQgLupSNcuR50dzgtG44G3/q5JH/TO8XEw1ahza8oE3hYkleMpXoVxGjgo V6muZMeAtnOk7VOXU1GKw== X-UI-Out-Filterresults: notjunk:1;V03:K0:cZM8WiynMLM=:IQwIEa0uVdM8KEmPRZQAL3 O9vFLXLDcsfj16R/SD2VlRnampELND3eskmFDzLotvlZOlFYqraSOzDt/TpznzjI+BaNTkwGr jRB8/pl3YSOCklMQMOg2dlgq6QU3I7oZ5rH8thCgFCPgihDsPm/xbVj/wvrYVcBFOojwCnbM0 PdD3RIZktqlvfTiCLGg1Djr6Z/fmifJ8gjTkVZpxNb+Q0yRv230Ob15BWg/aRxpofgHD0ve8P Qmy+x3jQ4orVgmzZ0csh01kJ1IA6tXy57QVceWvEDm0a0f3AxiFP8LlWv342fV+6KyuyGwtrg xKIM/ZKLiY1O6fOdtFWHUGfNTWKoThVroe9shxqkEkjMbmvpcRSHsG5PqPht/oVS+HPdEDAze qqHKucODDxMsUBKRNNHLJHdSm//E1wlF4gHzXy4lPijHCYe5qyAXZNnc7xBTFFJrV4b3Enm/y z1XAwNAO6vBfMpgsHo1HfImhcKW981FzR3wcXsD+GwcHXGJp7mDIQ3cxEiA5NHvr4Jes2N7un sQan8JZnO3yaMkoGGSsQu38KawT4jyzwKxZGRqj8VxktGTOEZlPIWUg/yPVBV5il6k1HDMS/D dDJpMl47w//1N4fj2T/bv3gXcKVp65E+hOj991zc4w+AgyvFhm36BRyCMFLJ0vLSDTWLAux6N d0ppkRqMAYN+XklVBl4IBQpmRp9e8YjtekHhhTkPTOlyLWMmhilJbL3Y5x+A+jKYJGFBx7AcK Iaie4HYpavefq77OnTNJhMv3BXOdmabRRkdZC8BtVyoKg2FIhOUz1aEUOTSeJ/Ueq0sYEj2k4 2Vw/02nPyMXs23R7aMmk8dsUwvkw/W8gKQEJaPx/jfOuKEpMPAJfomtdT50U/1svo9J+2+F6z v83ObgJlz/4RDh5Sv+Q4BLd71323Y3i++CiueF4LhsPcxyN0fdjVb5J5SHEiRzdJiXhOWrmQ7 oPvN+riNYQWAbeipML5YwIRhtj/qncLpSGb/ajMLIGN7IEButVjfdoL9RdMXGLGot1o7Fa9ey zHgt+64KUU3nuPZgKWJGsppOFBsvBph66tqPeeD1aHVpG2k3ptRaSmeSIkZB7pMlu9Sg4WgJV NFh66XOlViIl78aU1LJws39WqT2zoNDvYvrS66ih9LIUVWmVqv/eK7BFeG2UgAe8AK+zrpFUj IVzoEvyfE6jG4MnzpfAbtisHda X-Seq: 50694 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: Hey all, bash 5.2[1] recently released and a change i found of interest is allowing $'' to be expanded within heredocs. $'' is currently the only expansion that uses the `$' operator that doesn't expand within heredocs(even $[] does); so i can see that edgecase being confusing in addition to the feature just being useful. cat <