From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12739 invoked by alias); 10 Jan 2014 20:54:17 -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: 32245 Received: (qmail 22042 invoked from network); 10 Jan 2014 20:54:01 -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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.2 Date: Fri, 10 Jan 2014 21:53:57 +0100 From: Koen Wilde To: zsh-workers@zsh.org Subject: [PATCH] Extend completion for mpc Message-ID: <20140110205357.GC918@hugin.chillheid.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable `mpc search` allows for multiple types to be queried at once, as follows: mpc search [ ]... This patch enables completion for subsequent types as well, instead of just= for the first one. --- Completion/Unix/Command/_mpc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Completion/Unix/Command/_mpc b/Completion/Unix/Command/_mpc index 1ff9ad9..e72feef 100644 --- a/Completion/Unix/Command/_mpc +++ b/Completion/Unix/Command/_mpc @@ -253,7 +253,7 @@ _mpc_search() { local list expl list=3D(album artist title track name genre date composer performer comm= ent disc filename any) =20 - if [[ $#words -eq 2 ]]; then + if ! (( $#words % 2 )); then _wanted list expl table compadd $expl -a list else _message "pattern" --=20 1.8.5.2 --OgqxwSJOaUobr8KG Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBCgAGBQJS0F3lAAoJEL0YvQEl0mef4WgQAK3XcAT+Suz7n9eKJrICf8Z5 k9bT0QyjsmRhJSQGLc1YSD6jcjrvAmUV8zdZdMvs6Qs6wOZoWfU2Cw2z/xN3jzJd 0f9pYFsX+52VpC8JRvZNlWA5Py3g4WNNCgVpJxPbq5cCCdfiQ8v3Aqklp3hztS4i gP09AECTOBpOIOFWkbGxo/oYil81zN2q7cg2rSawBOnGBd1BVL001tJNL0DuJLu4 q/khPxgEpVT6trdWhn5oS2I4/w8jCYppMEjOuB+sQxi7thN22sSGylHtCk051uuc bBDidZqVZ+njYqjun18TATmF8lV345FJf+q0pgS+seYIMUfWIe7+JN1CUXjrpizc XLB9Vf6T++UfMOc70TFYgx+MymgoTOt5NxhAzu8g9+3v+/8UCoXYp7a2bv3/OYYM /3thb0HpegO8ae5+hMqOH7y7ANeJSdLvJV8D3xx4powMwCFGsp5IqGBoKqUnKHyV VY2x+LTQxYtGCKNvgIIXTVsfNqfGoidAhxGncJBGXvPHm1ez+EmkasPFNusrE6c6 7/oIUNJv43jY1Ss7nQV3vOj2hdgPNuKk10v9Rl5bcMUtcikxvRXRDN842yYjwRPS Ty042PtPAtl+iO+l8TZqAMBivWCpr7mrKIaNUJcVrUUHDg0hS71GMtBTVzz2Mgc3 jhtsOGUzHL6HfZC94qGn =t2T8 -----END PGP SIGNATURE----- --OgqxwSJOaUobr8KG--