From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29923 invoked by alias); 14 May 2018 08:47:47 -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: 42770 Received: (qmail 7848 invoked by uid 1010); 14 May 2018 08:47:47 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.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.11):SA:0(-6.9/5.0):. Processed in 3.470547 secs); 14 May 2018 08:47:47 -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=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS,SPF_PASS,T_DKIMWL_WL_HIGH,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180514084737euoutp01155166d4a28a60c7952645124702b929~udonJLPiG2645326453euoutp01h DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1526287657; bh=+9qE20HamdRbIMNVP2LQ8PsQYHmV6fngryQjgJuc9rg=; h=Date:From:To:Subject:In-Reply-To:References:From; b=nQ8MWq4Y95L3vlyXOI9Sw5nJACBpOj0sutWw/5Smgqo23G+PMuK18Wj5pJ+aSbKK4 ptyMz37L1Gf8ggB2BYnJe26tc9bZpoiK7KPsqNhD7i5VOnzfOlOQReptDo74Qj51yf s9hlA0OD1dW5cHDe6mRV04fXo6P69EkvGL3vnA5g= X-AuditID: cbfec7f4-6f9ff700000043e4-43-5af94d2854b9 Date: Mon, 14 May 2018 09:47:33 +0100 From: Peter Stephenson To: Zsh hackers list Subject: Re: [PATCH] [[:blank:]] only matches on SPC and TAB Message-ID: <20180514094733.308bff1a@camnpupstephen.cam.scsc.local> In-Reply-To: <20180514064431.GB7263@chaz.gmail.com> Organization: SCSC X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRmVeSWpSXmKPExsWy7djP87oavj+jDJbdFrM42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGWf/tLEWzGateNHXxtjAOI2li5GTQ0LARGLV26PsXYxcHEIC KxglZm6ZxQTh9DFJPNqwH8rpZZK4f3sLO0zLinmfWSESyxklmj9MZgRJgFVdXGAAkTjDKDFt 4w2oqguMEpeOd4BtZBFQlVhz+RRYB5uAocTUTbPBbBEBLYkdJ08ygdjCAjYSjfdawep5BZwl fu99CbaaU8BYYvm0pcxdjBwc/AJCEheabSEuspc4ugeilVdAUOLkzCdgrcwC8hLb385hBrlB QuAzm8TrXXdZIRpcJB7u3MIEYQtLvDoO85qMxOnJPSwQDc2MEmvv32eDSPQwSsxaHAphW0v0 3b7ICHIEs4CmxPpd+iCmhICtxNe1nBAmn8SNt4IQJ/BJTNo2nRkizCvR0SYEMUNNYkfTVsYJ jCqzkBw9C8nRsxDGL2BkXsUonlpanJueWmyUl1quV5yYW1yal66XnJ+7iRGYCE7/O/5lB+Ou P0mHGAU4GJV4eFes/BElxJpYVlyZe4hRgoNZSYR3t9HPKCHelMTKqtSi/Pii0pzU4kOM0hws SuK8cRp1UUIC6YklqdmpqQWpRTBZJg5OqQbGEo2U75sLcm+w8Ew+eWWfqaJ3bJpVgrr7kq1v +z76ayyLErS2OufeJen881n61pVbvUtY3K9cUTSs06rJq9tT+/H7Q+8EPSb1B48Frx4wUVtg ym+QZDDt4PEg5cBj6W88nHYcrK0zCV0Ynu567yxTh/lVY4ui9AddhltdFgivZn6z9oqGY5IS S3FGoqEWc1FxIgClkvpKAAMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplkeLIzCtJLcpLzFFi42I5/e/4XV11359RBne2slocbH7I5MDoserg B6YAxig9m6L80pJUhYz84hJbpWhDCyM9Q0sLPSMTSz1DY/NYKyNTJX07m5TUnMyy1CJ9uwS9 jLN/2lgLZrNWvOhrY2xgnMbSxcjJISFgIrFi3mdWEFtIYCmjxN3jfBBxGYlPVz6yQ9jCEn+u dbF1MXIB1XQzSZxddZwJwjnDKNE89R0LhHOBUaLh+jqwFhYBVYk1l08xgthsAoYSUzfNBrNF BLQkdpw8yQRiCwvYSDTeawU7g1fAWeL33pdgvZwCxhLLpy1lhhi6gEli1Yk5QA0cHPwCQhIX mm0hTrKXOLoHYg6vgKDEyZlPwOYwC+hInFh1jBnClpfY/nYO8wRG4VlIymYhKZuFpGwBI/Mq RpHU0uLc9NxiQ73ixNzi0rx0veT83E2MwKjYduzn5h2MlzYGH2IU4GBU4uFdsfJHlBBrYllx Ze4hRgkOZiUR3t1GP6OEeFMSK6tSi/Lji0pzUosPMZoCA2Mis5Rocj4wYvNK4g1NDc0tLA3N jc2NzSyUxHnPG1RGCQmkJ5akZqemFqQWwfQxcXBKNTAa7jzS5LJo4/YFb7JfnJW4+1xHY69u pDlX6qTHK/55X82fZCjHXa24RjrMvWTG1XtbdfPYt9+o+TvVaMXM7Dx/Ldklu7xY72zeqMxf fEHEVdu0RXAnh8hZ0a0TuGu3dM+Oaft54Y7Noevfjz3kc8kQlLTRkm2822RVd8DDmdN3tmLT bO7cX5pKLMUZiYZazEXFiQCGm991oAIAAA== X-CMS-MailID: 20180514084735eucas1p257fe2480691ccb3a39760a79006a8c65 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-MTR: 20180514084735eucas1p257fe2480691ccb3a39760a79006a8c65 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180514064505epcas3p1b2f178c595fc9bb962e4094e296ba699 X-RootMTR: 20180514064505epcas3p1b2f178c595fc9bb962e4094e296ba699 References: <20180513212553.GA29028@chaz.gmail.com> <20180514063611.GA7263@chaz.gmail.com> <20180514064431.GB7263@chaz.gmail.com> On Mon, 14 May 2018 07:44:31 +0100 Stephane Chazelas wrote: > Tue Oct 13 21:42:47 1998 Andrew Main > > * Doc/Zsh/expn.yo, Src/glob.c: Add the [:blank:] character > class required by POSIX, which has no corresponding ctype macro. > > Which explains why it's not using isblank() and strongly > suggests that it was not intentional. I think that's correct, but I tend to agree with Sebastian that some caution is required here since it's not necessarily clear what action with non-ASCII spaces is actually wanted when this is used. I'd be surprised if it actually broke anything, though. pws