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,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 2fdea370 for ; Wed, 4 Sep 2019 02:55:15 +0000 (UTC) Received: (qmail 3995 invoked by alias); 4 Sep 2019 02:55:08 -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: 44726 Received: (qmail 11628 invoked by uid 1010); 4 Sep 2019 02:55:08 -0000 X-Qmail-Scanner-Diagnostics: from out5-smtp.messagingengine.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.2/25559. spamassassin: 3.4.2. Clear:RC:0(66.111.4.29):SA:0(-2.6/5.0):. Processed in 4.448512 secs); 04 Sep 2019 02:55:08 -0000 X-Envelope-From: d.s@daniel.shahaf.name X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at daniel.shahaf.name does not designate permitted sender hosts) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=mime-version:message-id:in-reply-to :references:date:from:to:cc:subject:content-type; s=fm1; bh=e1AI fzRyK4DSBTVfoG0cO3XLNrmZQo0wTKORP4IRnWk=; b=SzHaYzr4pqkPpVi6B6vH 7677vwJrsEvH/VYJjnvID69QfRPGvkw2PuhSl6C7/wzw/gL4HaHuPZp7R1jGZ4ox LEK7ieG5jhTCvbjWcigrgttlYjfJ+4WNW0c5bB8oXnw9KGZbOtz6uk8c1N34VdPu vXjnzMvvf3E/pHjZNDNKxOOi3AefOtpPEoQ/0CNo06wTtz/oPzmxlIbNd/W6XaEl 4FKXjzYKQj7osnvcDZdmMJLnohIOPOGs7+2s0GG4ejfr9anK57owoz/Xll6I37bQ sKQVDb/54aIdWwTW51x4VSLFnLpyK2WneQ8QTZwp8epiA1omZpp99u1fsSUXO8i9 lQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=e1AIfz RyK4DSBTVfoG0cO3XLNrmZQo0wTKORP4IRnWk=; b=I7DyRPxFAYU4DMznNkHqNX G1l0BMg2x7axzw/J4Gg8puJcXnV59K8mqF49DzpfiW9rj2z4MERVQ4KmpXtfELvD DTum4Fom3t3e0gqh9BKYV6E9Z1AFI/rlgXiPqRVXFXC0yDEeWq3vLHjGcNBiole5 3eN2gdmGeazLM0jpsJtZjDdCNhLkfKRCejV4BWTNAZRvwJjOmjFirZSqfdyBQwYB 0CCiLmc5UEdJI2F2tutc7aBhgRe8C/YyuRncDLVQdQeI/9lvq8UZxaIc4kpndnpx JiXZdJ/h6trDLE1lO7mpe5cI1jdddr+kMnuOO+rylTkZ+fr5YFhTPB3vusEmdOFw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudejgedgieduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesmhdtreerreerjeenucfhrhhomhepfdffrghn ihgvlhcuufhhrghhrghffdcuoegurdhssegurghnihgvlhdrshhhrghhrghfrdhnrghmvg eqnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurdhssegurghnihgvlhdrshhhrghhrghf rdhnrghmvgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.7-154-gfa7592a-fmstable-20190829v1 Mime-Version: 1.0 Message-Id: In-Reply-To: References: Date: Wed, 04 Sep 2019 02:54:06 +0000 From: "Daniel Shahaf" To: zsh-workers@zsh.org Cc: "Cristiano De Michele" Subject: Re: _subversion is going to need to use 'help -v' Content-Type: multipart/mixed; boundary=3ef4fc89d1cb4c86a5e210fbba7fd2e3 --3ef4fc89d1cb4c86a5e210fbba7fd2e3 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Daniel Shahaf wrote on Sat, 31 Aug 2019 20:19 +00:00: > tl;dr: A change made to Subversion (upstream) trunk today affects _sub= version. Patch attached. I think it's fairly safe to commit it already, even before the upstream release: it's unlikely that =C2=ABsvn help -v=C2=BB = will be made to mean "grow a toaster's arm". Cheers, Daniel --3ef4fc89d1cb4c86a5e210fbba7fd2e3 Content-Disposition: attachment;filename="0001-_subversion-Use-svn-help-v-to-show-global-option.patch.txt" Content-Type: text/plain; name="0001-_subversion-Use-svn-help-v-to-show-global-option.patch.txt" Content-Transfer-Encoding: BASE64 RnJvbSA0NzRiNTRhMWM5N2U0ZjdiODEzNjhlN2IxMGIzYjViMWZlMzU5ZGQwIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBEYW5pZWwgU2hhaGFmIDxkLnNAZGFuaWVsLnNoYWhh Zi5uYW1lPgpEYXRlOiBTdW4sIDEgU2VwIDIwMTkgMDA6MzU6NDIgKzAwMDAKU3ViamVjdDog W1BBVENIIDEvMl0gX3N1YnZlcnNpb246IFVzZSAnc3ZuIGhlbHAgLXYnIHRvIHNob3cgZ2xv YmFsIG9wdGlvbnMsCiBleHBlcmltZW50YWwgb3B0aW9ucywgYW5kIGV4cGVyaW1lbnRhbCBz dWJjb21tYW5kcyAodXBzdHJlYW0gaXNzdWUgU1ZOLTQ4MjgsCiB0byBiZSByZWxlYXNlZCBp biBTdWJ2ZXJzaW9uIDEuMTMuMCkKCi0tLQogQ29tcGxldGlvbi9Vbml4L0NvbW1hbmQvX3N1 YnZlcnNpb24gfCAxOSArKysrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTYg aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db21wbGV0aW9u L1VuaXgvQ29tbWFuZC9fc3VidmVyc2lvbiBiL0NvbXBsZXRpb24vVW5peC9Db21tYW5kL19z dWJ2ZXJzaW9uCmluZGV4IGEwNjZiMDcyOC4uNmQ5MTc4YTJmIDEwMDY0NAotLS0gYS9Db21w bGV0aW9uL1VuaXgvQ29tbWFuZC9fc3VidmVyc2lvbgorKysgYi9Db21wbGV0aW9uL1VuaXgv Q29tbWFuZC9fc3VidmVyc2lvbgpAQCAtMzAsMTEgKzMwLDI0IEBAIF9zdm4gKCkgewogICAg ICcxOiA6LT5jbWRzJyBcCiAgICAgJyo6OiA6LT5hcmdzJyAmJiByZXQ9MAogCisgIGxvY2Fs IF9zdm5faGVscF90YWtlc192ZXJib3NlCisgIGlmIF9jYWNoZV9pbnZhbGlkIHN2bi1oZWxw LXRha2VzLXZlcmJvc2UgfHwgISBfcmV0cmlldmVfY2FjaGUgc3ZuLWhlbHAtdGFrZXMtdmVy Ym9zZTsgdGhlbgorICAgIGlmIFtbICQoX2NhbGxfcHJvZ3JhbSBzdm4taGVscC12IHN2biBo ZWxwIGhlbHApID09ICotLXZlcmJvc2UqIF1dCisgICAgX3N2bl9oZWxwX3Rha2VzX3ZlcmJv c2U9JCgoICEgJD8gKSkKKyAgICBfc3RvcmVfY2FjaGUgc3ZuLWhlbHAtdGFrZXMtdmVyYm9z ZSBfc3ZuX2hlbHBfdGFrZXNfdmVyYm9zZQorICBmaQorICBpZiAoKCBfc3ZuX2hlbHBfdGFr ZXNfdmVyYm9zZSApKTsgdGhlbgorICAgIHJlYWRvbmx5IGRhc2hfdj0iLXYiCisgIGVsc2UK KyAgICByZWFkb25seSBkYXNoX3YKKyAgZmkKKyAgdW5zZXQgX3N2bl9oZWxwX3Rha2VzX3Zl cmJvc2UKKwogICBpZiBbWyAtbiAkc3RhdGUgXV0gJiYgKCggISAkK19zdm5fY21kcyApKTsg dGhlbgogICAgIHR5cGVzZXQgLWdIQSBfc3ZuX2NtZHMKICAgICBpZiBfY2FjaGVfaW52YWxp ZCBzdm4tY21kcyB8fCAhIF9yZXRyaWV2ZV9jYWNoZSBzdm4tY21kczsgdGhlbgogICAgICAg X3N2bl9jbWRzPSgKLQkkez0keyhmKSR7JHsiJChfY2FsbF9wcm9ncmFtIGNvbW1hbmRzIHN2 biBoZWxwKSIjbCMqQXZhaWxhYmxlIHN1YmNvbW1hbmRzOn0lJVN1YnZlcnNpb24gaXMgYSB0 b29sKn19LygjcylbWzpzcGFjZTpdXSMoI2IpKFthLXotXSMjKVtbOnNwYWNlOl1dIyhcKFth LXosID8tXSMjXCkpIy8kbWF0Y2hbMV0gOiRtYXRjaFsxXSR7bWF0Y2hbMl06KzokeyR7bWF0 Y2hbMl0vL1soKSxdfS8vIC86fX06fQorCSR7PSR7KGYpJHskeyIkKF9jYWxsX3Byb2dyYW0g Y29tbWFuZHMgc3ZuIGhlbHAgJGRhc2hfdikiI2wjKkF2YWlsYWJsZSBzdWJjb21tYW5kczp9 JSVTdWJ2ZXJzaW9uIGlzIGEgdG9vbCp9fS8oI3MpW1s6c3BhY2U6XV0jKCNiKShbYS16LV0j IylbWzpzcGFjZTpdXSMoXChbYS16LCA/LV0jI1wpKSMvJG1hdGNoWzFdIDokbWF0Y2hbMV0k e21hdGNoWzJdOis6JHske21hdGNoWzJdLy9bKCksXX0vLyAvOn19On0KICAgICAgICkKICAg ICAgIGlmICgoICQ/ID09IDAgKSk7IHRoZW4KICAgICAgICAgX3N0b3JlX2NhY2hlIHN2bi1j bWRzIF9zdm5fY21kcwpAQCAtNjAsMTQgKzczLDE0IEBAIF9zdm4gKCkgewogCWlmIF9jYWNo ZV9pbnZhbGlkIHN2bi0ke2NtZH0tdXNhZ2UgfHwgXAogCSAgICAhIF9yZXRyaWV2ZV9jYWNo ZSBzdm4tJHtjbWR9LXVzYWdlOwogCXRoZW4KLQkgIHVzYWdlPSR7JHsoTSkkeyhmKSIkKF9j YWxsX3Byb2dyYW0gb3B0aW9ucyBzdm4gaGVscCAkY21kKSJ9OiN1c2FnZToqfSN1c2FnZToq JGNtZF0gfQorCSAgdXNhZ2U9JHskeyhNKSR7KGYpIiQoX2NhbGxfcHJvZ3JhbSBvcHRpb25z IHN2biBoZWxwICRkYXNoX3YgLS0gJGNtZCkifTojdXNhZ2U6Kn0jdXNhZ2U6KiRjbWRdIH0K IAkgIF9zdG9yZV9jYWNoZSBzdm4tJHtjbWR9LXVzYWdlIHVzYWdlCiAJZmkKIAlpZiBfY2Fj aGVfaW52YWxpZCBzdm4tJHtjbWR9LXVzYWdlIHx8IFwKIAkgICAgISBfcmV0cmlldmVfY2Fj aGUgc3ZuLSR7Y21kfS1hcmdzOwogCXRoZW4KIAkgIGFyZ3M9KAotCSAgICAkez0keyR7JHso TSkkeyhmKSIkKF9jYWxsX3Byb2dyYW0gb3B0aW9ucyBzdm4gaGVscCAkY21kKSIjKCpWYWxp ZCBvcHRpb25zOnwoI2UpKX06IyogOip9JSUgIzoqfS8gKGFyZ3xBUkcpLzphcmc6fS8oI2Ip KC0jIykoW1s6YWxwaGE6XV0jIykgXFstLShbYS16LV0jIylcXSg6YXJnOikjLygtLSRtYXRj aFszXSkkbWF0Y2hbMV0kbWF0Y2hbMl0kbWF0Y2hbNF0gKCRtYXRjaFsxXSRtYXRjaFsyXSkt LSRtYXRjaFszXSRtYXRjaFs0XX0KKwkgICAgJHs9JHskeyR7KE0pJHsoZikiJChfY2FsbF9w cm9ncmFtIG9wdGlvbnMgc3ZuIGhlbHAgJGRhc2hfdiAtLSAkY21kKSIjKCpWYWxpZCBvcHRp b25zOnwoI2UpKX06IyogOip9JSUgIzoqfS8gKGFyZ3xBUkcpLzphcmc6fS8oI2IpKC0jIyko W1s6YWxwaGE6XV0jIykgXFstLShbYS16LV0jIylcXSg6YXJnOikjLygtLSRtYXRjaFszXSkk bWF0Y2hbMV0kbWF0Y2hbMl0kbWF0Y2hbNF0gKCRtYXRjaFsxXSRtYXRjaFsyXSktLSRtYXRj aFszXSRtYXRjaFs0XX0KIAkgICkKICAgICAgICAgICB3aGlsZSAoKCBpZHg9JGFyZ3NbKEkp Ki0tYWNjZXB0OmFyZzpdICkpOyBkbwogICAgICAgICAgICAgYXJnc1tpZHhdPSggLS1hY2Nl cHQnPTphdXRvbWF0aWMgY29uZmxpY3QgcmVzb2x1dGlvbiBhY3Rpb246KCh3b3JraW5nXDp3 b3JraW5nIGJhc2VcOmJhc2UgcmVjb21tZW5kZWRcOnJlY29tbWVuZGVkICciYGZvciBpIGog aW4gcCBwb3N0cG9uZSBtYyBtaW5lLWNvbmZsaWN0IHRjIHRoZWlycy1jb25mbGljdCBtZiBt aW5lLWZ1bGwgdGYgdGhlaXJzLWZ1bGwgZSBlZGl0IGwgbGF1bmNoOyBkbyBwcmludCAtcm4g JGlcXFxcOiRqICRqXFxcXDokaiAiIjsgZG9uZSBgIicpKScgKQo= --3ef4fc89d1cb4c86a5e210fbba7fd2e3 Content-Disposition: attachment;filename="0002-_subversion-Update-show-item-completion-to-1.12..patch.txt" Content-Type: text/plain; name="0002-_subversion-Update-show-item-completion-to-1.12..patch.txt" Content-Transfer-Encoding: BASE64 RnJvbSA0NGI3OWY1OTM3NjMwYzJkMzg3ZjQ4OTM1NmM5MGRiMTc0ZTQ0NDllIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBEYW5pZWwgU2hhaGFmIDxkLnNAZGFuaWVsLnNoYWhh Zi5uYW1lPgpEYXRlOiBXZWQsIDQgU2VwIDIwMTkgMDI6NDc6MTkgKzAwMDAKU3ViamVjdDog W1BBVENIIDIvMl0gX3N1YnZlcnNpb246IFVwZGF0ZSAtLXNob3ctaXRlbT0gY29tcGxldGlv biB0byAxLjEyLjAuCgotLS0KIENvbXBsZXRpb24vVW5peC9Db21tYW5kL19zdWJ2ZXJzaW9u IHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg YS9Db21wbGV0aW9uL1VuaXgvQ29tbWFuZC9fc3VidmVyc2lvbiBiL0NvbXBsZXRpb24vVW5p eC9Db21tYW5kL19zdWJ2ZXJzaW9uCmluZGV4IDZkOTE3OGEyZi4uMmM4MDg1MDQ1IDEwMDY0 NAotLS0gYS9Db21wbGV0aW9uL1VuaXgvQ29tbWFuZC9fc3VidmVyc2lvbgorKysgYi9Db21w bGV0aW9uL1VuaXgvQ29tbWFuZC9fc3VidmVyc2lvbgpAQCAtMTEsMTEgKzExLDE0IEBAIF9z dm4gKCkgewogICAgICByZWxhdGl2ZS11cmwgICAgICAgICAgInRoZSByZXBvc2l0b3J5LXJl bGF0aXZlIFVSTCIKICAgICAgcmVwb3Mtcm9vdC11cmwgICAgICAgICJ0aGUgcmVwb3NpdG9y eSByb290IFVSTCIKICAgICAgcmVwb3MtdXVpZCAgICAgICAgICAgICJ0aGUgcmVwb3NpdG9y eSBVVUlEIgorICAgICByZXBvcy1zaXplICAgICAgICAgICAgInRoZSBzaXplIG9mIFRBUkdF VCBpbiB0aGUgcmVwb3NpdG9yeSAoZm9yIGZpbGVzIG9ubHkpIgogICAgICByZXZpc2lvbiAg ICAgICAgICAgICAgInRoZSByZXZpc2lvbiBvZiBUQVJHRVQiCiAgICAgIGxhc3QtY2hhbmdl ZC1yZXZpc2lvbiAidGhlIG1vc3QgcmVjZW50IHJldmlzaW9uIGluIHdoaWNoIFRBUkdFVCB3 YXMgY2hhbmdlZCIKICAgICAgbGFzdC1jaGFuZ2VkLWRhdGUgICAgICJ0aGUgZGF0ZSBvZiB0 aGUgbGFzdC1jaGFuZ2VkIHJldmlzaW9uIgogICAgICBsYXN0LWNoYW5nZWQtYXV0aG9yICAg InRoZSBhdXRob3Igb2YgdGhlIGxhc3QtY2hhbmdlZCByZXZpc2lvbiIKICAgICAgd2Mtcm9v dCAgICAgICAgICAgICAgICJ0aGUgd29ya2luZyBjb3B5IHJvb3QgcGF0aCIKKyAgICAgc2No ZWR1bGUgICAgICAgICAgICAgICInbm9ybWFsJywgJ2FkZCcsICdkZWxldGUnLCAncmVwbGFj ZSciCisgICAgIGRlcHRoICAgICAgICAgICAgICAgICAiJ2luZmluaXR5JywgJ2ltbWVkaWF0 ZXMnLCAnZmlsZXMnLCAnZW1wdHknLCAnZXhjbHVkZSciCiAgICkKIAogICBsb2NhbCB1cGRh dGVfcG9saWN5Cg== --3ef4fc89d1cb4c86a5e210fbba7fd2e3--