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,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 eb9b7328 for ; Fri, 15 Feb 2019 01:42:17 +0000 (UTC) Received: (qmail 25461 invoked by alias); 15 Feb 2019 01:42:05 -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: 23874 Received: (qmail 12307 invoked by uid 1010); 15 Feb 2019 01:42:05 -0000 X-Qmail-Scanner-Diagnostics: from mail-ed1-f52.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.100.2/25112. spamassassin: 3.4.2. Clear:RC:0(209.85.208.52):SA:0(-1.8/5.0):. Processed in 1.802246 secs); 15 Feb 2019 01:42:05 -0000 X-Envelope-From: phy1729@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; bh=qVdYVJXYDtwwBODlKNvlcPqIXOTdC9h5LjRXmjrn4pk=; b=sCtswvNL68jrk66pdy9KlZ29jirtQJihb/nR54maYzruDxzEVbf6e/6Bpl7IKe76CE DgrteZFIlzyxSsja5rb7GWGtLnO0IejAVYjxsQjOEQXmf67mA0HsXOnjJFwk5pnXz9gU N0pYM6INgpeH+1bK7iFBNSzVwWgr+WvrsKv4bSjAXRItEC2zfSctaPugXi1e96D8xfVl zcOPKfQ8DnHhLnPvEVWA3I4MP8tDBY6aI3wMppLCzS2COi3Skv6H7H/rbvds2K0yUGQQ DTvt8+KPNoD4/VQTm0+UoW6FoDesKMlhmTixCgfM+Ja+1OSOfSfpWwyZkl8STRj5FlTU PURA== 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; bh=qVdYVJXYDtwwBODlKNvlcPqIXOTdC9h5LjRXmjrn4pk=; b=CY92Ap1ftP/Nql9CZhUlKB/83FNe3AV2JXtQKioMJZqmAjIAqM7E6R/4pBsw5eC493 PSixeBMLAmDC+LoeBHw1t9fUDtS+EnhbU6sgu88tuXDJ2sQ3R7Sa9hS5V7GMQ2nyxN/h UooCpGeEVmOnMnjAKKEcH7jy1HLLE8B0F44WbC+PLbwHJyO8oCMbBxUn0eXJ8d4tnfhl VA4yaMdn7jPmtfJM3NIJm6XLiBrrCorzWk12DdZJ7MD3YEUN+yuy/2eMxcVX1e+rKKW7 u0Iw+PSuksCx0fCF/0C/HkXs55CF0X/lkOUB19dcZGQoraeCNmYLiLhpkxXozv7qgDCk fmYg== X-Gm-Message-State: AHQUAuZWvp6Mk9b5WWdysP8z2xygCDk9s7UAKgLmsYZismek2akpQ/IK y7ykPw/syL3yiWcW1JOiEg55UQsXdSfO5mxKWbk= X-Google-Smtp-Source: AHgI3IZmAl3GUzxHxnAAWLV7c+pyz9ZnzwYHAe3KmWI2cnCd2xZEagTp7B0Z4vCs3ktRPuKsuyTEO37hOluVNm7jwck= X-Received: by 2002:a17:906:3482:: with SMTP id g2mr4761289ejb.242.1550194919091; Thu, 14 Feb 2019 17:41:59 -0800 (PST) MIME-Version: 1.0 References: <20190214230743.drgd47wuwapj5os3@gmx.de> <20190215004110.wq4pluv3fprt3gtf@gmx.de> In-Reply-To: <20190215004110.wq4pluv3fprt3gtf@gmx.de> From: Matthew Martin Date: Thu, 14 Feb 2019 19:41:47 -0600 Message-ID: Subject: Re: -u option does not work with recursive expansion? To: dominik.vogt@gmx.de, Zsh Users Content-Type: text/plain; charset="UTF-8" On Thu, Feb 14, 2019 at 6:47 PM Dominik Vogt wrote: > > Well, with (P) it's possible to do recursive expansion at the > right side of an assigntment, but can you also do soething like > > foo=bar > ${foo}=baz > > i.e. treat the contents of foo as the lvalue of an assignment? > (Without using eval, of course.) % foo=bar; : ${(P)foo::=baz}; typeset -p bar typeset bar=baz