Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM
	autolearn=ham autolearn_force=no version=3.4.0
Subject: Re: Printf builtin missing v flag support
To: zsh-workers@zsh.org
References: <etPan.5684d3d1.74f2df6b.31ec@Ganymede>
 <etPan.5684d62f.51cb8f6f.31ec@Ganymede>
From: Eric Cook <llua@gmx.com>
X-Enigmail-Draft-Status: N1110
Message-ID: <568533DD.7030403@gmx.com>
Date: Thu, 31 Dec 2015 08:55:41 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.5.0
MIME-Version: 1.0
In-Reply-To: <etPan.5684d62f.51cb8f6f.31ec@Ganymede>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K0:UN7xYrJ0hcmy13iHySUbFriUOSV4ER0cFnZG7kKS+JGujmFPd5x
 NA3Y2Z+e21AurfJ3rYM9rRk8VHyuyhpkUw9asByfmpagqHPVYqRGxC3uw51a6fcGLQqMM3G
 oEP+3dQ8osIStYGmHAS9MK5qVuump0BTrjdBVTHcbc+0Elm+PaepBacvDT5Ni9T6fWu4AKP
 zGyGv2ZcXIRPF4PwcSDhA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:dF8Oqg7UncQ=:DIILRQ6AmlY4akDTTfetSg
 I1MISOn4+J67p9rEXZ+Cep20c1JBJkjvqohsTw/4yOGaA/6alRYmiMc/XVAES2C9LYYAmWPcd
 TQvOd03dmSg7hVL/lo0BquaqBHxbqkL8jMploRBAIYBW9f0Oav1wJ3JztbGdRq4Pv/MmpA/4m
 UfkvOk8Pq0k3FgA0cNSMajZUZNEKnC5FxwaNzT9gGdWeCIYM7aWduDcJi974pe85bTIpxFnSW
 T/p0v4YBuqgZYrmFV+1GMKaCe3zuzDUz/1OffB0Pjzjx5du4mbbFOPIRYkbDJ+sEfVdZLvRTg
 o3IolQyFYFdA9eQTgInbbaPlRuvNQVPqYS6geQnvaU9Mw9nqaqqGJ+5x5psoqsMSw6Rh7bney
 sslsdvssIWZQSb6XgejgMVcmvaHlRFgZuU9M01O9eS2ZDarAYW31+mxu/NTRmPKN6seYYg89u
 oaLpVpI0AXF9ugaqcGgiVxff1vT7iWV8NjbAa8SFeWHbUAMQ5aiMZ8zoJ9nHxFUi8saKZSU9Y
 6/EytHQgvIMI+LoGfPPZ/8gl4LoUy0/4oC2wrEVQVIIFPsPelNlSi1Fs8ix3G0EJDWJdhPNlB
 TwjPaTe4VQP2IAMvCAswZUKB5FnZbvNunqLkIuo2IyYV7wQ7lo4herMS7Q0q/dc0SSUwVwgKl
 iLw4KwQL9nthDGvLHssB7uxvxf50ayKJhjCP7y6kt7Vpj5uG+Q5m/yc0Pw9P9G7arzsgW5P7b
 a/FcyKZTDemj5N+q/CMH/n/D6yasJfFPgxedh0GhzYjmtGqF8UtjjUX8ShdDzOJCwGlDW4Pkb
 wBTpNfR
X-Seq: zsh-workers 37465

On 12/31/2015 02:16 AM, Starms, William Albert (MU-Student) wrote:

> Is this just a feature that nobody noticed/cared about, or was there a reason for its omission? I couldn’t find anything on the subject, but I may just be bad at googling. I know printf can just be run in a subshell and captured, but forking for this seems like overkill, I say without any knowledge of the zsh backend.

You can avoid the overhead of a subshell with something like
% print -zf 'hello %s\n' foo;read -zr var; typeset -p var
typeset var=foo

