From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24279 invoked by alias); 19 Jan 2018 11:08:03 -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: 42299 Received: (qmail 21177 invoked by uid 1010); 19 Jan 2018 11:08:03 -0000 X-Qmail-Scanner-Diagnostics: from park01.gkg.net 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(205.235.26.22):SA:0(-1.4/5.0):. Processed in 11.247742 secs); 19 Jan 2018 11:08:03 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, SPF_PASS,T_DKIM_INVALID,T_RP_MATCHES_RCVD autolearn=no autolearn_force=no version=3.4.1 X-Envelope-From: SRS0=teW1=EO=yahoo.co.uk=okiddle@bounces.park01.gkg.net X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | X-Virus-Scanned: by amavisd-new at gkg.net Authentication-Results: amavisd4.gkg.net (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.co.uk X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1516359627; bh=sGdZlRnW9n6RzaSx7pwX8W6j2+4lxId+VZtw9Aei/P4=; h=From:References:To:Subject:Date:From:Subject; b=W/O0Rk3Uc5CD1GRbVKBzwXoPWecDaZwpWTvnS0WkuCljU8TjM6qyfxxJFrvHzlIrrkrtvHWy5VdVzg1BY/aUXf93aO1INmQvfAi1VGPH0gWsuVhtY0H6/uFWmwaadUyegYleHL4jSvRn5H1W6LjoXN4MbsbqLpBUhAPv1+Cn1UfH+xS6ZD5bGMW5qWTTZJH2vNcxGXPb9Onps5RTAUKx+kOizGGHThJpCAdCIdi2/K/burqRVGZtkxPhVgyGfR6Lc/mR0+qITFtwI3LFjdfJNIkfKzm27he6QU2RA/hqlY3E3T45Im05jdH7yqZ3ND5tmEjYi3zp09wwDGs/hpT//w== X-YMail-OSG: 3sk8epkVM1lae2ZmBUGojCn3PIo9XeqgcH99SF0rc9ZX26DDBboZnhmMZHqM48Z gZ3QGBA3WnVgaelTxeuz1XCjmfQCi3y.dMVQ8Zn_PgkbY1HHuQaso40hpTIXRfeLi_p9sXL1yN97 CLcqPd048gvQ6Cm1zfWTW3G9vbF.RtReC6K5JHcM_KdOa6DAuHfi0gYmb2_YCN08zMibh74Ca2os vg.gMLqudD4gW_FYWFzy2ad.M4ltHRuTJgtNSBXC.Koa0CR1cxt7u6Aa33gdUOY2V77gebeYPZgZ Y7ULE1Wyu_PwUHO07P.VOVLId8PHLGPGKrQ.gAXpl4CKdnbGBZ8zxbgvY4YqDw2lzTNuXv0WtQdo RjdGeWFjngVTsJaCCN4A0m_CwSO38aRlSRZcC5lsHSZIOcclGZA_CZcmsQd.BCz05fYDfwKi6qTo y5Ahc_lBnQMTRH5oSRK4DJwm3cNrDvsM9MkhfsEim9b3XI.lSUqO4WImQzTBrPoKAYNGPZe3Fu4u GJE1HwAFM0w-- In-reply-to: <20180113184910.s44mewht2jb3ylfw@tarpaulin.shahaf.local2> From: Oliver Kiddle References: <20180113184910.s44mewht2jb3ylfw@tarpaulin.shahaf.local2> To: Zsh workers Subject: Re: typeset -p MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-ID: <938.1516359622.1@thecus.kiddle.eu> Content-Transfer-Encoding: 8bit Date: Fri, 19 Jan 2018 12:00:22 +0100 Message-ID: <939.1516359622@thecus.kiddle.eu> On 13 Jan, Daniel Shahaf wrote: > «typeset -p Z» completes nothing. > > The following will fix it, at the cost of only completing "1" as a > pasted argument (not in a separate word). No, it is supposed to be an optional argument as follows. Not quite sure how this ended up wrong given that the patch in 41927 has it right. Oliver diff --git a/Completion/Zsh/Command/_typeset b/Completion/Zsh/Command/_typeset index e4446a6ff..14d5d371b 100644 --- a/Completion/Zsh/Command/_typeset +++ b/Completion/Zsh/Command/_typeset @@ -30,7 +30,7 @@ allargs=( k "($popts -w -z)-+k[mark function for ksh-style autoloading]" l "($popts -T)-l[convert the value to lowercase]" m '(-A -E -F -T -i)-m[treat arguments as patterns]' - p '-p+[output parameters in form of calls to typeset]:option:((1\:multi-line\ output\ of\ arrays))' + p '-p+[output parameters in form of calls to typeset]::option:((1\:multi-line\ output\ of\ arrays))' r '(-f)-+r[mark parameters as readonly]' rf '-r[remember autoload path]' Rf '-R[remember autoload path, error if not found]'