From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id d70558a0 for ; Tue, 14 Jan 2020 18:05:58 +0000 (UTC) Received: (qmail 18832 invoked by alias); 14 Jan 2020 18:05:52 -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: List-Unsubscribe: X-Seq: 24663 Received: (qmail 11862 invoked by uid 1010); 14 Jan 2020 18:05:52 -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.102.1/25691. spamassassin: 3.4.2. Clear:RC:0(210.118.77.12):SA:0(-7.0/5.0):. Processed in 4.096618 secs); 14 Jan 2020 18:05:52 -0000 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) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20200114180513euoutp02ad678733abb9e9a05efbb7e6a93d6732~p0vlxF_kw1686316863euoutp02q X-AuditID: cbfec7f4-0cbff7000001ed07-0d-5e1e02d8452a Message-ID: <1579025111.4404.61.camel@samsung.com> Subject: Re: problem with context specification From: Peter Stephenson To: Date: Tue, 14 Jan 2020 18:05:11 +0000 In-Reply-To: <1d1c62f2-7d74-4b6c-a08e-78dfe7378fc6@www.fastmail.com> X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA01SXUhTYRjmPWfuHFez45T2Zv4xSGyQphlIhZlJCGFJF4ELrVMeVNqm7Pgz qwtJNFFxIpY5QSUvTBEKU5kTRGdOlyFFCWleeJGamishhoLMdvq0vHv+3u99XvhYWrUuC2Hz jUWCycjrNXKFbNC5PXNqjgrPPj2SkmhzdUMypPWM/aIyQKe4kCPo80sEU2zSHUWepW2GLtxm zK4pJ1MOvfIa8GeRS8ClShstYRX3ErC1m6kBhQ/XUVjTY9kjtRSuekbo/YnOylEgRhfgvPMz /Et5rW/8CHkP6B2elRPyAbBqpZqR5pVcPI42OH0GwwZxsWhLkFQ5F4dP+1pBwsGcGpdbPDIJ y7gT+G5+05dmWX8uFZsnbpAS0fh6zkmRBwPR1fLtb5zmIrBioJWWtiK3IkdH+/Be61S0Vtgp goNwbbKfITgUd4faKTLwBLC3cZ0hpA6wb2IBSOo81n/9CFILmjuJr+yxRL6EbT9rZZKMXAB+ 2QgkJQKwcbCZJrISq6tUJB2FtscDQORQXOqNbACN9cAF1gMXWP+v6gC6B9RCsWjIFcR4o1Aa I/IGsdiYG3OvwNAHvi8w7Z38bQP7zl0HcCxoDisjF8KyVX58iVhmcACytCZY6Xruk5Q5fNkD wVRw21SsF0QHHGdlGrXyzIvVLBWXyxcJ9wWhUDDtuxTrH1IOlraqJibz2duLObsppqnFUlut JpK96mZSHo4mDWnHdRvh9k9m3Vm12wxjWw3bLaquBXf25dm4neT0Ja/u5nVMiwhtch+tny5/ xGQulm2ujVl4htrqHM8MO6RNvJI13hm9lZ7aP+PxaM3Xzt36cUyeIW+OcgXrv3csV9hjjmhk Yh4fp6VNIv8HSb+CLf4CAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgkeLIzCtJLcpLzFFi42I5/e/4Xd0bTHJxBmfX6lnsOLmS0YHRY9XB D0wBjFF6NkX5pSWpChn5xSW2StGGFkZ6hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6 Gf3zzjEX/GSvOHniGHsD4xq2LkZODgkBE4nFrQcYuxi5OIQEljJKHPm7ihUiISPx6cpHdghb WOLPtS42iKJOJolNDcdYIZwzjBL/9v6Cci4wSuw5fYcZpIVXwEjiwIRjQC3sHMIC+hI7TECi bAKGElM3zWYEsUUExCWezfzGAmKzCKhKnLr1Eaiag4NTwEVi+tEgiIm3mSTuf74OdimzgKZE 6/bfUAdpSGy4eYwJYpOgxMmZT1ggauQlmrfOZp7AKDQLScssJGWzkJQtYGRexSiSWlqcm55b bKRXnJhbXJqXrpecn7uJERj624793LKDsetd8CFGAQ5GJR7eEzdl44RYE8uKK3MPMUpwMCuJ 8J6cARTiTUmsrEotyo8vKs1JLT7EaAr00ERmKdHkfGBc5pXEG5oamltYGpobmxubWSiJ83YI HIwREkhPLEnNTk0tSC2C6WPi4JRqYGSdWH/bc//df9W57y3Zb0xN07c3u2L4TSiibiK30b1F JusiTr1h6Pra67Tv2NYi5wRDoz1nt8/6duPJ/6xYo2+TeacaP9940ZXJeXao/M0za7O59119 s9pgYgona/2io9ZGgvouNgoyWiZrTjovVjuuzv5I8I7akSImp/X1meJpvusvRvbdUVdiKc5I NNRiLipOBAD+aKhlkwIAAA== X-CMS-MailID: 20200114180512eucas1p265878ecce53d5df4d4629c64a963dd73 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20200114164647eucas1p2a7688a3db07141ee992c4db2d55a1f61 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200114164647eucas1p2a7688a3db07141ee992c4db2d55a1f61 References: <20200113170630.GA8134@tarpaulin.shahaf.local2> <1d1c62f2-7d74-4b6c-a08e-78dfe7378fc6@www.fastmail.com> On Tue, 2020-01-14 at 16:45 +0000, Daniel Shahaf wrote: > > I assume the stars are for matching every possible value for that segment, > No.  An asterisk matches zero or more characters, _including colons_. > (My patch said that explicitly.) This can certainly be a right pain.  If we'd thought about it at the time, we might have made the convention that separators are /s and we can turn on per-path matching for this case (actually not as trivial as it might sound because currently that's heavily specific to managing file paths, so we'd need an extra zstyle-specific loop in any case). I guess there might still be room for an option that does this in some clever way, though it'll only be useful if it can do it with colons. Still not foolproof, though, as if extra segments ever appear you can end up with a failed match for no good reason.  So I'm not sure how advisable it would be to unleash this on users. This can be filed under "probably won't ever actually happen". pws