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 25259 invoked from network); 9 Jun 2021 16:14:12 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 9 Jun 2021 16:14:12 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1623255252; b=kDb4qaSKEfA40MvPihCtf/Ky4z17GVoFvlp5sIQB44wDmche48i5vTu+yfgmfeoph/QVTFhCu/ AkQ0fWLVeKosTVQdc6iRhOG8cOnvPuxJHrmwd20fYeARk7j0PnfCg4PaoM1rs3/DhyqZ7p6Dwc YYgsAj+jZTH0XBeoPASzXP/YboVmB+kkvYw3+l7ayrlENtPyLpLZN4vObygfZfKZU4FZjSDo8W JiFovzb3fVswCWV3vLuR+IRa/btpGpaCiUIaH2kXB4TbRm7282UFdf/Adm5ohpqLXUE2zR4FJn CeVheogZv/oYvRvA8cMLBYlcfQvq3cPYiaTEyW4U0KmHLw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-oi1-f172.google.com) smtp.remote-ip=209.85.167.172; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 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-20200801; t=1623255252; bh=cQyH9W5wNAR4CbblbuLxkZGynAVoEavSg1Ts+UY6w+8=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=DT46JjpifmBwTUWzzjuR1VHzkEDvfysIAAEtX1CTCMzuxtpS2eWoWXwrqzS1RiLWHVASSlPD1/ 1BC7X0P0yn/VAOzPcEIaZCx6ShVEUMT+LSAIINNAWjCaL4cItyvHzxP2W/AdYqIEz3fjsF0q78 kMMZkkgdQ9ktFYnFPlg8Ph591F5Z+n06m6NrQZ5tJCwLsyJ/nHDIzZ0ofxZD9EzQ9aFiG0AKSl qpXxzCOOFHOxli7WcgvZKStLWhWJFVAwE5gwm3tXIAoSwaXhDC/n++lQdVTWJFrpVjU/908S5e 0SB0n7Ks94ywfqfezqcEQ9bJTC3+DEFuuDwtLgcm9SqqjQ==; 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:Content-Type:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=cQyH9W5wNAR4CbblbuLxkZGynAVoEavSg1Ts+UY6w+8=; b=JlurF10YA4kXhxR8VeNgtEP0QB NaAbwIZ7UiPnXxxvP5+eBwK5VgZY84fDbrVd9VngEn2W13w6MrNYTgfq+wkUrP6AM2OcpXjusbfGP ndKJDXyZ4BBl1LY9E/R69bdYWkQU/H2HtfXc3jtXQC34HbOOTQg16rAhr+1EzN0dNtMzuGUHI14YJ Horj1mNNpymjlQEveUaWrsQBFS+iLtjowdiFy3jG6BGG5n0Xcf3rRBb7lcH9bZXy7N/Qb9cmYpl+d //AlDGcfq2ODD+C+HeF4WGYcLTqDn9IQ+puUhLnwHZ+u61Vj5WVwPzOGMl+M8Y0LhNvtoNdQwJfS6 YLGPLUWw==; Received: from authenticated user by zero.zsh.org with local id 1lr0qK-0004rW-26; Wed, 09 Jun 2021 16:14:12 +0000 Authentication-Results: zsh.org; iprev=pass (mail-oi1-f172.google.com) smtp.remote-ip=209.85.167.172; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-oi1-f172.google.com ([209.85.167.172]:41724) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lr0q2-0004Ya-At; Wed, 09 Jun 2021 16:13:55 +0000 Received: by mail-oi1-f172.google.com with SMTP id t40so12589900oiw.8 for ; Wed, 09 Jun 2021 09:13:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=cQyH9W5wNAR4CbblbuLxkZGynAVoEavSg1Ts+UY6w+8=; b=QoiqNIYjgNyUYYdejTyV6zDOzWXipQp3cx7wHscecFFNmmUybsqoJJhVjro5hVo+IZ rAljZ588C0cM2KaKAcqf1m21W4CSYRDfndrwgl5AXOhY3mIp2MzVh+rTKRz4hsJTC8g8 RtIyxSXxrzdmJugNythiZUID1lX+dmyvC73FAhqklfw4MxzJo57c7s4NqW+uySYpB3aA Hp+cQiZBOjTWwpNqGNHOvnbeY+T1hw/r/mVWEnHgcRpKPe8eXolzMarT91dbGVfSNk0y SRIDd+IGI1fRGTjJPanmU0XuLkv+kN19v6a0+vMCcBI4HbWPnZN2rd0gp2Pbj7jQiBJn UMfg== 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; bh=cQyH9W5wNAR4CbblbuLxkZGynAVoEavSg1Ts+UY6w+8=; b=BigAGEDlx2jMmvFfZzBFGkeL1zgQ3/sQHf51ePYNgEh2wFMoD3oESzxwgAgBbcDUUW wmFNRfrPC2Sw94k6uXdjvVkOf7iC3ldVWJkycSi5ajQibj/rHUORBhhvm2p2JTriWYUP OAqU90zQimfGSasRcEYO7yuB7ezw9bqYLE0NakSUYmE3ZYOIbo+A7KLzFMSlxmu04f3D aMIKWcZL6Bbbd8MHrGxgPfRSD1DjsCBNbjQ0PwOeenUSmmMBwFsKZyG+zeD0qLeTaqhR zZEaCNHJXnRbo/4U0Qise8UmVReu/kZq0xnPa1IqoAu9J01rBh2vHnW5WpqurJ3cJNDG qMXA== X-Gm-Message-State: AOAM531QyLA5KUcHxZRq7WG/bbB6xXYfoPMWaXGvU5cVvtdNwRvmb/GC rswVKjV28b0KWWkiE8Yfqwz2XMnC5v/YZ4rUVNLDJ4duxe4= X-Google-Smtp-Source: ABdhPJzN9Ditgw85LTvgKHhxslRJ6HeqFrXxCOGeH7Eupj6zTe6GRTHY8qxFl0Hhz5Ge2SAbjB8UNblgfGmOPk4SDPI= X-Received: by 2002:aca:f452:: with SMTP id s79mr291658oih.84.1623255232958; Wed, 09 Jun 2021 09:13:52 -0700 (PDT) MIME-Version: 1.0 References: <20210609140940.GA813383@zira.vinc17.org> In-Reply-To: <20210609140940.GA813383@zira.vinc17.org> From: Bart Schaefer Date: Wed, 9 Jun 2021 09:13:42 -0700 Message-ID: Subject: Re: [BUG] builtin echo doesn't check write error To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 49044 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 Wed, Jun 9, 2021 at 7:10 AM Vincent Lefevre wrote: > > With zsh 5.8, the builtin echo doesn't check write error. As others have noted, this is not specific to 5.8, it's been that way forever. My (possibly poor) recollection is that this was made this way in part for ports to environments that don't have a /dev/null device, but it might just be this way because 1990s BSD csh behaves this way.