From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10531 invoked by alias); 17 May 2018 09:04:12 -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: 42794 Received: (qmail 12786 invoked by uid 1010); 17 May 2018 09:04:12 -0000 X-Qmail-Scanner-Diagnostics: from mail-ot0-f181.google.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(74.125.82.181):SA:0(-1.9/5.0):. Processed in 1.285421 secs); 17 May 2018 09:04:12 -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, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: sgniazdowski@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=lx6fF8wubMIQTOitX5Ttng++yfu2gGcrJWRJKzyFxro=; b=tQoyx2B9eNzadYfbcBlPWdDUXpSj6SmDlIOmg9KfG8XuqOUVTtzwWbKyw7a5AoTdG0 RpnJCpXGWwJ6+pJaJL6DI7TbA+dLbLTXXbWgE1QH22lDo8rTjtHt3k61MezEb32VePa7 EeZnozntmiephu5I9t7UEqL5JAo7V8dYuLpDcGaqva8sfhuV7iMYKKcee4fiyHOKg7dY sm3mtEHx8hIFndDkyy0m24v9somsuj8/jCJa6kUOhx6XJze4UvEHbvRLhNavkbyNnttd GSvu/3IRu/7A1bprfQz+26Ljw0/Iz2B14+xHElI9vjBEd/NZhIWFUDeEB28zPM4/mKpZ 0L+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=lx6fF8wubMIQTOitX5Ttng++yfu2gGcrJWRJKzyFxro=; b=RhY/zy/W4rpdw6NnGPYmGSqrp1QRWmLP399KGedshRS6pBW/H/+bI/wu0O5FwQDvxx aX3+qEuB85RkWKawEgucqccdjBkezCXbRU1+CPJV4H266798eBjclQ3IeOYmK5rulWlM dJP4VKBRW300N/mUw4zdeA2UXyMYNgAfN1VQjWFwRq/mV8cmf0OwoZ17xBbLkAMJa2YO lpUhDr9ssr5J7biovPxlw7Lmo9puHlMKjML6a0/CyTOJ5TbvF2b04R8j48N/cNlVSCqE /QwwdZoszkJgIGylRxArppgQgOaQosQfuMYDY0gp+CTixPlEf4/T7nAdd/Fi5uEpo3C8 bfEA== X-Gm-Message-State: ALKqPweohCJc44Xo5/nMXKXhKHItWShlK/SDMEqj/cNQu4q3mc2Ehk0V AauSlpYpvPl+hKKyxHrEi+NY+rB3LUJs2iCCb1Y= X-Google-Smtp-Source: AB8JxZqFs8hS3roY1AWhsILyODsihuawPNT/R4WXdGpxKvKwRvC0fDjeN2D+oJmfcSx/ERDCnh1nnjYUEMBTEV4a+aw= X-Received: by 2002:a9d:5134:: with SMTP id c49-v6mr3266174oth.174.1526547847448; Thu, 17 May 2018 02:04:07 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20180514123425.GA19631@chaz.gmail.com> References: <20180513212553.GA29028@chaz.gmail.com> <20180514063611.GA7263@chaz.gmail.com> <20180514064431.GB7263@chaz.gmail.com> <20180514094733.308bff1a@camnpupstephen.cam.scsc.local> <20180514123425.GA19631@chaz.gmail.com> From: Sebastian Gniazdowski Date: Thu, 17 May 2018 11:03:46 +0200 Message-ID: Subject: Re: [PATCH] [[:blank:]] only matches on SPC and TAB To: Peter Stephenson , Zsh hackers list Content-Type: text/plain; charset="UTF-8" On 14 May 2018 at 14:34, Stephane Chazelas wrote: > I don't think many people complained when multi-byte support was > added and English people were starting to have their [[:alpha:]] > match on Greek or Korean letters in addition to English ones > (fair enough as "alpha" means the first letter of the Greek > alphabet). This is a very interesting point. Think bank-systems. I think no one ever predicted that control code of deployed programs will be influenced from outside. The [[:alpha:]] case should find its way to books on computer science as an example of something unbelievable. The same as changing libc and fopen() to return NULL also when, say ..., disk is near-full. I wonder how this compares to y2k situation hehe. That said, I think that what is hidden behind those "upgrades" of standard libraries, is a motivation to do a 1-time bungee jump, risking breaking bones, but hoping to fix past mistakes. The past (ignoring of non-ascii strings) had to haunt enough people so that this happened. > -- > Stephane