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.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE 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 C787A254F6 for ; Sun, 10 Mar 2024 07:11:56 +0100 (CET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1710051116; b=WXC4Cpr25UPWxZATdjDvVhfkt2SNoF3kgjHVIsisvWrlOzbLVTB3aLB4N97tsZTgYBuWLw/ph+ f0KgocSzlKvhGF0TN7KGyA6E57wpmmwyYFl9dYd0SA/tYjrQnK2fYPg/XC9i9AevAohXtMQT03 BIrU8zPjNub/WmS1n5f2hXwa7bAY0tw/bzE/5+hDop+X/koc8QOFE30F3Bf0ktLVkmQHYBm4Zm CAi9vZpuKuEyyDq5rC+ZXjZN842qkkmvA0BM/3Ljmtht+ApWQ5C8uqGE+X9PnLLNuz9Lm0KjHt WF6sJgNrSuhWpOuK6Q/qiCM2DfQm9ykuzS8lqY3IPXQGFw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f50.google.com) smtp.remote-ip=209.85.218.50; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1710051116; bh=4ON2H8fnIWVdcq04HoBUw7hCRxsY0dSA43NALEQkruU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=T6berDL436tj+HcYkIX5Sp0+609i+lErI1HB51xyZA3or+a4JN9EJ3Q389V3DkmNWM8xzWiEyL SmyiTnZ+/57IckGBfjsdj8bjG5i6znOBaa1H8terneH2GHPkRc06epYB8TS2gd3WuoqzWfW8ZA p+MeLKMu/d60ihp49r3kTTz25t9xVZd2GxSC402joWBGUfRiDgDWU+/DDfFpWGxlQ7gr0xOh9R sGSuV/ok6Q/KbEiYeB7n4dCipPuABvnfxfoNWsr0IBBupLxdU0CfEMtMNB7dOEBcfz/52N/SYr Gj1mcOm1O8nTUVSLw0EuO1XuxYo9ghd/gmhs6e05REDqQA==; 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:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=4ON2H8fnIWVdcq04HoBUw7hCRxsY0dSA43NALEQkruU=; b=lhI7dNQx9fX1wYPohseS4cuE+T 9XvSNiPy5t92GCbHi83TsjMev24E1moOEaAwhFZol1G+pgMC8b7wu7hMgDqNSg5Om3KNfSraUuEwL lZbGfaW06lAUFgXDqJYkYfg+Fm3mQ5ro0abbe2jtWN4GsfXruExzC3Jiz06Nrh7WTii3f2BgwfZ06 iQDHOBL9Q7fWDMUMoBK8KHmeCxi2lFA1vWA5KLsKT0LZN6QPaGREs8fTcPcXIjuvcaOuwx2eJIRlm cGVtlLdBfIS0waRPDyIc8phkis4RAkL5ewbjVlq5m6PTdMVZGA2jcbBX+EO/B93dTjWd0JuSJLSNa wsAkn38g==; Received: by zero.zsh.org with local id 1rjCPb-000CET-Cc; Sun, 10 Mar 2024 06:11:55 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f50.google.com) smtp.remote-ip=209.85.218.50; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f50.google.com ([209.85.218.50]:60868) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1rjCPN-000Buq-Dj; Sun, 10 Mar 2024 06:11:41 +0000 Received: by mail-ej1-f50.google.com with SMTP id a640c23a62f3a-a45b6fcd5e8so414304766b.1 for ; Sat, 09 Mar 2024 22:11:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20230601.gappssmtp.com; s=20230601; t=1710051101; x=1710655901; darn=zsh.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4ON2H8fnIWVdcq04HoBUw7hCRxsY0dSA43NALEQkruU=; b=L2l4VEZKFpQLXeik6pnruYFV6tVBSjWD4DPzOYsGbiAX50VnX+d6qRTuuz9FS61SmB WTHEb6a0Og0IYwhadIexYVw4Q7PVphOKra2MMhlr3S47FrjCdfsH118qmstXmG+FNUWi N8heiqmDVtQ+cgRLtiGmsCKXj4GrpGyUOXRHMI9uUwBuKBBOnQtnbjmTM+Bpr86EQ3Mh k3nZAKt19sI1vE/NIyotLgLsMgQfvQmTwyU3wOvIiQxjUDzhhNfSiwL5/m381XRzAWrx g/d0c6KNZdtShMtBHyKcAZLyn67mab1RChrNDHl8u8Z9fhs7pK12sI1HrsaA0hWD1EvH tXtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710051101; x=1710655901; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4ON2H8fnIWVdcq04HoBUw7hCRxsY0dSA43NALEQkruU=; b=NAsno9HLZUE6Wvg2fXsygxngqaSDW0IGrQqSV7EAK6sFR/mIIfbLiREBgo7GoUtwuI bTdTJ2xicS3rOG050uJg73SNmgAaXlFENy/iykP9b6wL9b/dQskBQOK9fLZl0MTc34H7 zzyo7ykEowt0vR8oUji2igYfL+FrLZtN7gWZOVI8MJn44qc3ue/lBMHdaXXwxns3IsWw ONHy71dl0N/5k7/hhlMdBh9wFNBeT0Q8YGCbA575FmswxiuuXJgCZxF/KkMSQXxE9JgR Gr1+hifwxnrizluIFBpNB3l4SzPErlDIjbMebwbIWdpUpabyI7LAjXybeedOHf92cNuy c+JA== X-Gm-Message-State: AOJu0YziFl9NyqpdKmSGBCSUBaxyB04H0JAYhpoKw9rUkgYYz3vJcDBE 4nMRF2CBn23ymQZW8c5j8Gk+YuvlImhidWxslmxVcRw6DW4fd/4zWGUGCem5eSyLmvLaTUXXm6y xJZGKCMqBUz9I+qXlEl9doUCbiIcGFtazbW/w X-Google-Smtp-Source: AGHT+IH0HcbTNEfi6/JslyXT9H+DMVT19F4ADUY/X7ochGeR/zGPzhMUTM2fQLS7g1Ks5cWoEk1HHJAd39brFCD5evw= X-Received: by 2002:a17:906:22d4:b0:a45:99f4:82cd with SMTP id q20-20020a17090622d400b00a4599f482cdmr1810878eja.1.1710051100964; Sat, 09 Mar 2024 22:11:40 -0800 (PST) MIME-Version: 1.0 References: <20240305065606.ccr2ieheahslcpye@chazelas.org> <20240306175711.t3uz2sery3b6tbjw@chazelas.org> <90726-1709936102.086878@xlWC.oGpX.V4Q4> <34739-1710017038.959920@XhYc.enDL.DTxr> In-Reply-To: <34739-1710017038.959920@XhYc.enDL.DTxr> From: Bart Schaefer Date: Sat, 9 Mar 2024 22:11:29 -0800 Message-ID: Subject: Re: [PATCH?] Nofork and removing newlines To: Oliver Kiddle Cc: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 52726 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: On Sat, Mar 9, 2024 at 12:44=E2=80=AFPM Oliver Kiddle wrote: > > Bart Schaefer wrote: > > ... the |ident| has to be assignable for the expansion to mean > > anything, so why allow them in that position? > > You may not be able to assign to it directly but I can think of uses > for $? (and perhaps also $!) if supported there. $? is also $status and ${|status|...} is fine. % print ${|status| return 9} 9 Also: % x=3D${ return 9 } % echo $? 9 (Just like with $(exit 9).) Pondering $! ... hm.