From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23871 invoked by alias); 16 May 2018 16:31:26 -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: 42789 Received: (qmail 21462 invoked by uid 1010); 16 May 2018 16:31:26 -0000 X-Qmail-Scanner-Diagnostics: from mail-wr0-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(209.85.128.181):SA:0(-2.5/5.0):. Processed in 1.298749 secs); 16 May 2018 16:31:26 -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=-2.5 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: stephane.chazelas@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=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=FNJW5XPHtzCjFHA5Z04Umqvr2rV+5oLdK7rIlYV1/yU=; b=o05TewPrej0el7A/wOUcIAFrqWV6JMYtXy8Sqhmvaq54eNQ4vtsOcL2tNivEbgZPYZ A3H5WlFOxhlNBArQQi+D/g5JAVsVBSvkNhjM+uGLVn7JzO3F37Vi5/7Qed5uDlZ6SohI eash9izCqRqy7jE5xK3NyzVslLRgKFk6lmtQZw56LNY3SLc5QZZ85hrSzSxw2pb0VnJp lrEqzSJwVFHyEleIi3jcyrSJmaVX0iki9vZYJFRZXtJuK/8IdZrcaMTMMHgNL+DsZ1aJ XqpnNruo4/+a0TkSXPmlT3nQV5FAtvW5hKcDC0rIC0m9QiZGHjt5TBoBYZ36O6uLTeHM vgIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=FNJW5XPHtzCjFHA5Z04Umqvr2rV+5oLdK7rIlYV1/yU=; b=TAhA3NwE80LaoYHAyuu9ciMqB2mo0T9oBagxMJQWpPIFl3SG66npPM3ISDfotyoH+G Plu/NqWw5Vldsd9fHxFC5X4N3qrh1mKTYjk7lnGIgPcSBu+r4fGUTS7Z6afgq8CwOJ8k Wi0HP8KiN5q0y9tWCvXMHy4Z7Qt0pt0zbPsafMzYS34xJauzLMxjhu1eWS4FkZ5Q35+N 0zsponw4yPRgwf8AGPQA0QDb8+Kw91GimDSEQ7OJn4g6Rnb/V25nX3kfKO2YB1TkUzs6 Sg/+Log+DkzY0KBPcbyGbvo/tKSlFkbwj59hMN7r9TiwfVkCsIlRM6Nc43qQlRSiCHCJ R+Ew== X-Gm-Message-State: ALKqPwcFyOaP0+1+PeM6uJuVSKLXMp8cLiA5iTxgP7TOudkn35wHoXGG 6ermIiETRKXOpVng6zxqwzY= X-Google-Smtp-Source: AB8JxZobb+lhN6ugGof1CwRSLqghJzrOPUgQCkfSk341krBfNMUWAKMy2WaBYgMbI03qvedZtA10DQ== X-Received: by 2002:adf:a58a:: with SMTP id g10-v6mr1480993wrc.233.1526488281077; Wed, 16 May 2018 09:31:21 -0700 (PDT) Date: Wed, 16 May 2018 17:31:19 +0100 From: Stephane Chazelas To: Peter Stephenson Cc: Zsh hackers list Subject: Re: [PATCH] [[:blank:]] only matches on SPC and TAB Message-ID: <20180516163119.GB1433@chaz.gmail.com> Mail-Followup-To: Peter Stephenson , Zsh hackers list References: <20180514063611.GA7263@chaz.gmail.com> <20180514064431.GB7263@chaz.gmail.com> <20180514094733.308bff1a@camnpupstephen.cam.scsc.local> <20180514123425.GA19631@chaz.gmail.com> <20180514145056.3eedaea9@camnpupstephen.cam.scsc.local> <20180514155131.GC7263@chaz.gmail.com> <18720.1526411161@thecus> <20180516131547.GA1433@chaz.gmail.com> <20180516144026.7c21e073@camnpupstephen.cam.scsc.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180516144026.7c21e073@camnpupstephen.cam.scsc.local> User-Agent: Mutt/1.5.24 (2015-08-30) 2018-05-16 14:40:26 +0100, Peter Stephenson: [...] > Is iswblank() guaranteed to be available? It's covered by an extra set > of #ifdef's compared with the isblank() case but none of them is forcing > it to use C99 standard headers. [...] In that v3 patch, I've added iswblank() in the list of functions to check before enabling "unicode support". Maybe we should do like for isblank() so that we can still have unicode support if iswalpha()... are present but not iswblank() (and have iswblank() check for spc and tab only then). OK, I'll send a v4 patch tonight. -- Stephane