From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 666 invoked by alias); 18 Dec 2014 19:58:29 -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: 34009 Received: (qmail 5946 invoked from network); 18 Dec 2014 19:58:18 -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=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=0iKwd+y3HOoVEAC1h28GoFGTYgaJPojEV7G4jCrNK7w=; b=Djpr/e5V1lEJ43PZzTzYVIhqDGgfz1pUns+smrqHQv58zWuHMpcRVXldvATKW3t5/b 2TUUCg0Dd6mB8bmZCeAg6Pns7FST3/wOUes6w/jM4lx+CSPyrQL685IuqPhzTlHSenLq OWaQNDGtEVQjChjTFTKM9AqvQcBn1AosrPPSESml8jp/d598JzYGvXr4jEawyOxt1EP+ MwLBxTAzeTdY0X9z+Q8iegje3zvEYkBNlSl927eNQFrR87oBSy2imH8YGMqnUI77NaSI e3y168Aialn0cjc2CTBlZvJBhdvRDh7sTXkvxV0u17iFW4OEeTWQtWThdhLGwXCnCXL1 dcyg== X-Gm-Message-State: ALoCoQkIe3Yjg3BVY9ABl+Q2ros/h0EjZRennifXDGz1mCLUW1lR7piQ15aWRdsAFhGl0+T59sQC MIME-Version: 1.0 X-Received: by 10.194.62.76 with SMTP id w12mr7734863wjr.5.1418932691750; Thu, 18 Dec 2014 11:58:11 -0800 (PST) In-Reply-To: <20141218194758.329bd9ef@pws-pc.ntlworld.com> References: <1054131418926765@web2o.yandex.ru> <20141218192917.4df5324b@pws-pc.ntlworld.com> <20141218194758.329bd9ef@pws-pc.ntlworld.com> Date: Thu, 18 Dec 2014 11:58:11 -0800 Message-ID: Subject: Re: [BUG] Unicode variables can be exported and are exported metafied From: Bart Schaefer To: Peter Stephenson Cc: Zsh hackers list Content-Type: multipart/alternative; boundary=047d7ba977a40d6d41050a830344 --047d7ba977a40d6d41050a830344 Content-Type: text/plain; charset=UTF-8 On Dec 18, 2014 11:48 AM, "Peter Stephenson" wrote: > > On Thu, 18 Dec 2014 19:29:17 +0000 > Peter Stephenson wrote: > > On Thu, 18 Dec 2014 21:19:25 +0300 > > ZyX wrote: > > > but its 0x83 byte which is the last byte of the first unicode > > > codepoint that forms the variable name represented as UTF-8 is using > > > zsh `Meta` escape in the `env` output (which clearly is a bug assuming > > > the fact that unicode variable is exported is not). > > > > Yes, indeed. > > And on import to the shell. 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. --047d7ba977a40d6d41050a830344--