From patchwork Fri Jun 28 20:28:18 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [2,of,2] bash_completion: recognize the --output option From: "Ahmed S. Darwish" X-Patchwork-Id: 1757 Message-Id: <20130628202818.GA6545@Darwish.PC> To: Nikolaj Sjujskij Cc: Guillermo =?iso-8859-1?Q?P=E9rez?= , Patrick Mezard , Mercurial-Devel Date: Fri, 28 Jun 2013 22:28:18 +0200 On Sat, Jun 29, 2013, Nikolaj Sjujskij wrote: > Den 2013-06-29 00:13:31 skrev Ahmed S. Darwish : > > > ... > ># Parent 3466620d7f96769c469f7e42b08f1ca3d53feb86 > >completion: recognize the --output option > It's *bash*_completion. > # HG changeset patch # User Ahmed S. Darwish # Date 1372449143 -7200 # Node ID d170fb7198f2bdeb7e44a999e9395efb52eb99ec # Parent 3466620d7f96769c469f7e42b08f1ca3d53feb86 bash_completion: recognize the --output option `--output ' now only lists the repository untracked files. exporting patch: diff -r 3466620d7f96 -r d170fb7198f2 contrib/bash_completion --- a/contrib/bash_completion Fri Jun 28 21:50:51 2013 +0200 +++ b/contrib/bash_completion Fri Jun 28 21:52:23 2013 +0200 @@ -255,7 +255,11 @@ _hg_debugpathcomplete -fa ;; diff) - _hg_status "mar" + if [[ "$prev" = @(-o|--output) ]]; then + _hg_status "u" + else + _hg_status "mar" + fi ;; revert) _hg_debugpathcomplete