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.0 required=5.0 tests=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 731e9188 for ; Mon, 9 Mar 2020 14:46:45 +0000 (UTC) Received: (qmail 13885 invoked by alias); 9 Mar 2020 14:46:36 -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: 45524 Received: (qmail 3416 invoked by uid 1010); 9 Mar 2020 14:46:36 -0000 X-Qmail-Scanner-Diagnostics: from 4.mo1.mail-out.ovh.net by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.2/25744. spamassassin: 3.4.2. Clear:RC:0(46.105.76.26):SA:0(-1.9/5.0):. Processed in 1.75061 secs); 09 Mar 2020 14:46:36 -0000 X-Envelope-From: debian@microjoe.org X-Qmail-Scanner-Mime-Attachments: |signature.asc| X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at mx.ovh.com designates 46.105.76.26 as permitted sender) To: zsh-workers@zsh.org Cc: Daniel Shahaf From: Romain Porte Subject: completion: proposal for Completion/Debian/_dscverify Autocrypt: addr=debian@microjoe.org; keydata= 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 Message-ID: Date: Mon, 9 Mar 2020 15:45:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="iv3nL0ILpvz87SNOkVHiyWErG7VoH2a5O" X-Ovh-Tracer-Id: 6242833511070609696 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedugedruddukedgieelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepvffhuffkffgfgggtsehgtderofdtfeejnecuhfhrohhmpeftohhmrghinhcurfhorhhtvgcuoeguvggsihgrnhesmhhitghrohhjohgvrdhorhhgqeenucffohhmrghinhepuggvsghirghnrdhorhhgnecukfhppedtrddtrddtrddtpdekvddrieegrddvhedrudelleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdqohhuthdphhgvlhhopehplhgrhigvrhejheelrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepuggvsghirghnsehmihgtrhhojhhovgdrohhrghdprhgtphhtthhopeiishhhqdifohhrkhgvrhhsseiishhhrdhorhhg --iv3nL0ILpvz87SNOkVHiyWErG7VoH2a5O Content-Type: multipart/mixed; boundary="7b9zGvpkwhP0T1jWv2FLnp6WyxgEmc4ho" --7b9zGvpkwhP0T1jWv2FLnp6WyxgEmc4ho Content-Type: multipart/mixed; boundary="------------15BE8CE8295DD3D31B6374FB" Content-Language: en-US This is a multi-part message in MIME format. --------------15BE8CE8295DD3D31B6374FB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello dear ZSH workers, Attached in a proposal of completion for the "dscverify" Debian command shipped with Debian's devtools package. The file has been reviewed by Daniel during our initial discussion on the Debian bugtracker [1], but of course we may have forgotten some details. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D953389 As the other devtools completions are coming from upstream zsh, I think this completion should also make its way through upstream. Best regards, --------------15BE8CE8295DD3D31B6374FB Content-Type: text/x-patch; charset=UTF-8; name="add-dscverify-completion-v3.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="add-dscverify-completion-v3.diff" diff -u -N --recursive ../zsh-5.8.orig/Completion/Debian/Command/_dscveri= fy ./Completion/Debian/Command/_dscverify --- ../zsh-5.8.orig/Completion/Debian/Command/_dscverify 1970-01-01 01:00= :00.000000000 +0100 +++ ./Completion/Debian/Command/_dscverify 2020-03-09 15:36:16.206314783 = +0100 @@ -0,0 +1,30 @@ +#compdef dscverify + +# $ dscverify --version +# This is dscverify, from the Debian devscripts package, version 2.20.2 +# ... + +_dscverify() { + local all_opts=3D( + '--help[show the help message and exit]' + '--version[show the version + copyright and exit]' + '--no-default-keyrings[do not check against the default keyrings]' + '*--keyring[add keyring to the list of keyrings used]:keyring:_files= -g "*.{kbx,gpg}(-.)"' + '(--nosigcheck --no-sig-check -u)'{--nosigcheck,--no-sig-check,-u}'[= do not verify the GPG signature]' + '--verbose[do not suppress GPG output]' + '*:dsc file:_files -g "*.{changes,dsc,buildinfo}(-.)"' + ) + + local first_only=3D( + '(--no-conf --noconf)'{--no-conf,--noconf}'[do not read the devscrip= ts config file]' + ) + + if (( CURRENT =3D=3D 2 )); then + all_opts+=3D($first_only) + fi + + _arguments \ + "$all_opts[@]" +} + +_dscverify "$@" --------------15BE8CE8295DD3D31B6374FB-- --7b9zGvpkwhP0T1jWv2FLnp6WyxgEmc4ho-- --iv3nL0ILpvz87SNOkVHiyWErG7VoH2a5O Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE/0vnfqUe7n1fhjM4L/9j9YUbA+IFAl5mVqAACgkQL/9j9YUb A+KESQ//Rn6RpjPX1bCkpGsQRdfvX+YEzkwklijTJILPgH6ZLP5ZnpJPdZRfs2CN ayc5QS7iHNIB7crdRmDcszP7E8ulZYslQ9wxCs6HwgHr80QGoqLAtC9eGRFoTQhS kDwHD2aTCM+eNOYCEYrPI/hPoaEdRbNor4v6aWdB8HlyFmv+F6Y2KdHKhkYOdKKW sGDsqEWZqe/rUiXA+72VjBD7mY2Kxgpz4eDrjJfl1KSvhn9jRlEezkzIj5ztdUAV ipnm8o9n8J3jrF5VmqFZX0Qe5qTOjUpg8i0kRUpY0lJQIsA2+Ft8BCedXCjey/bo 8g/Gl1nL5Gp3o29XabPLz2cH0Ia3U+lGF0WgIT7V2CfVxtaTfkCShJMjHeVYy9mP oz4l7kQCT/qfLe3RqZ7jpJuzbxw6S1a5eN0i+5fR+pueNsrtu83VKIES+kmD4x1Z 5nVe/uEnJgJJpx1ni2lhWfDnNo/h/5kdrCAyfnu55/Y76WMonpeN2ScEX9DQSWCI PXqnLQaGBcvDsAvNBu/5qvnK5MQckvpGU+kg021C2EbWnsaQqOI6YPrMrc2UHzGd CI5AhtFU0oDVhmYnxV4ZRckdBQaQgG1sh9Ajv4Q85m6OBL+kTWkg4z7zSuELaqyM jZQ35yAsv9mkRiU6W2bFhTKOy/aFC3FVNPaVdb47ZLTv2xz6cBo= =tyR/ -----END PGP SIGNATURE----- --iv3nL0ILpvz87SNOkVHiyWErG7VoH2a5O--