From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25565 invoked by alias); 7 Mar 2017 09:33:44 -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: X-Seq: 40784 Received: (qmail 479 invoked from network); 7 Mar 2017 09:33:44 -0000 X-Qmail-Scanner-Diagnostics: from mailout4.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.14):SA:0(-5.0/5.0):. Processed in 2.058798 secs); 07 Mar 2017 09:33:44 -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 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: none (ns1.primenet.com.au: domain at samsung.com does not designate permitted sender hosts) X-AuditID: cbfec7f4-f79716d000006f65-1a-58be7e6e2751 Date: Tue, 07 Mar 2017 09:33:31 +0000 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: PATCH: Don't use =~ for simple prefix match Message-id: <20170307093331.0c9d9dd5@pwslap01u.europe.root.pri> In-reply-to: <1488870078.4134663.902885016.01CB6E2F@webmail.messagingengine.com> 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+NgFnrDIsWRmVeSWpSXmKPExsWy7djP87p5dfsiDPbf4bA42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGUcmXmUuaGWumHvjKlsD436mLkZODgkBE4npp0+yQNhiEhfu rWfrYuTiEBJYyigxYcpbFginl0ni4qp/7DAdT1bsYIRILGOUaJ+xhAnCmcYksWX6UyjnNKPE pz3/GEFahATOMEqsaPICsVkEVCUunjjHCmKzCRhKTN00G6xGREBc4uza82CHCAtYSDw+sRvM 5hWwl+i7dQ/sWE6BAIkLb46ygdj8AvoSV/9+gnrCXmLmlTOMEPWCEj8m3wPrZRbQkdi27TE7 hC0vsXnNW2aQ4yQE/rNJbFnVAFTEAeTISmw6wAxhukhMepwAMVJY4tXxLVAfy0h0dhyEWtXP KPGk2xdizAxGidNndrBBJKwl+m5fZITYxScxadt0qJm8Eh1tQhAlHhIHdrVBzXSUOLn3PfsE RsVZSK6eheTqWUiuXsDIvIpRJLW0ODc9tdhErzgxt7g0L10vOT93EyMwDZz+d/zLDsbFx6wO MQpwMCrx8CZm740QYk0sK67MPcQowcGsJMK7J2tfhBBvSmJlVWpRfnxRaU5q8SFGaQ4WJXHe PQuuhAsJpCeWpGanphakFsFkmTg4pRoY/VeEf/99+97lvA05ovsOe3190H6N4+vKgNbtRb+r z5qtEdzW8+BmHaePZ0fG9MqPrItXcVm9/bq2fyZ7+fvLSpmTHn8VNXfoTbstKXN32+WCgwk+ V9arcIQtKotet7XmhanpN4HYH0krj60z/lp47MVrPvXsiH0G9SKu87f7FDY1ffR+1VfpqMRS nJFoqMVcVJwIAODBUwT/AgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsVy+t/xK7pn6/ZFGFzeLG5xsPkhkwOjx6qD H5gCGKPcbDJSE1NSixRS85LzUzLz0m2VQkPcdC2UFPISc1NtlSJ0fUOClBTKEnNKgTwjAzTg 4BzgHqykb5fglnFk4lXmglbmirk3rrI1MO5n6mLk5JAQMJF4smIHI4QtJnHh3nq2LkYuDiGB JYwSS+f3s0I4M5gkFjZtY4FwTjNKtP/6yA7hnGGUuPjuJtgsFgFViYsnzrGC2GwChhJTN80G mysiIC5xdu15FhBbWMBC4vGJ3WA2r4C9RN+te2C9nAIBEhfeHGUDsYUEpjFJ7G3nBLH5BfQl rv79BHWrvcTMK2cYIXoFJX5Mvgc2h1lAS2LztiZWCFteYvOat8wQc9QlbtzdzT6BUXgWkpZZ SFpmIWlZwMi8ilEktbQ4Nz232FCvODG3uDQvXS85P3cTIzCOth37uXkH46WNwYcYBTgYlXh4 d+TujRBiTSwrrsw9xCjBwawkwrsna1+EEG9KYmVValF+fFFpTmrxIUZTYMBMZJYSTc4Hxnhe SbyhiaG5paGRsYWFuZGRkjhvyYcr4UIC6YklqdmpqQWpRTB9TBycUg2MhnbKOwwKbTfkfF+7 ai830981e5s1o96+maTGNTfmYizTlvSeU4vW/uAOFr5081l0RbH8nEltLnrOZ+/n9ljW363f MnvadvlWp2uN8nvDlgvyTk7NbY/QyGCLEH1T4/DgnOb1yRoHFKatO/+/S39h8SvnqfNWaAQc fci4zv/xNOb1B39cyn8Vq8RSnJFoqMVcVJwIAEuq0fm5AgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170307093333eucas1p2a52e394c6b6d003363a2d77d37a66477 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: 20170307070154epcas2p317e78c1cd51b4999445208f7037167ae X-RootMTR: 20170307070154epcas2p317e78c1cd51b4999445208f7037167ae References: <20170307021849.11740-1-mikachu@gmail.com> <1488869415.4132903.902877024.7D41352B@webmail.messagingengine.com> <1488870078.4134663.902885016.01CB6E2F@webmail.messagingengine.com> On Mon, 06 Mar 2017 23:01:18 -0800 Sebastian Gniazdowski wrote: > One thing, (#b) needs extendedglob, not sure if completion provides it. > However the code was already in anonymous function, so "setopt > localoptions extendedglob" can be easily added. EXTENDED_GLOB is turned on at the top of completion --- see the list _comp_options in compinit. pws