From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3371 invoked from network); 2 Oct 2023 10:28:41 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 2 Oct 2023 10:28:41 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1696242521; b=Coxi7mXKilhZTgZzT1U3XQm1Mpcxb+k9+dsSVQLCjuWzFC78lg7Une+gA7TnQngiQTOOfH//CZ ORyPmmeKcYoq038FbI8q1gmG7QmLcXWuuOSlXjsFZNEqf6HiyRhLsUefsFYkJX+nf71lLAo1bL 9MdC9rIpi7OikP1Jn83V4t+rWZSpt2PfCuuF5oC5t+1QXRr1aX5w8P3UCKK6XOTDZ30BixjLNC u8IhmhOlWo1Uhoi9uMHIr01Qfwo8KTcgc0bXj7C87h/toLqn9gjrf46v7GjY8Lz0ezUrpRu7uq 7e/MxXRpOSF/K5gYLVtkqrPOJ4ustGTtdMqEFVjqGc5Qww==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (csmtpq4-prd-nl1-vmo.edge.unified.services) smtp.remote-ip=84.116.50.41; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1696242521; bh=tI28svLMDhZs3lhTIuUxOHzja2G+4hNR817eLGB6n4k=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject: References:In-Reply-To:Message-ID:To:From:Date:DKIM-Signature: DKIM-Signature; b=R/n/iCpyzBgw6V2yyFObhGV3lmAHIydeBW2jvlDSruvW/q+nBt3GxAHfUQHpGDMj0j5IVPD474 JIzJT8S1KsJM1jVf3pShO3VOl/UFI2QxNipev5iPE8zgR9tpwCSp1W442peF3Nz6MOdgX6ybZh gojBV4wnrwOOQWHL283utKCGCO4/emWbDBvDjFQflcLlyAede3J40BN6zgyqx439Btzwue5jH+ KvCgLDWUxgdajdmD0zvWnxeKFGMfnJxp91pl/bmkq6N9BKTIZB6l8Gu/t0kgjO2Yu3HyiAWd2S r06JS753YMWdrQVzE9Zeusz793tWAJrdX/mwRkvcWoHhDg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:MIME-Version:Subject:References:In-Reply-To:Message-ID:To:From: Date:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=q2tGA2LLITPrKnN4Cih2syh3Zftw/BoIXN9fpP3Y1f4=; b=FY9x7DDGBRtbVWBfyqXn/QXgp8 NW0+22rm+qKIJpZhNV5+MlLerTTa6ZUhpBkd7ucQsYNi/IaC+HEIEIsonLmV5XdbC28NxtpDUDGYq KzZtHWa0gCHdgoP6HghPJnNcef+XCKmL9FUVG1CHjMWOMmx9nwWNj625R5hS82iZ/5chOz3KzosQ6 eykAnVS4N6Jl3LXUnoZ8vLpvw7FfFP6kDj7qUGapxkSjRU4OF1LHnvuwo9AFuAbBKPCRTepmGnqvW FOG6NpYgZ1ds3M62DMAAHCmCP5SmuY3KVfe7HMcVP1UvB/uUJxIEyZd0YUExwjFj9vIBf677JQkIc G1XHyx+Q==; Received: by zero.zsh.org with local id 1qnGAJ-000I7q-Tp; Mon, 02 Oct 2023 10:28:39 +0000 Authentication-Results: zsh.org; iprev=pass (csmtpq4-prd-nl1-vmo.edge.unified.services) smtp.remote-ip=84.116.50.41; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none Received: from csmtpq4-prd-nl1-vmo.edge.unified.services ([84.116.50.41]:53821) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1qnG9i-000Ho4-T7; Mon, 02 Oct 2023 10:28:05 +0000 Received: from oxsmtp2-prd-nl1-vmo.nl1.unified.services ([100.107.83.137]) by csmtpq4-prd-nl1-vmo.edge.unified.services with esmtp (Exim 4.93) (envelope-from ) id 1qnG9h-003f6T-9w for zsh-workers@zsh.org; Mon, 02 Oct 2023 12:28:01 +0200 Received: from oxbe7-prd-nl1-vmo.nl1.unified.services ([100.107.83.73]) by oxsmtp2-prd-nl1-vmo.nl1.unified.services with ESMTP id nG9hqQGjF9RQ4nG9hqye4j; Mon, 02 Oct 2023 12:28:01 +0200 X-Env-Mailfrom: p.w.stephenson@ntlworld.com X-Env-Rcptto: zsh-workers@zsh.org X-SourceIP: 100.107.83.73 X-CNFS-Analysis: v=2.4 cv=Abt3XVbG c=1 sm=1 tr=0 ts=651a9b31 cx=a_exe a=jnKRRUzikw9eUPzUDcVRDw==:117 a=IvlwODmuRu4A:10 a=IkcTkHD0fZMA:10 a=q2GGsy2AAAAA:8 a=mHv6ZGmrxabD3zdakpEA:9 a=QEXdDO2ut3YA:10 a=HbQOABYz3jhqdZF7JfnK:22 a=z9dJwno5l634igLiVhy-:22 X-Authenticated-Sender: p.w.stephenson@ntlworld.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntlworld.com; s=meg.feb2017; t=1696242481; bh=tI28svLMDhZs3lhTIuUxOHzja2G+4hNR817eLGB6n4k=; h=Date:From:To:In-Reply-To:References:Subject; b=Tjezw5FUiuEJZypatfIN26J6tS6h6vXtz3iBsM8741KPnNEbjMEtrnC0+XYwRi4Ti bvy3MRFhPynsxNhaeKIpoli51E91YATxi0DVDON7G2os1+trKIlsV1xQyNUFx4obHL ywWzqCIS2T6rhRJuLIU+eyMawL1LlZw7Jv+IaFv1NKF1N2WIG/RvG5pE+0+84Q1f4g ihyYd8cZy+IBdrkFrpMXFPUEiw/3NlFLx5PUTnEG9+yr2B3TiPD7HPzTje8p4kTIs4 /OFGcEAUSd5T0AB2YwJzEbTYihNux5MVTlqZ5L3q0j8yc9m2HCMp/4+avYNkycV+2I Eo0ThxgJa+mRQ== Date: Mon, 2 Oct 2023 11:28:01 +0100 (BST) From: Peter Stephenson To: zsh-workers@zsh.org Message-ID: <1543774304.299740.1696242481210@mail.virginmedia.com> In-Reply-To: References: <816a211e-3907-420e-9c1d-d6489f805d7f@Spark> Subject: Re: Bug when $USERNAME is cyryllic MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer X-Originating-IP: 147.161.224.196 X-Originating-Client: open-xchange-appsuite X-CMAE-Envelope: MS4xfDIdMQK9kGGsFPc+E0TE/Iv0DnfQFiubKjiqWhcDpvreSA4T6/3IhvwogwF0dQCbqROwDckvo4BlJKxyoRfudkxpAmoBwoUzSPbhV5p2zUyK8pDVyjAi fkeRPG+uK11k5A9uzcITgojne4OS6fFaxwtJhPzEgaYZrmmtjbq6FWYZyAPXUW/7Gye5WrGpOr/piDqeqng5pw95vXVtNQVv65nageUuHOBmmzIFpK+7ZazL X-Seq: 52197 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: > On 01/10/2023 21:35 Bart Schaefer wrote: > Aside, my recollection was wrong: It's tokenize() that appears > harmless to apply more than once, not metafy(). In case this is useful to jog memories in future... I think the difference is that metafy() is operating on something completely raw, so we can't rely on any octet having any special internal meaning. tokenize(), on the other hand, always operates on an already metafied string, hence we at least have the assurance that anything stuck behind a Meta marker is special and can be left alone. pws