From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17046 invoked by alias); 27 Jan 2016 04:16:43 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 37805 Received: (qmail 5668 invoked from network); 27 Jan 2016 04:16:42 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:in-reply-to:comments:references:to:subject :mime-version:content-type; bh=GkptqCDR35w6StHQ3rlGcfMkrm8lh2RMJ4eC/jynD9w=; b=TMlPCLwqYHfXhlxSUON7/pyA3V5id4H6VKcNwEBqO3v313YfVaudpt6mNHMLSc0Cg/ NnjXPi7lUFX5XAWHfduDjooC948lXgqIJJOlYnq0TkKE00itVfO/oOKGS687OSQrxJP0 ScVBWGpJAJtgjl76h4BLl4q2o7GITOubhXJg2PV6vj077y2fPb7sOqKSI7Es00hC59sY yrqoDBCbe4oF23v7Mxp7uK6f7a0KEWcIJ5uHpJuC9ZquRacN+6eVH5cjIjOgGGrMtfl5 iKBLNTjX/xhd2lL+nm0+jjpHLHdkMcZNMbDgJT1AHvyElhkeVZVAqCelr+NYjzUF4M/l TZYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version:content-type; bh=GkptqCDR35w6StHQ3rlGcfMkrm8lh2RMJ4eC/jynD9w=; b=D40iNLqBNiak+8rjCjO7RZ7Per8z+pUrhmr1UEw9ZZpeCFa+mRaDn5O7dUdNkarIwA M/4C/4/zypZVzSCY8DnPuaIlJFl/8RTETmyBPDDG5p1bgyyfRAW6AyCYFbEGs9QwLB2G 5FspF16rKce6k3++3mAytW9FhH5ipLYWzOSqBzMHxkFfh2Fe8XhHxyncPSEYy7MIu0js zWWbYTRkX/IbcKNn9spBA97yhuNmtEUHflB3uQCRVJCFenYw9IE0WXzt9+DtfiRWfXNi RgB9oNI2xPmJ47rFst1NsFH1C2ibHUBOZxLvJK2WA8MY3D/aH/DjIcVOkKDfQ2+LJ4/P cASw== X-Gm-Message-State: AG10YOSc2KAsc24RzLbMyTRk2yhBRvFBRRkxZjIRV7QX0BMZMwR13Rhv1EM5+sDRiO8PlQ== X-Received: by 10.98.75.156 with SMTP id d28mr39879688pfj.108.1453868201462; Tue, 26 Jan 2016 20:16:41 -0800 (PST) From: Bart Schaefer Message-Id: <160126201724.ZM2552@torch.brasslantern.com> Date: Tue, 26 Jan 2016 20:17:24 -0800 In-Reply-To: <20160126225008.GA4731@tarsus.local2> Comments: In reply to Daniel Shahaf "Re: [PATCH] typeset: set $? on incidental error" (Jan 26, 10:50pm) References: <20160123235300.GC20278@tarsus.local2> <56A445E0.50706@gmx.com> <20160126225008.GA4731@tarsus.local2> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-workers@zsh.org Subject: Re: [PATCH] typeset: set $? on incidental error MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Jan 26, 10:50pm, Daniel Shahaf wrote: } } If existing typesets always exit zero in the circumstance that the patch } proposes to change, no code would be broken by this change (no existing } code, no new zsh-targeted code, no new ksh-targeted code), except for } new ksh-targeted code written by zsh users who won't be aware of this } difference. This is not true. Scripts using "setopt errexit" or "setopt errreturn" or "set -e" will fail in ways they did not fail before.