From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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,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 0c3459dc for ; Fri, 16 Aug 2019 01:29:08 +0000 (UTC) Received: (qmail 24296 invoked by alias); 16 Aug 2019 01:29:02 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 24146 Received: (qmail 7630 invoked by uid 1010); 16 Aug 2019 01:29:02 -0000 X-Qmail-Scanner-Diagnostics: from out2-smtp.messagingengine.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.2/25538. spamassassin: 3.4.2. Clear:RC:0(66.111.4.26):SA:0(-2.6/5.0):. Processed in 6.016516 secs); 16 Aug 2019 01:29:02 -0000 X-Envelope-From: d.s@daniel.shahaf.name X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at daniel.shahaf.name does not designate permitted sender hosts) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=mime-version:message-id:in-reply-to :references:date:from:to:cc:subject:content-type :content-transfer-encoding; s=fm1; bh=EpDCBop4XMhqdq2/rMM0I7x+Wt YdLK/lADDyMZAfpj4=; b=Yeo3SSrXN9Fz2f56HaA4Eb5V8WQxiy0nW3TuIecYqB bJWP4tSoK0E5DSVnU/LZmc4cFjofotkCtfGISSsz8Xkso+LY044VwOPEyq5+gnsV AQCYm0q7AbsMHRgLUmK4E991cFcD7KY6KvOeezuAvmdM2+8MFdonRK4nlDB7+klH aQ1n0IvnCUue3UeX4qcwyOGXwlevxNH5Dk+O1xYbLMQrzY189updLvYwgIEV5Uo7 2Oc/SbnmhJCBjxS+EpaAil/0fVRh6ZDC/BjLiYrvRq4WF8P2a87BIFUy+cD09dXR HKUBp2bhAEAn7TWY1cbBofUb/NsaYu6gxI0iil/3Th8Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=EpDCBop4XMhqdq2/rMM0I7x+WtYdLK/lADDyMZAfp j4=; b=SlLONzwmOHvMySxG/CjTRT8ryOWHJOfXO+V0B/wNXeoL7ig4kaQBVnDhI DI8Oi/M1v5bB6meeYXqnVuy5fxqUoTHfs9YR786PbSJZFGQFBXiX07FmOlQWt4yV EfOWXM+25p74G4KLnkKnHDqY5BCuPMrSQpkYqlKxygjJ7HeXLUH2AZNUJt+Rk9l9 0Lvk1xT+snUd0ib+Qt/OBdP9RLPXrr8AWecxayDUdzrNkpDNWWRto+xTKqKMK8e7 ealc1lF4nACo2dwP2IOypdVnN0kbPfV3t2A/fZAdBj4TlA41AGn72FRuAEBtKIcf AN2yvXkzDhgQXEiWyZqzwg/8m661A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudefvddggeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtgfesth hqredtreerjeenucfhrhhomhepfdffrghnihgvlhcuufhhrghhrghffdcuoegurdhssegu rghnihgvlhdrshhhrghhrghfrdhnrghmvgeqnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gurdhssegurghnihgvlhdrshhhrghhrghfrdhnrghmvgenucevlhhushhtvghrufhiiigv pedt X-ME-Proxy: X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.6-869-g2d94aad-fmstable-20190814v1 Mime-Version: 1.0 Message-Id: In-Reply-To: References: <1e5195bb-3126-8d0c-8a6a-1f5a5fd2a6c0@yahoo.fr> Date: Fri, 16 Aug 2019 01:28:18 +0000 From: "Daniel Shahaf" To: dana , =?UTF-8?Q?Aur=C3=A9lien?= Cc: zsh-users Subject: Re: help for writing GNU stow completion Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable dana wrote on Fri, 16 Aug 2019 01:12 +00:00: > something like this is probably the best way...? >=20 > local -a stow_pkg_list > eval set -A stow_pkg_list $1 This would run the code being typed on the command line in cases such as =C2=AB--dir *(+f)=C2=BB and =C2=AB--dir $(sudo pwd)=C2=BB, would= n't it? > [[ -n $stow_pkg_list ]] && stow_pkg_list=3D( $stow_pkg_list/*(-/N:t)= ) I think you want ${^stow_pkg_list} in the second instance, don't you?