From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43768-ml=inbox.vuxu.org@zsh.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 208badec for ; Mon, 5 Nov 2018 23:20:46 +0000 (UTC) Received: (qmail 2861 invoked by alias); 5 Nov 2018 23:20:31 -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: List-Unsubscribe: X-Seq: 43768 Received: (qmail 5585 invoked by uid 1010); 5 Nov 2018 23:20:31 -0000 X-Qmail-Scanner-Diagnostics: from mail-lf1-f49.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.167.49):SA:0(-2.0/5.0):. Processed in 2.315739 secs); 05 Nov 2018 23:20:31 -0000 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | 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 :cc; bh=eqros6GYQqwWXYpfNbACby0q3M10/xkESHOXlItV2do=; b=BOtcxyz0Q1XL24HmLMldbFGmzuORdZz7jctQB0H3G0mA3pqARPRMP/m2II6hn9BgR6 kM9uCRJBHxfaeaKWpX4AnkUtD4BfG9JigYdET36dJSmm7HC6t6BBBcxKulpLjFprIgY4 x/QlbYzMvpwb8wR5oy6NyAINIj8+utdrkbj9kWOt387VTil6fNxJtwt7tgP/5A9Tglz0 UQUzdNnczQbtQe57rb87URGvo5gDdYDG4uoFV18AgRwhsgh9KD2hYUaYc8D79nxaCO0u AQHSGnRZLUgB3+PkTEpupdjos3J5mqJauVd7WaDtS61MyImVW0TiK2Qf0lyEbaYyS5/X vSsg== 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:cc; bh=eqros6GYQqwWXYpfNbACby0q3M10/xkESHOXlItV2do=; b=ApZlc5ClyBzKfrSWqcfem7nagGOurV1ISiOsh3P7Bta3WBBOFOboOarod43wHdHFNM 5ZzAOlwGB8AboimIZB9vp25opGtAT4H8g1YzGoizms8GYMO706B4mJjxHnxBhUuUZxRy X99cqw7Msg0nUKOtXfP3jm1AuM9ouMzVVAsDTMsmpwIu9Z/XyxsH0PdCnEfbKTf8umxv ZpaP5qlHTac2oRt3axO3+SIm8Nky6GiU/LZoWzVe5cOUp3hkFIwN7K83lvmyv3Gp7qyY y9EcAj3ojGb+dvYOwmJcQxr7NJp3NxIKoYr+VCjwgewp1IhTlJu7swMlpQ0NFXUVLBU5 TQ+w== X-Gm-Message-State: AGRZ1gKXRUbBVTbW2crmpbb+E5XvBtZ+oh1Dm4J8cs85dVlEyN5aZH6Z EwXN3+laF7omtUTlarBrLwCRiKnX/BEt2N9M4kVrNQ== X-Google-Smtp-Source: AJdET5df8YeJ6AZ9CW3fQYJhT7M35eonQmf97ZntkIiCQeAEIUdLcP7th3L6Uv1aWYrxkXRzwIf7jUz+j0BF9KQ+8ZY= X-Received: by 2002:a19:9609:: with SMTP id y9mr13203152lfd.114.1541460024431; Mon, 05 Nov 2018 15:20:24 -0800 (PST) MIME-Version: 1.0 References: <1BE52C46-161F-412B-A539-4B0EA87A2FCE@dana.is> In-Reply-To: From: Bart Schaefer Date: Mon, 5 Nov 2018 15:20:12 -0800 Message-ID: Subject: Re: Inconsistencies in "-quoting and @-splitting, could someone elaborate? To: Sebastian Gniazdowski Cc: "zsh-workers@zsh.org" Content-Type: text/plain; charset="UTF-8" On Mon, Nov 5, 2018 at 11:04 AM Sebastian Gniazdowski wrote: > > I've rephrased the Zsh Native Scripting Handbook, its section about @. > Maybe you could have a brief look, about the correctness of the > statements? It's a bit of a convoluted way to come at it, and the explanation of (A) is kind of buried in another topic, but I don't see anything actually wrong. If I were to suggest edits, it would be to separate the KSH_ARRAYs and Zsh native cases more fully, rather than mix the exceptions into the flow as you have.