From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6844 invoked by alias); 31 Aug 2018 10:24:43 -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: List-Unsubscribe: X-Seq: 43354 Received: (qmail 9519 invoked by uid 1010); 31 Aug 2018 10:24:43 -0000 X-Qmail-Scanner-Diagnostics: from mail-lj1-f182.google.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(209.85.208.182):SA:0(-1.6/5.0):. Processed in 0.453457 secs); 31 Aug 2018 10:24:43 -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=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_PASS,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 X-Envelope-From: abhijeet.1989@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=14a+UjSucDAhOIP/J5ZHds0W91DEH6qY81rppRqJAaQ=; b=PmKEjOtaulxwT7aJQ1Lvzxjd6+UAm6j39C2j2Jr3SGtWGYKm/i8lFZNyfRSDjZmFab stCi7zosaXZtI94vPs3OpXtP74+9eKFbfjYI9/vzeOXr5BvNSqPsP8KwMACAhwyPpIeA 0rhY00u5TaAIzOgoKqP+afEG4iPqE9CMvIgu3yTOlRArtO6p3satCQcQUiu7Jjs4f3vH NtGPQJBcPIrjyTu3659QVKvJZTBGH5QCd22mvyXzEGHBZcV9r1WzhLXN5PlplTChwibh koRsuLF61Kdx833gGECUze+ZjYI8ZrLAa+uGeQOSdCPfNMOKNjfwJJB3juCK+NrKZUbF ONeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=14a+UjSucDAhOIP/J5ZHds0W91DEH6qY81rppRqJAaQ=; b=LsQGfWuuIBSeWUVlRHPoRgQvsTbTT29rK/plRc/Mt+dOvN/5oZPnuO26hhpd9oqylQ BaIUBsmHvDl+SXVzls48GUewKK3FFTJv8QCYlqNsLZDHI9QACA3/q2xBg6maoVpc5Cxq lmeLw1+4cRo15v1miXHMNjeRoHoJRDTiGX3LUNTL1CXd8kJs+TaOr33MXHZcMhKnnxE9 i+agcPZmxQrMNbXAOC5/XRBCw1w2vT8jw6ND5ifuaCdo1Bt7XiyxYva7a6Mp5aBYr6nu XVe4jq9xxjCfKs8fa+taHvuwqE48o1kzXHChm0bmSDUFPzpHlg84Klfhnujxz92so3Or czrQ== X-Gm-Message-State: APzg51DTZ/PkAbw5/CqX6NfBjDOuzjtXHaIcKnD3U+Na7nbCJZtfHl3T 7l6k3eGfD4FEERl/IzlgzaDM06UhPjUaPhuTJqdfArlG X-Google-Smtp-Source: ANB0VdYzkpDYKArDPSxHCZX+xCwdYVfqmi1mz1GmD4ueYOSoxwheLGlCXo0sZ+jSGke57ioNk9E7Df1P6cIqfcY8R6E= X-Received: by 2002:a2e:9e17:: with SMTP id e23-v6mr9608107ljk.14.1535711078597; Fri, 31 Aug 2018 03:24:38 -0700 (PDT) MIME-Version: 1.0 From: Abhijeet Rastogi Date: Fri, 31 Aug 2018 15:54:02 +0530 Message-ID: Subject: String partial match from both left and right. To: zsh-workers@zsh.org Content-Type: multipart/alternative; boundary="0000000000005149130574b8998c" --0000000000005149130574b8998c Content-Type: text/plain; charset="UTF-8" Hi everyone, I have this super simple zsh completion function. function hello() { arg=${@[1]} echo $arg } function _hello { _values -s ' ' 'dashboards' foo bar foo-bar } compdef _hello hello And what I want is, if I do:- $hello bar I want `foo-bar` to come in the completion menu. I figured that it has something to do with mater-list but I can't seem to get it working. zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'l:|=* r:|=*' Let me know if you guys need any more debugging info. I've been scratching my head on this one but can't get it to work. -- Cheers, Abhijeet Rastogi (shadyabhi) --0000000000005149130574b8998c--