From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27123 invoked by alias); 3 Jul 2017 11:47:46 -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: 22762 Received: (qmail 16408 invoked from network); 3 Jul 2017 11:47:46 -0000 X-Qmail-Scanner-Diagnostics: from mailout2.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.12):SA:0(-5.0/5.0):. Processed in 1.282516 secs); 03 Jul 2017 11:47:46 -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=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.samsung.com designates 210.118.77.12 as permitted sender) X-AuditID: cbfec7f1-f796e6d00000116b-77-595a2ed69a9d Date: Mon, 03 Jul 2017 12:47:30 +0100 From: Peter Stephenson To: Filipe Silva , Zsh Users Subject: Re: make zstyle ignore both _* and __* commands Message-id: <20170703124730.16e316a8@pwslap01u.europe.root.pri> In-reply-to: Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGIsWRmVeSWpSXmKPExsWy7djP87rX9KIiDbZvkbbofKtssePkSkYH Jo+ds+6ye6w6+IEpgCmKyyYlNSezLLVI3y6BK6P98RnWgndsFX9ff2FtYDzA2sXIySEhYCLx Z81bZghbTOLCvfVsXYxcHEICSxklOrfOZIJwPjNKTDj1mQmmY+OOM6wQiWWMEjPuLGeEcP4x SnSc3QyVOc0oMXHZHnYI5wyjRO/VWWAbWQRUJSa/vABmswkYSkzdNJsRxBYR8JCY8qcFzBYW sJBYdagJ7CpeAXuJLSengu3mFAiWODbtMRuIzS+gL3H17yeom+wlZl45wwhRLyjxY/I9FhCb WUBHYtu2x+wQtrzEZrhPu9klOvoiuhg5gGxZiU0HoMIuEntXnGaDsIUlXh3fwg5hy0h0dhyE WtXPKPGk2xfkLwmBGYwSp8/sgGqwlui7fZERYhefxKRt05kh5vNKdLQJQZR4SJzoWwFV7ihx dOY0lgmMirOQXD0LydWzkFy9gJF5FaNIamlxbnpqsZFecWJucWleul5yfu4mRmBqOP3v+Mcd jO9PWB1iFOBgVOLhfVEcGSnEmlhWXJl7iFGCg1lJhHeNeFSkEG9KYmVValF+fFFpTmrxIUZp DhYlcV6uU9cihATSE0tSs1NTC1KLYLJMHJxSDYyFPzWEjN4JdE0yzIoo6S0KPFnoOa31+07j Jasl9rg02X7WNI9Y1Wl6IK7ySrZay6NYieT5zPOevv636RcbV82TMFWJWsGAJZt5ZFS496u6 Ct4LLyzw28A5MastcuWJszbHdv48H+ZtcVj1T+ZGr6nnT/sfU9z/xJq/anHaHuval0tN+qXC VJRYijMSDbWYi4oTAexuPhEJAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAIsWRmVeSWpSXmKPExsVy+t/xK7pX9aIiDZqOWVp0vlW22HFyJaMD k8fOWXfZPVYd/MAUwBTlZpORmpiSWqSQmpecn5KZl26rFBripmuhpJCXmJtqqxSh6xsSpKRQ lphTCuQZGaABB+cA92AlfbsEt4z2x2dYC96xVfx9/YW1gfEAaxcjJ4eEgInExh1noGwxiQv3 1rN1MXJxCAksYZT4vXY2C4TTwCTx6dEcZgjnNKPEro75rBDOGUaJJ3ca2EH6WQRUJSa/vAA2 i03AUGLqptmMILaIgIfElD8tYLawgIXEqkNNzCA2r4C9xJaTU5lAbE6BYImV3Q1QQ6cxSdzs eA82lF9AX+Lq309MEAfaS8y8coYRollQ4sfkeywgNrOAlsTmbU2sELa8xOY1b8EWCAmoS9y4 u5t9AqPwLCQts5C0zELSsoCReRWjSGppcW56brGhXnFibnFpXrpecn7uJkZgbG079nPzDsZL G4MPMQpwMCrx8L4ojowUYk0sK67MPcQowcGsJMK7RjwqUog3JbGyKrUoP76oNCe1+BCjKTBk JjJLiSbnA+M+ryTe0MTQ3NLQyNjCwtzISEmct+TDlXAhgfTEktTs1NSC1CKYPiYOTqkGRhd9 LXv7EzG+iyInPb/oqPV8w5yzedpBbgwfpXTnz+XWDPDayZrGe9is4/WCpCWsRg+9HCcye119 dvxi8O1rtknecz0PRYZpT9Hbm90bLujt51ltYyC4dcvRrL6U1ZVrpUzKHG2OPnusX3RNq3vr n5ysBcfs5nHemXyvnpknbN6jiDetpWvDlFiKMxINtZiLihMByvqYbcMCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170703114733eucas1p259a2f76aa6899c99dd2266a302d99986 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUb?= =?UTF-8?B?7IK87ISx7KCE7J6QG1ByaW5jaXBhbCBFbmdpbmVlciwgU29mdHdhcmU=?= X-Global-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUbU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtQcmluY2lwYWwgRW5naW5lZXIsIFNvZnR3YXJl?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDA1Q0QwNTAwNTg=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170702213844epcas5p125cd81d51a278be641770ea8454cb7f1 X-RootMTR: 20170702213844epcas5p125cd81d51a278be641770ea8454cb7f1 References: <20170702182042.2c129fde@ntlworld.com> On Sun, 2 Jul 2017 18:37:14 -0300 Filipe Silva wrote: > omg, you are absolutely right. It should do already this because of the > regex. > I'm so ashamed of myself. > > All right, I did found a case where this does not work. > > if I type d_[tab] it shows this: http://imgur.com/ZSBZHvp (notice the > __fast_highlight...) __fast_highlight doesn't occur in the zsh source tree, so that's in some library you've got. I would guess it's not being matched as a function at all, otherwise it's no different from the other cases. Maybe it's a variable; you can complete those in command position for assignment purposes. You'll probably find it helps to have headers for different types of match turned on for this sort of purpose --- try: zstyle ':completion:*' format 'Completing %d' zstyle ':completion:*' group-name '' pws