From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3612 invoked by alias); 9 May 2016 20:11:57 -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: 21526 Received: (qmail 6930 invoked from network); 9 May 2016 20:11:57 -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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=NTmngCnpDYhXZCvlh3APRtjmm7VVI4JlRq8Mg709Hs8=; b=G3SO1x0VRR4ctWuNipPe5shj9j/UoktEiBP6Mz44jxIYb5/aQTrJZGzOhJVQyuuM55 DSzMhUQhIiBQpBlCjUkvg59OaUQ9dJtVyMxVqcHtFpMNd6Fhlot5kowJqq2ZsW14Tx7t Tf4/9EGVa3y3L5HE/QsVL+3D1zrj0SOoIvtWJdRjsyQSTxwz+0icQz/cqgUFTdvAnDxd TZM0RbVCBU/jUk4FB/XG996ep1LuKttbH5+xTvU0AfshUndsTzoL/RcyB6gG1ZS+1Ytt mXGlFUp7pfSOvbp86cTAwf3iEJwM+UFo2C5ziJz3HniKVHHvGnVyv7OApDwiSTXoNGvV 3UDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=NTmngCnpDYhXZCvlh3APRtjmm7VVI4JlRq8Mg709Hs8=; b=iJskkxjfhIoQso/KsvkFUdw9txXw52jeP8pqshlX7OBR+MZ0/dLONi8ecfphayRlwF qQ4Orb4HLvSBTvRJJelFiyPj66JdT0S+UFYj83owTmH58CmmjIs0fkNdE+5ToFZYxDEK Nhez38m61obNESWfQFhSk5tBFI6/ulm2i+vbaffmxBCEISbNd5F+LmudA2Ydx5SI7Gj9 a4k4F0MdPHv+A05fQv+x9X0ygcc1HYWqr6Z63qFZ3uKquULzxaDKoo4HOobffYxm9Qs7 vjo3t+pzn0HLp6Pksn91m4paVMQ/RK3dwv59XWZl3SVRhQ9leemCb2xuOYQTWCW72IVT MSHg== X-Gm-Message-State: AOPr4FVPjlJSseydpja5UHe5EB12E8gKjf/Ad28C6cVN9iQfpsApiZYEAvrvM61c/wgHRfg+WO/QjzGa3f+Q0g== X-Received: by 10.112.133.166 with SMTP id pd6mr15396970lbb.125.1462824715200; Mon, 09 May 2016 13:11:55 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: From: Sebastian Gniazdowski Date: Mon, 9 May 2016 22:11:35 +0200 Message-ID: Subject: Re: Why approximate pattern doesn't match? To: Zsh Users Content-Type: text/plain; charset=UTF-8 Hello again, it appears that the approximate matching works only for first word in the *~^* sequence: a=( "git push" ) pattern1='git*~^*pash*' pattern2='pash*~^*git*' echo "${(@M)a:#(#ia2)*$~pattern1*}" -> [nothing] echo "${(@M)a:#(#ia2)*$~pattern2*}" -> git push Any solution? Best regards, Sebastian Gniazdowski On 9 May 2016 at 22:07, Sebastian Gniazdowski wrote: > Hello, > > a=( "git commit amend" ) > pattern1='git*~^*comit*~^*amend' > pattern2='git*~^*commit*~^*amend' > echo "${(@M)a:#(#ia2)*$~pattern1*}" > -> [nothing] > echo "${(@M)a:#(#ia2)*$~pattern2*}" > -> git commit amend > > Does somebody know why a2 isn't sufficient to match "comit" against "commit" ? > > Best regards, > Sebastian Gniazdowski