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 10725 invoked from network); 23 Nov 2022 16:11:51 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 23 Nov 2022 16:11:51 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1669219911; b=OkFj/wtqIfjTFcIH0OInrzZWD7eh2x70Tl2JS4wc4QgmmsMxeiU2iqjooIFIaV1JBCSfHiFZ2g Zx2dvo2NHD1o236OiOaC6WWY1EAAansQSsyt7zM5/Mkkiu7PF7giuqwMAh8hu7Z0pyoI62ZRQ5 wO1+C4FKNGceZUKQ9orBA8roj/uBWNwYr22rRQmWGKO6ZfTxJtByDkFTI1oIJxkq/bXFH/rWqQ pYreUaz3Z18W1KT/TMFqHs6HtXFXugDkgL6OVJYTyZYjNt7irwPBPqAC4y35rQ2aYhULxGMhJv Q6eK0AqtK50of4cp4XnO+TxJWl9DclEDHmrSckpTyrdpkw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f51.google.com) smtp.remote-ip=209.85.218.51; 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=1669219911; bh=sKiUO1R+syJKnWAxngCnPVwm29+8zHnq4E/nPvomCXI=; 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=sw3y2/i1B5ceEfNk+lpB9ymdWJ9DpBsyzv3ZzJIqUa8nFLAI8bIKKr1C9DC/xInsQoWxUjNe9C ddqRR/iqHoumi40xci2qn0+PQS+SlxVD+qezGP0S1GO4mwdqTfFTpMGDKEouxYpDqauKBh5Y5O RntRmSRFUEzFj0xIymycDAy4z/6/GZTgqco+ZcjEwMSTgjqGwfMhCxCDXwRuoU9O/7GOKsV8S7 /0+q0ssi8ytF0YWACx3LmTUyvhCzLe76t1lRlyPnQcwBMXLQfIYxqzZGYZFRKgR5b9hd1IjpiT DN0ZPr8YvCPcdAgD9angG0tn2EVw/0GKV0Fe00CXC0k57Q==; 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=9L5uGGyQoesitLMy2QWhJhHNiYt8IlnV72tm0IjztzU=; b=mahjPjiL9M1zgJrFSBl7iUA8q6 Fzv0VBTyhL8Ch+qrcEeaIsFtAAxVE2VyBqm115vMuxMr1mFe3wEOSmlKrgLNG2rhu5pz+VruVczRT P3oWYJt0NMBzAtw4aVmrXCVrL/njxQYkFw98ce4hKgA94TkZLSThfcq8d3AWbmo5q+hUMbjZRE2vX 6supFA6jqIxPN1qT/6AW2aFipwis9/JkZXdNTjNzUI+fJljA1O2pf2UlO7mbHYssSDk9L1o3ecv35 QIIQr46HXykkxWPckHGSLsiqTfHcA2T01JIQ/TcvUy11iYoI8vN1Gi3b6BLYlM3dVN0WtolONeGC1 j/JUTPkg==; Received: by zero.zsh.org with local id 1oxsLm-000F8i-8o; Wed, 23 Nov 2022 16:11:50 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f51.google.com) smtp.remote-ip=209.85.218.51; 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-f51.google.com ([209.85.218.51]:39503) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1oxsLF-000Eos-0k; Wed, 23 Nov 2022 16:11:18 +0000 Received: by mail-ej1-f51.google.com with SMTP id i10so43794543ejg.6 for ; Wed, 23 Nov 2022 08:11:16 -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=9L5uGGyQoesitLMy2QWhJhHNiYt8IlnV72tm0IjztzU=; b=zjxfIiRoIpPUbHJ8oGTn5+byAI91CL4Y9+QH3CUBMyawG5DD2DDnH5maMbnbNBHl7t yyQ8sc85hMK84pqN2xN25F2D+j3ImZxM/epuJD0BZaxg49mhG2cPEBVQWrpV14JD0N1Y SAEWX8Y87ltOVvkrpykkXRu8BRS8X9JSogAa50mFXzx6CsY5PEgd6ZKvEn7XcGMvDdyN i2zsj/cqGMsoVn0Ny+NpoT2l+ohEwhlLUSsHFRgcnVbmcLapa7+W0skbJtx48kWz6nS4 Ln1eNrnq4KzhZsPTK1a5AeYkWTFVfBjBiDwCYLUpF+gmC0dqWx3CTUldxYVnAwB3k4zg OEhw== 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=9L5uGGyQoesitLMy2QWhJhHNiYt8IlnV72tm0IjztzU=; b=RwWpmRZaerjakTS//YP07bfqTUDaveqdEjOUo4KpO4bbagJ6yGUkJPCm0rwtROUMKE l4BZeYYzKS4hT/7SI00cacu3jRXzvHvTs48eGtF3dvlMAl4MaMiaszy8x7FJd3V0Y1Kq m26MeJjsD0ZqV/fMfZYXvbSotLKh+ccG7NhlU8FOMN1IgmLg4RcSczLVLnAzK6S3MsYg /6Z4twguNNN7gB108WlnhLpAdxqYIjf7I2P2Zi2cinBkOBZkRo/2HEv6KB9CgQokRs9F t7dljFtn11FMmqI2Y6i/xweb3qhnrGTIHXMBNY6yz0yMQqZ9+BMurHWudqLcx4vYJhoG LC5w== X-Gm-Message-State: ANoB5pmJcRKMbdWoEku/oaKkna9pvdfZ7QT4r6Y54qt8/+wTpoPcJih6 zfJ90Ugl08ddFWFX35Pp7c/9gpU0BXF+XATgsO2MBQ== X-Google-Smtp-Source: AA0mqf5JvYzC9wN3sWjSfePE9BKJtc3w4y2BbVEG0aAItRjs+na6gvh2VJ56PNbDZQ+fPHRQEEgZLklT9iEZJAMog1E= X-Received: by 2002:a17:907:2a56:b0:7ae:c2c:e55a with SMTP id fe22-20020a1709072a5600b007ae0c2ce55amr23826259ejc.214.1669219876297; Wed, 23 Nov 2022 08:11:16 -0800 (PST) MIME-Version: 1.0 References: <230a78bb-fa97-4f3a-94a2-86982316274b@app.fastmail.com> In-Reply-To: From: Bart Schaefer Date: Wed, 23 Nov 2022 08:11:02 -0800 Message-ID: Subject: Re: [PATCH] Fix ERR_EXIT behavior in function calls and "always" statements To: Philippe Altherr Cc: =?UTF-8?Q?Lawrence_Vel=C3=A1zquez?= , zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 51035 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, Nov 23, 2022 at 1:44 AM Philippe Altherr wrote: > > You propose to specify anonymous functions as a kind of compound command. I'm not proposing anything. I asked a question of the group. Per latest discussions, my personal feeling is that anonymous functions should have the same treatment (in this particular respect) as subshells, so they would not be compound commands. >> I'd also prefer to post all your patches at once because you attached >> them all to the same zsh-workers article. Convention has been that a >> series of patches should be sent as a series of articles. > > OK, then I will resend my patches in separate emails. That's not necessary either, and I don't think any of the patches so far are controversial.