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,FREEMAIL_FROM,FROM_EXCESS_BASE64,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 a9bfb680 for ; Tue, 6 Aug 2019 17:04:59 +0000 (UTC) Received: (qmail 26962 invoked by alias); 6 Aug 2019 17:04:48 -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: 24127 Received: (qmail 24460 invoked by uid 1010); 6 Aug 2019 17:04:48 -0000 X-Qmail-Scanner-Diagnostics: from sonic313-21.consmr.mail.ir2.yahoo.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.2/25531. spamassassin: 3.4.2. Clear:RC:0(77.238.179.188):SA:0(-2.0/5.0):. Processed in 4.216619 secs); 06 Aug 2019 17:04:48 -0000 X-Envelope-From: orel_jf@yahoo.fr X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.mail.yahoo.com designates 77.238.179.188 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s2048; t=1565111045; bh=M1UjeVMOc61clTx2m81qgOaioidP6CrWXzuX6UtCOFA=; h=To:From:Subject:Date:From:Subject; b=t1VVta0PoWc32jAWS2e6ZU+rZxDLCyA/QRPBE/zWNoK2iivt6METGfW/A4L/1gSYqtP3BelXcAWTM2BI53gh+Z30F9uEOMGTovumdZVIgzQIHrd03Me2gs2HN4bNaTmAT/4faCP1ODKb+axR1PUFuMNnoxp21oLU0gu8dQKOCt4tZKNgcl+VxCixbK+QrzmE0gc2ay8mpX3d8Y/bGVGLBdCaUpUU2uqdCwrlJ3QL/CARLsFXNi6C2iPLeTcOSd+SXxha6ojDlEKVA7ScG6D0Zv7CE//n53dtowogwvHY1c1kmO0mBBieUThWcWhd+KXuZG94GrAlxn5yxAWpurAFuQ== X-YMail-OSG: R3Uz61UVM1mooaHT5nS0jcB00GWmpNOztnDuSf9qicDYg1R_m6MgAW9fcfIrPQs Cc2DQx9Fx7XczvjauRanyr4xlD9qteb1MYx1mXEGBvdnfvAIzJ9kfnd0s_TmEq0bQMi8Zf8Y1jgk vedWlkTicu4gTl0MdIgfDrmW.Vh7WdaSZs.GU1FY3cM4M1Bn.lsB9r3W916TgJDF15qwu4K62xb6 D4DpPR1BglRiosmCYG2EeHi7xaXZvvahweBQjePrTHk.pSGgNHHFpIKi8nm3sMGOin4RlV_37g4O vsSguo2oLNgIVtPZG7dDqws6jXWoN36Qmh6arbB5SbnwIGjV9JtgefwEbCpXDSXHZex1l0VX8EVk hFkvPb8X2ttR6FRplF74VAXqdDA9lLXUw_wSfIrCr2oikVNaCxiS4nB_sc2Mztk9nlewMLDr8X_B 7hyTKLshtNTCr8IKz7ApzgUrbBsOk0yWsmZTdefCWHQeIjruIQDJIEHiHLBHhdvzDud9Z8RRwUUx k1qHXcqDpCYPtJQ00To1fyS7ewVjT8IIP5fYcO8TXbJFu9csDBz75SCHBW4fsyC20sVzeD1A98wh EPWPwt91Wy_AFy_kHrhn0SZNzI87QkZJJX853pKt4iifbA6XFeZfrAbvZyKkwvQ15Tk6GYJKJ5Ik yLFLvfOnzqA1x8ZjNkWfj7E5usJK.SjmtErlfXwWZRbL5ua5L8NnP.yo5DaSOeEtaySDgLzEk2iw .uzO7Uh5aJE0PGOPrAw7DADcII1ZzwDzAJYUuhKnf5rTf7X3E7lsU4f_8DJ0wWtrq2jGvMK6ezI2 EdUxW7XohVAXscL9X0CZZbtI5hl_BLCq1hJ.1MDUzCzZ6R31t4j1nUAbbQ.bqTCoY8o.XdLRez_e SWfH3aUuc51ZZmjgABYFOi4aOqBNSoyi85udxkf3xzixBRoHSgSoL0Yo.Y2VxKdaYKHH29nQTtqr 34AIE_erLuXWzcAmBvdLjyD07VQHrjx8n.thX5y9Y8iJW.7XMvMDbCi2TLukZzz2cLE67EuHJJla DyP8QuhkWAZCISH1KFcM158wW47lVG7lehdJjlxJ8g9lQYsFtDacSStrm_hQQjCoGYC5Su.xd8Kq AEusD0kc8g0ajb1qVmDCernNMYXiegWjnh0RmpyVhsZzu.WYzabOH5t8UEmxypoNbJ8k0f96wI6i XBb9qx3CD_a4sSBl4.VtnGH0rbgylpTqeTzgaDvv8Uq1GFn1sHlEZkpXrgzy9IYnf8hl6N2RHevx Uo80oB5G3jbIJviPXpW.LKD0.dMYbvoU- To: zsh-users@zsh.org From: =?UTF-8?B?QXVyw6lsaWVu?= Subject: help for writing GNU stow completion Openpgp: preference=signencrypt Autocrypt: addr=orel_jf@yahoo.fr; prefer-encrypt=mutual; keydata= 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 Message-ID: <1e5195bb-3126-8d0c-8a6a-1f5a5fd2a6c0@yahoo.fr> Date: Tue, 6 Aug 2019 19:04:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: fr-FR Content-Transfer-Encoding: 8bit Hello, I started working on a completion script for GNU Stow. The work in progress version is visible on github (https://github.com/zsh-users/zsh/pull/36/files). It works, but I'm stuck on the evaluation of a variable like "$HOME".... Context: GNU Stow is a symbolic link manager, which is based on packages stored in a directory (the '--dir' option). The completion allows to propose the packages present in this directory. >From the command line, when I try to complete something like this: % stow --dir=$HOME/.dotfiles/ I get: 'no packages found in $HOME/.dotfiles/' It seems that "$HOME" is not evaluated, and it is the same with "~". Is there a way to evaluate these elements? Thank's -- Aur??lien