From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5739 invoked by alias); 18 Dec 2014 20:09:48 -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: 34010 Received: (qmail 3371 invoked from network); 18 Dec 2014 20:09:35 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-Originating-IP: [86.6.25.230] X-Spam: 0 X-Authority: v=2.1 cv=Ku/D2AmN c=1 sm=1 tr=0 a=c0CwWhpM9oUd/BnC3z6Gzg==:117 a=c0CwWhpM9oUd/BnC3z6Gzg==:17 a=NLZqzBF-AAAA:8 a=kj9zAlcOel0A:10 a=q2GGsy2AAAAA:8 a=uZvujYp8AAAA:8 a=leOmrHNSBCdgZlnRRxQA:9 a=CjuIK1q_8ugA:10 a=AomDDAB-fV4A:10 Date: Thu, 18 Dec 2014 20:09:31 +0000 From: Peter Stephenson To: Zsh hackers list Subject: Re: [BUG] Unicode variables can be exported and are exported metafied Message-ID: <20141218200931.0fbea1c4@pws-pc.ntlworld.com> In-Reply-To: References: <1054131418926765@web2o.yandex.ru> <20141218192917.4df5324b@pws-pc.ntlworld.com> <20141218194758.329bd9ef@pws-pc.ntlworld.com> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.7; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Thu, 18 Dec 2014 11:58:11 -0800 Bart Schaefer wrote: > Are we sure it's even "legal" to export Unicode variable names? Internally > we can kinda ignore POSIX as we choose, but the environment crosses those > boundaries. As far as I can see it's described as not portable, which is obviously correct, but not actually a violation of anything. http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html However... AARGH we were already metafying and unmetafying the value, but not the identifier... So now we're doing it twice. I will give it a bit more consideration before posting anything else. pws