From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11753 invoked by alias); 28 Jun 2018 08:48:30 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 23510 Received: (qmail 11783 invoked by uid 1010); 28 Jun 2018 08:48:30 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.11):SA:0(-6.9/5.0):. Processed in 1.814516 secs); 28 Jun 2018 08:48:30 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS,SPF_PASS,T_DKIMWL_WL_HIGH,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180628083837euoutp01a0aefaf2a29fd251b692192164455fa0~8RimOzUTo1207112071euoutp012 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1530175117; bh=rmERZKXTo5FIiVZQYUwGzFHSJ+u6NFgBkIxBqZYxosk=; h=Date:From:To:Subject:In-Reply-To:References:From; b=cLyL17ZcVzz+eYK6wFXpKL830+wT5TBS+LtbWjhd4VgkfoVop7CW/xvUwOVbei4q0 8Awz4KCzu/RTi0hba04s0+1Bu/9dwClFpTSD7g6sL+hHKApkIDhL04AEe2wD7+D3BM hGpuLuhoIkvzOi+XmWeCaWm4RAY6jL/MhaRw1NtI= X-AuditID: cbfec7f4-713ff700000043e4-51-5b349e8cfc92 Date: Thu, 28 Jun 2018 09:38:33 +0100 From: Peter Stephenson To: Subject: Re: scp completion options In-Reply-To: <20180627101312.GL11049@blackswan> Organization: SCSC X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsWy7djPc7o980yiDe4cFrTYcXIlowOjx6qD H5gCGKO4bFJSczLLUov07RK4MvYd/MBe0MlWcbm9i6WB8QxLFyMnh4SAicSx/w/Yuxi5OIQE VjBKzJjbwwTh9DBJXNzZxgbhdDNJrDp2Hq7l3faNzBCJ5YwSt26eZgZJgFWdW+kMkdjEKNH8 7gtU1QVGiWWPuthAqlgEVCVa139mBbHZBAwlpm6azQhiiwiISzyb+Q1shbCAssTqDYvBajgF 9CWmPrsCVMPBwS8gJHGh2RbiCnuJo3tOMoHYvAKCEidnPgFrZRaQl9j+dg4zRM1nNonnf6sh asoklvz/ywgRd5GYfLMNyhaWeHV8CzuELSNxenIPC8jNEgLtjBJrJr1mh3B6GCU2Hb0D1WEt 0Xf7IthBzAKaEut36UOEHSUeHr/PAhKWEOCTuPFWEOIePolJ26YzQ4R5JTrahCCq1SR2NG1l nMCoPAvJB7OQfDALYf4CRuZVjOKppcW56anFRnmp5XrFibnFpXnpesn5uZsYgang9L/jX3Yw 7vqTdIhRgINRiYc3oMs4Wog1say4MvcQowQHs5IIr4KzSbQQb0piZVVqUX58UWlOavEhRmkO FiVx3jiNuighgfTEktTs1NSC1CKYLBMHp1QD485tV9X2VVcF3+fQcLe2STY6XrAoMuOla3Jq ywFJAWFN+56pGUIb5BeavlyWl7LppM+n248Ntp1MVNLymNm/hemb85vrtv9VN0UlrXg858Zh 7Zc7MxJMLGW1t8U5+8gxfFm/fu7u04eEOJZ5Xsu7PK/waV3H1PvJ97VXxfEwvBRdNeHcDuY5 AUosxRmJhlrMRcWJAFkEh9IBAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeLIzCtJLcpLzFFi42I5/e/4Xd3ueSbRBrOfKVnsOLmS0YHRY9XB D0wBjFF6NkX5pSWpChn5xSW2StGGFkZ6hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6 GfsOfmAv6GSruNzexdLAeIali5GTQ0LAROLd9o3MXYxcHEICSxkl9m56xQiRkJH4dOUjO4Qt LPHnWhcbRFEnk8SqSz/ZIZxNjBJzvv2Aar/AKHFkbzsbSAuLgKpE6/rPrCA2m4ChxNRNs8HG igiISzyb+Q1st7CAssTqDYvBangFnCX62peDxTkF9CWmPrvCCDF0CpPEoS0/gIo4OPgFhCQu NNtCnGQvcXTPSSaIXkGJkzOfgPUyC+hInFh1jBnClpfY/nYO8wRG4VlIymYhKZuFpGwBI/Mq RpHU0uLc9NxiQ73ixNzi0rx0veT83E2MwLjYduzn5h2MlzYGH2IU4GBU4uFd0WMcLcSaWFZc mXuIUYKDWUmEV8HZJFqINyWxsiq1KD++qDQntfgQoykwMCYyS4km5wNjNq8k3tDU0NzC0tDc 2NzYzEJJnPe8QWWUkEB6YklqdmpqQWoRTB8TB6dUA6OraoKYc6P4LD6Nz3bvwiSWzY1aKpnu /fvwsqd+u6tS2DfqrX87+/vnhHsfLhYsfrdtQyq/kUpHzztngS3TZTMSHbseerT4P1rlVrcn cCb7VX2bWf/qH4SI8+zkeDE3wbz39edHK1TcHthKfJfr/Lvr9b9yntbFy0z6/hxa8fieSPu+ ecoT3gUosRRnJBpqMRcVJwIAMyTQP6ECAAA= Message-Id: <20180628083835eucas1p2cb57feab1bca1540ed0a89cd6e26b9bb~8RikRcvz81808218082eucas1p2p@eucas1p2.samsung.com> X-CMS-MailID: 20180628083835eucas1p2cb57feab1bca1540ed0a89cd6e26b9bb X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20180626231957epcas4p275197b8b1b133496936cd1e2a59d15b6 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180626231957epcas4p275197b8b1b133496936cd1e2a59d15b6 References: <20180626230654.GK11049@blackswan> <20180627081516eucas1p200d804de13d1e5a4f7ea223ecb2d9c49~79k6870Wv1727517275eucas1p2j@eucas1p2.samsung.com> <20180627101312.GL11049@blackswan> On Wed, 27 Jun 2018 11:13:12 +0100 David Woodfall wrote: > > scp_comp_helper() { > > if [[ CURRENT -gt 2 && $words[2] != *:* && ]]; then > > # Complete remotely only...? > > reply=('hosts ????') > > else > > reply=('hosts files') > > fi > > } > > zstyle -e ':completion:*:complete:scp:*:' tag-order > > scp_comp_helper > > That's giving me an error on the 'if' line: You need to get rid of the second && --- I originally had another test I thought better of but didn't get rid of in the version I copied into the e-mail, so it wasn't quite what I actually tried out. As no-one has come up with anything better I may play with changing _remote_files to use the tag remote-files and see if that helps. pws