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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 25144 invoked from network); 7 Dec 2022 04:54:15 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 7 Dec 2022 04:54:15 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1670388855; b=OKrGP6GVeB/JNP9Z0tZfTwW585ZgsP3wFy9Q6BrIqdKppe0ix5QvpfUUSoomdgV8ERVsUSc9gl T8xlgzbGi3dWxWA9kCyEFvPWq9XMvnIUUq8ZOilLcaJyAhci3jxaI8N6KG/vFSv9TgOeQRHF7Q vdO5hwqmqe87Oz+KooKoT+KJSHTE6tEJoKdk8QXGket31UqpbRSYgROKCGycTYkg0TEuas3C1+ q3R8GWVTcsLb1BhJ03TfLU5fqKAS5xEi9PmAkiAVET2YysFdqOHVgApWwKA0ZkXnZR5VeI5rrW M6gGhEFxk4FLzfqeRnTQymntnZnhqFFsUt0VLCis4Lcogw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f48.google.com) smtp.remote-ip=209.85.218.48; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 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=1670388855; bh=FxY6742M0302i2tpJ7YZZ+yxniaaOtPdN36T6u4enxM=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=RcbtEx/lJf762BjTEZQX//3og6fleSSMxJJfGuq9Ly2f6N2gjw9npG7S2QHRRNXq/TU9ZxOvUH CVEX+3FHFWNTa9tP/L8s83MgzLQjjGjLq2t7EYfJgkyBEQOGO/p1p2iefmZf7FyFhL22AvaTFr G6MtIzm0VtJsf44vV8ipmU1PvYeh5AbP1FOsLV3XKTUVzruixdq0U0nElw3iXVLgFhQSla1eET 79abb0/lJYSZjlzSuIf/4/zUyZkbNmsvXlB+3jPB2Q4kkJlXUIvT3h0keeDGN6e1s259aVmH7O RchVYCcGb+S5BnBPdtZEA5kSqu2iZ08hfx43ZUrtQd2etg==; 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-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=FxY6742M0302i2tpJ7YZZ+yxniaaOtPdN36T6u4enxM=; b=qf2gyT8MpPqkajJGK9VFivTyLd acDhksW2vwM2nNl7eED6h9SQo+f7Q8lBDsg/jUG5ZolLG4dFMPQtoGd8hqBWNbIFHDgxgzQWfloLC RbmwrFeUvnQjFQpJZufC8UIcou+nxLX62CArdrSlh8WkvX2UImvUBmNJsEulpEm+tCVNJr9TvjGAf at9O64E6vYInvTcOOltjchOkl9W1x74lUfjCURZYT7yN17eE6tZKftf4eDwIaqAyjqT63nClTh/7z ZNCrgyN/DpodZjs3Mzm+KIlPesqLQsOZspCOsC8KQhb5Yr4/uJuL/7A2ZUTz3af4FIc0bU+Zjrlky 9dtNwkjA==; Received: by zero.zsh.org with local id 1p2mRh-0003Rv-NQ; Wed, 07 Dec 2022 04:54:13 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f48.google.com) smtp.remote-ip=209.85.218.48; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f48.google.com ([209.85.218.48]:44858) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p2mR7-00039F-5r; Wed, 07 Dec 2022 04:53:38 +0000 Received: by mail-ej1-f48.google.com with SMTP id x22so11204324ejs.11 for ; Tue, 06 Dec 2022 20:53:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=FxY6742M0302i2tpJ7YZZ+yxniaaOtPdN36T6u4enxM=; b=WAAbhhqh0WM0qHnxdor3CQgppYU6Z/p9TaZbZzOFC58WLGXQmK/4PSjxHfafohDhch QiZzEjahyWXd/Fkd5sry7OHU7fjUnBIsM8vqerBHECx1Poh2M9F47oNyDaNkGUoVaRiQ ZeZe8Zhhzk2RHlxNMv/i6a5z0jzORHxNDi1AuNUubgqwlWhbbX7IoHHN2VCXNrPUoA17 Fei/4zFCiq0mUKLudu8hhh/NOPmrfZoXe8BOXcR223k+ncFI7kWL0MojoAWtxEV3ffMK 17y7DOc8jLnHWVgu05rQXI20PMchKHlSAXH27Uqj4hkpWB51fx265Ky1GP/lva/ShAqI Eqzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=FxY6742M0302i2tpJ7YZZ+yxniaaOtPdN36T6u4enxM=; b=J+LSXUNULFOLPh9xm8ny3ueVZlTBmqzYJM8HfHuvF+NEP+WvOE0jUoBcdaQAvEeiIT gdy90zfbsRWAvlE7zV138ipTNNnkAIEYg2w1dMifNWZ6c9SI/gp70U0NUKr92G4/njIM 99pImhirtVbWuxxLwRDlP4CMqQtRt/rIK0tAKrvkzS6W2dlzW6j4k5yy6lBwwRwvJowx 3GsfOGIoKhg2ij0LWka9AXFsLLpgXgzNkZnGPnUL3a7BeVn5OGRUlTvDG4Lvh5PUupjO PoQu82ooKWN61dBTIWW5pgjyK1DwbkBqXVwPc5+n9i82CVmqC4xTsRkuYBwiSlpyrGAs 5KhQ== X-Gm-Message-State: ANoB5pmzEiIjZpSUvlzO4e1fui0RJq+TP0X6J6Pk+snmv23EQ0Q0JnZN G8HzwPTMfQvxHeBM674swPHvxYpATVDOg94SPkv+ohpPTFYZPLqt X-Google-Smtp-Source: AA0mqf7lcpMZpL2ALaztqEVYriukAyj7A8VbpSu1+5lc8LALNBfQh0k6wW4Shbd0uIyFBkH9GFfZbGtNkX4NistWfsM= X-Received: by 2002:a17:906:fc0d:b0:7c0:d4c7:c00d with SMTP id ov13-20020a170906fc0d00b007c0d4c7c00dmr14780987ejb.345.1670388816462; Tue, 06 Dec 2022 20:53:36 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Bart Schaefer Date: Tue, 6 Dec 2022 20:53:25 -0800 Message-ID: Subject: Re: `return` does not behave properly under `!` To: Michael Greenberg Cc: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 51109 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 Tue, Dec 6, 2022 at 10:19 AM Michael Greenberg wrote: > > Following up an example from Harald van Dijk on the dash mailing list, I > discovered that zsh does not `return` properly under a `!`. This appears to have been fixed by Philippe Altherr's series of patches for ERR_EXIT et al, zsh-workers 51001, 51071, 51076.