From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5732 invoked by alias); 18 Aug 2017 05:07:10 -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: X-Seq: 22839 Received: (qmail 300 invoked by uid 1010); 18 Aug 2017 05:07:10 -0000 X-Qmail-Scanner-Diagnostics: from out1-smtp.messagingengine.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(66.111.4.25):SA:0(-2.6/5.0):. Processed in 1.353438 secs); 18 Aug 2017 05:07:10 -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=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: d.s@daniel.shahaf.name X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=8M+lui 2vpwfjJo4GhkOPb7LAoRqrG4U8gymE6d3Ismg=; b=R+mQKZ+Vaz2mk+ReVhrcRw rFhVUoOiIPbbfVTeVAfgEjTe1vBJ2661QMZYcXn9SmFP47Pr5rkyuT9AYcGGVnTZ j6SO/eKWMZdhxC8G8VQYDz1n9VIbq9n6JLQ6QCD0Yx53emjYrgCwv83+eN3iYLlm tEFDVuScTJtFiv6qVDIV0K2rgK4KkOniKti3yecs47UAbNYbhkq9osBVrU75fCif bS/DCuFDZ/xM07/EgBhUNXWGKZt2c6j61K/49kiH4SVFbIrQ4rjtgG2f26coV3k0 n5gOnR4MYFjMKDQRCvSLNv0//i+6mmKkmlQcyV4NAnGmmjRdRL51VHitHjSc3jIQ == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=8M+lui 2vpwfjJo4GhkOPb7LAoRqrG4U8gymE6d3Ismg=; b=LMdf0oefc26sCVPCYxPOQ3 vnoVCsFlT46M5ZKQ0YWXwrMG5PW3e5XG+tqvORN5r+UIK8ZenS8AwGUubVXQcWFh QJF2yKLbLdeMXto7MpVscrRTvC7Me+ZHEZWJYcWmOAOALUEAd3CWrkK1lZSLKSVi L8BC5ROwq4EVRn3NMuaD+jkB5Li5Awb2oOQIPppJHvZWrZnybOsjzzLwBd7gp0wl nRC7oTgxPL7m83UUnmE77w/tLh+cvj/xLaFo7ioS7NPVhtrBqZHEORZhVrMHuofF yfsZFVWkD+4/O7XVC1dWKPtPhpoIwnBL/czIjF2t0+8uHdhFbRVGXoOyWHtmsDWw == X-ME-Sender: Message-Id: <1503032825.3842363.1077203224.3C85AD9F@webmail.messagingengine.com> From: Daniel Shahaf To: Grant Taylor Cc: zsh-users@zsh.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-21c69044 In-Reply-To: <6311d6fb-4de6-00b0-2e43-1ebbc65402fb@tnetconsulting.net> References: <1503018440.3774801.1077066976.3967894E@webmail.messagingengine.com> <6311d6fb-4de6-00b0-2e43-1ebbc65402fb@tnetconsulting.net> Subject: Re: Conditionally complete on space. Date: Fri, 18 Aug 2017 05:07:05 +0000 Grant Taylor wrote on Thu, 17 Aug 2017 22:32 -0600: > 1) I need to hit space an extra time after completion. I.e. "sip " > results in "sipcalc ". - It seems as if the second space is > swallowed. (I do not consider this a problem and am happy to live with it. That doesn't seem to have anything to do with the widget: $ zsh -f % autoload compinit % compinit % sipcalc(){} % sipc results in BUFFER="sipcalc " with just one space. > 2) I seem to be stuck in a loop if I try to complete "kil" into "kill" > because "killall" is also matched. You can always to enter a literal space. The REC_EXACT option works if you change expand-or-complete to complete-word. (In this case you may want to add _expand to your 'completer' zstyle.) Cheers, Daniel