From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6549 invoked by alias); 22 Feb 2014 19:58:32 -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: X-Seq: 32426 Received: (qmail 14863 invoked from network); 22 Feb 2014 19:58:25 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, T_TO_NO_BRKTS_FREEMAIL autolearn=ham version=3.3.2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type; bh=WFRNdIjfChfSaPLmmgv2s1hKaQsX+q9x9HwMHqHrodA=; b=YJ0+H2oYJsqSWhL54Mc6911cUBtog+MUeeJfnv57kjt4wQigd5YjKtiAXw6kRlh40C bIm1DLelHV43tYbLHUtkLKskFyynlv384QtpybErMMeFK+jdMI+3pzlpdM1Zft7IAGOV oM+uSdfi+b02PoJx2noSNa43uo1dieW8p5Aujf1eRZL8BvP+1VtFNEwZKGPwrVDhvx+O oSZK23lR1O7MH/Hm7SaC9yPkJvr0Jx+tWe8WkNEv+BoM3dVim9l814iUmsBIkIx592Y0 ecWg4mhvSRjyK8sih0wkXOhCKmomkffW0Np2bKHksu8z/UKpVhaJzY6F2/0nqxXeGI8w Cx6w== X-Received: by 10.180.101.230 with SMTP id fj6mr7718486wib.27.1393097217061; Sat, 22 Feb 2014 11:26:57 -0800 (PST) Message-ID: <5308F9FF.5080402@gmail.com> Date: Sat, 22 Feb 2014 20:26:55 +0100 From: Sebastien Alaiwan User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 MIME-Version: 1.0 To: zsh-workers@zsh.org Subject: [PATCH] Fix bzr completion X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="189MDKgQOpwVqBE39w8HPwghICRCLikcC" --189MDKgQOpwVqBE39w8HPwghICRCLikcC Content-Type: multipart/mixed; boundary="------------050100050200060100010002" This is a multi-part message in MIME format. --------------050100050200060100010002 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, here's a small patch that fixes bzr completion when trying to complete a = filename not directly in the current directory. Let's say I'm in the root directory of a bazaar checkout. I modify the following files: "README.txt" "src/file.cpp" bzr commit READ bzr commit README.txt Completion works for this file, because it sits at root level. bzr commit src/fi No matches for: `modified files' Which is clearly not the expected result. The attached patch fixes this b= y passing "-R" (recurse) option to bzr when computing the list of version= ned files. Same thing for unknown files (used when completing "bzr add " commands). Best regards and many thanks for the great shell, Sebastien Alaiwan --------------050100050200060100010002 Content-Type: text/plain; charset=UTF-8; name="zsh_bzr_completion_fix.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="zsh_bzr_completion_fix.diff" ZGlmZiAtLWdpdCBhL0NvbXBsZXRpb24vVW5peC9Db21tYW5kL19ienIgYi9Db21wbGV0aW9u L1VuaXgvQ29tbWFuZC9fYnpyCmluZGV4IDIzZmViNmYuLmFiOWZkNzIgMTAwNjQ0Ci0tLSBh L0NvbXBsZXRpb24vVW5peC9Db21tYW5kL19ienIKKysrIGIvQ29tcGxldGlvbi9Vbml4L0Nv bW1hbmQvX2J6cgpAQCAtMjUsNyArMjUsNyBAQCBjdXJjb250ZXh0PSIke2N1cmNvbnRleHQl Oio6Kn06YnpyLSRjbWQ6IgogKCggJCtmdW5jdGlvbnNbX2J6cl91bmtub3duRmlsZXNdICkp IHx8CiBfYnpyX3Vua25vd25GaWxlcygpIHsKICAgICBsb2NhbCBmaWxlTGlzdAotICAgIGZp bGVMaXN0PSgkeyhwczpcMDopIiQoYnpyIGxzIC0tbnVsbCAtLXVua25vd24pIn0pCisgICAg ZmlsZUxpc3Q9KCR7KHBzOlwwOikiJChienIgbHMgLS1udWxsIC0tdW5rbm93biAtUikifSkK ICAgICBjb21wYWRkIC1hZiBmaWxlTGlzdAogICAgIHJldHVybiAwCiB9CkBAIC00MSw3ICs0 MSw3IEBAIF9ienJfdW5rbm93blJvb3QoKSB7CiAoKCAkK2Z1bmN0aW9uc1tfYnpyX3ZlcnNp b25lZEZpbGVzXSApKSB8fAogX2J6cl92ZXJzaW9uZWRGaWxlcygpIHsKICAgICBsb2NhbCBm aWxlTGlzdAotICAgIGZpbGVMaXN0PSgkeyhwczpcMDopIiQoYnpyIGxzIC0tbnVsbCAtLXZl cnNpb25lZCkifSkKKyAgICBmaWxlTGlzdD0oJHsocHM6XDA6KSIkKGJ6ciBscyAtLW51bGwg LS12ZXJzaW9uZWQgLVIpIn0pCiAgICAgY29tcGFkZCAtYWYgZmlsZUxpc3QKICAgICByZXR1 cm4gMAogfQo= --------------050100050200060100010002-- --189MDKgQOpwVqBE39w8HPwghICRCLikcC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBAgAGBQJTCPn/AAoJEAZlMNYhecQvpzIQAMo/iv6TVMzp9pcI5FN7Pu7y cvQkIMFnubJL0f/zWikfsWQvmVnCOqCN7cs0YZnH0SDZ1TYzTQixd4O5MGSoqFSq Xrgjwzc3jNkP4wFVyFGrOWZclr8NeF9R/HjH+6hXuhtSIRUVeumylazWRaTwYPKe 8RZ39Onc668/blHc+3m1TSeWOV2ic6bicuP6odcN2VHaD8li4zLp/xYwoTPpomgS +ZPMk0//pRLxQ6sBT4HyAWaiUQ4q5Y0L+iPtQCj0TA2h10Gb3DEAysRoc8AnBkfK 38ocp+O1Alh/DPjz34vkDiLauVQ9WzN2IKiIAJJI28CvB5R8vE7SH08ZZJqQ2wIz l752UlKCaIGtrrkXCbHYa2HZox3hoV5skXVJ8LNDY3Gp7oMfk8qI2XwCFb3NmWif eiR3L8HApK0je/z2fPIYc/Ec3rJEF0M6LuoX/ECppU5LtekgycLaM/ftTP2xyZhd u2NuX6hNHyDcC3NEhSuLozzaZMoPUiiMT8swfsOL8wqE9R9g8Ij5XwO+OOF77aDB ebkJlhGeCFvtApzbNCekCwz9QLimO6A0IAIYCEz+hYacuppgrFrHSNNK5I6FleI1 MOC3oldPImnKSd3os6RGJCCdc/DUZXurPevcT/psFvhypEDVJJnByXueGnvQdjud yB6WDnZFexVMxSl6XDFp =uJAU -----END PGP SIGNATURE----- --189MDKgQOpwVqBE39w8HPwghICRCLikcC--