From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43767-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.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,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 f1fa49ff for ; Mon, 5 Nov 2018 19:04:26 +0000 (UTC) Received: (qmail 3860 invoked by alias); 5 Nov 2018 19:04:13 -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: 43767 Received: (qmail 28014 invoked by uid 1010); 5 Nov 2018 19:04:13 -0000 X-Qmail-Scanner-Diagnostics: from mail-oi1-f180.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.180):SA:0(-2.0/5.0):. Processed in 22.384041 secs); 05 Nov 2018 19:04:13 -0000 X-Envelope-From: sgniazdowski@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=f1SVTqx2pDrTFJszycVjvv/uDj1ClrUD3QBiQNE7Eng=; b=caSZffppjGcm93BCb0nbknIyZtOUnv/XIZnoEAG387mhSeD5AtDZgng52oJieUOe6P gNbOYTP1ZGYYD0OfrGNtaiACofW5T8sX/peJ3A/ktlpsKi9pPhzYtfuFBkvFiKt92ViW LJwNrZ1w9KNNlyiwXnyM7mTcBg7vyATIc+Aov2Jlr6w1aazx6t91X2yr+Z4mtxYeyPDI 2J9gkZBFSxkLpA1yQILshAqzmXEXmjghugUQ1xoRyRigheEyTUb0bR3JdHUymwgjHEbC VrFBB8i+7ssf+WuGdBIoLRFKbS+M3aqQXSnQfeR5hzlYRZFKXumNZzQylHUu59oqnMYO REPA== 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=f1SVTqx2pDrTFJszycVjvv/uDj1ClrUD3QBiQNE7Eng=; b=BjWhmA7VKvSxM/JfqVeCiKjlPrUspIqbe6prgTC4OR699bntyASXwYCLIuKRKekc3z pEPBZYCwiNXzw5t9hdgq1ir//H4GUviwaIRAXmrpr6NqTFsuBDsR6WFTWNdyPCaY383a hbMvFDCIm3CYwDiXQhpgsO9BglUWbXv4pCaP2/2ZaJPfpQLVNrD7msgNEJbl9MsB35cq Xg+cMLL05bvxbfLqGnzcbq1Gk56e4TBBSLwDusCTD5sf6eiQ/IG0wTBPXgam6GuawqIt T+c/36TicOc7rQGC91lQA8m/3e5MXpaQf5WmVTQM3Hw1JqJ20m3Rsigf5yib585fL7e+ wuBQ== X-Gm-Message-State: AGRZ1gK0heeb4KW1kFOTKatdOyv40wgyOjGe2Juju9S9XaGM6/Wd5PIi CgoADs1bz2sZbEYu746gVfM4lVrbqu8k+sNOBzsNJYLy X-Google-Smtp-Source: AJdET5ea/J19aH9qWofn4M5+GmQWWDhWg8vLuYHmFMy0ei9MK9nRLAjP4kpGFH3rBImxgC9gGKidQnfsN57tEHAwxyU= X-Received: by 2002:aca:d12:: with SMTP id 18-v6mr12713068oin.179.1541444628041; Mon, 05 Nov 2018 11:03:48 -0800 (PST) MIME-Version: 1.0 References: <1BE52C46-161F-412B-A539-4B0EA87A2FCE@dana.is> In-Reply-To: From: Sebastian Gniazdowski Date: Mon, 5 Nov 2018 20:03:35 +0100 Message-ID: Subject: Re: Inconsistencies in "-quoting and @-splitting, could someone elaborate? To: Bart Schaefer Cc: Zsh hackers list Content-Type: text/plain; charset="UTF-8" On Mon, 29 Oct 2018 at 16:24, Bart Schaefer wrote: > > On Mon, Oct 29, 2018 at 2:11 AM Sebastian Gniazdowski > wrote: > > > > Ok, with those clear pointers a new whole-picture can be constructed: > > - @ - keep array form > > - A - apply array form > > Yes, much better. The other effect of (@) is that, in double quotes, > the array elements become individually/separately quoted, similar to > the difference between "$*" and "$@". I've rephrased the Zsh Native Scripting Handbook, its section about @. Maybe you could have a brief look, about the correctness of the statements? http://zdharma.org/Zsh-100-Commits-Club/Zsh-Native-Scripting-Handbook.html#at-sign-about-keeping-array-form -- Sebastian Gniazdowski News: https://twitter.com/ZdharmaI IRC: https://kiwiirc.com/client/chat.freenode.net:+6697/#zplugin Blog: http://zdharma.org