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.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13310 invoked from network); 2 May 2022 03:11:28 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 2 May 2022 03:11:28 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1651461088; b=W+VwgZD1XenAoknkmUtQCgOb1VqjL52wqcekwHo+lfHy5q+lYjSOBoYvAzy0al674xf78TmaVH qYXkoMjWoV5kyXHQk0z5JEyjm/HftdHMOo4bZmVwpeCfk5EFUnI8DKF1k4Oplo6pdnl+Y/bPfx R5WPaKtwfFfGt1yXDmsrw+KQjCyaI9FDdqllRW/KyV1KW6ZkRm0/qj6CGM4b3fKjrk4n5Ha6GL kuovJbJkE21a6LdgFvRPax0kW6FEXiBUdlZG5EgZ5EuwfPNFF3mVNX4M5OBuhGroqBKyRW810j uiscQISuY5MCsrpb0exhkaFZnVeNr83zB/Fe88T7Ua4t3A==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f53.google.com) smtp.remote-ip=209.85.208.53; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1651461088; bh=/4dLoa6Ztqe8f4cyVfpGi5llmtz1XHfpw5kqsPdqYHw=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=itp7dSkKqaY0iNDRmdejSiiMpNhBi9mO+x3cpID+ENnExYySPngZG20sk/EQcnIImuyrxwNN9K skgx8jyPEj0uuMlAw9bzsBrPevHH5h3H6XdnBY1dsIrCtxBAGnflCyodhS147bS8hf6L8/UwOe pd8rmjA4hXE5BKOuvFrxMb69I6dgS179Sg2eaym3BgKOkD/+aAJZJrWynygDGv4k2V9Rl7l7rm RBj3dYldicOjwWGN21/DtpqV/3x3aX377bYX1vXici5IjJ4sX9ze56RnmZZCJGaiNcH8nZAr5f uMbOCRKIsxEVAXpvIVixcAP53SJBv3Q422uNLMstZLiPsA==; 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:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=374EONu8USz48tsK8OJS8qEpRLysBa4bXV6J4tjGE3M=; b=rkBdTXuNXCZWjs4ELMeEFhQGWn LnrjLM1DLSG6yleEYPS7u/v24Dn5YCRyvqmERyxclwvSNlyF29OJr7Js4HL2sRP5oDLGWRBPUOlMx Tq9I5LCvwBW9pKaKV2jdHEx8nfTggafKDNiZztzmiuuVg1D4MBOHJCzdgC8/aNuQtP3CBC2sUqPQL ODvUaVvrs54n5jsSCz0mx0SMGJr4Td/ZxXUooERTk5WlWwW66duLFLDl3wv1BlQ5MneKXCdBS8nSc KBbdmXkfpWEb/NiwKj1EU8kgymyk+tW+v8H6OOKdfx+bfIKl8iCQhxob7uDoBteKzGKHCX1lY6syl ukNinI9A==; Received: from authenticated user by zero.zsh.org with local id 1nlMT9-0009G3-4N; Mon, 02 May 2022 03:11:27 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f53.google.com) smtp.remote-ip=209.85.208.53; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f53.google.com ([209.85.208.53]:34642) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nlMSW-0008vx-6o; Mon, 02 May 2022 03:10:49 +0000 Received: by mail-ed1-f53.google.com with SMTP id a21so15222558edb.1 for ; Sun, 01 May 2022 20:10:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=374EONu8USz48tsK8OJS8qEpRLysBa4bXV6J4tjGE3M=; b=4D8PqUd1nK/VZqj3QVf3RwdIiQ7cAEXAaajAgW1vXkGK7b10Fv1ongm9LSn237e/Up xjGMjHz5bdJH143si4zNhHD3xyIiSJ9FNNgc4DKt10SOmXVVzDWlMKP6edZpVM3pREak B+SWY3R7EIxTPjCHuCSe+n/mNHc51612sA9UKqtmFfrtv1cnyHJaQWfZb5jMIS6BHF0z K6l8eE8c6iaRyrkgnPGeuPt2PkfU5u1m8h8vN5DaREiWSbcdE3krpw/Gs7OCJASLf09D 43Fv1Ch0zOswD9Y7hy6AZCx5WKWSj3dAcYaatAUjSIx/YII9PV4LPxHnfqsv2qj+7hhW M9vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=374EONu8USz48tsK8OJS8qEpRLysBa4bXV6J4tjGE3M=; b=yokfs3+HfreUZQfahNmNXpSYvZHdc4U57BNi7Znykgubbvr445TsTSdwGtd52NbkHC 35riwZsexKp9IncNzl407L+McpS75wbkuFZlBSfaMai5+QCc52C122/MGQVzKFH9BJ+2 tg5C7hJgEFMTpcOFoTHFw2bYrSNg4lL1GaB7R0PjSz1e1tnQFZwvv1RvY9cCzGMD9VW3 HiDgOg+mK7GNZGo8wsT1yqWGu/4KYR9oNaZ6hLWYqDuWkWg9tXQY2FAYNE9DaMqNN0HS GzQtHTqB8U3J8viJxk56LERs+mZDGgRTdF0RMZU1AVpmxstzk7RPd5q6IUGb/ePqzDW7 9LaQ== X-Gm-Message-State: AOAM531uRg7+vwrbPEyCEJrC5bMfXNvtBMMszyhQA526uJo6tfqnheE6 qd82z2npo9QJ63+yJCNVANXRF1HEOg+0NIyA4sPpAw== X-Google-Smtp-Source: ABdhPJyZn0nXLa1sHWBJGtu/stLs73KZ0COdqeaJ46VoCn+OD0j0rSY+kSdT4woGtYRd9q2s0XeO7wr+PywietgdT+g= X-Received: by 2002:a05:6402:1d4f:b0:427:d43e:6fe2 with SMTP id dz15-20020a0564021d4f00b00427d43e6fe2mr101884edb.143.1651461047689; Sun, 01 May 2022 20:10:47 -0700 (PDT) MIME-Version: 1.0 References: <2d3ff4e4-b705-4823-a49b-ba8844bd1b05@www.fastmail.com> <20220501173858.GA31441@tarpaulin.shahaf.local2> <57B00EBA-A66B-4AD8-8546-28210CFB9659@kba.biglobe.ne.jp> In-Reply-To: <57B00EBA-A66B-4AD8-8546-28210CFB9659@kba.biglobe.ne.jp> From: Bart Schaefer Date: Sun, 1 May 2022 20:10:36 -0700 Message-ID: Subject: Re: A second test release before 5.9 final? To: Jun T Cc: Zsh hackers list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 50162 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 Sun, May 1, 2022 at 7:25 PM Jun T wrote: > > It seems macOS uses collating order =C3=A9 < =C4=84 (this may or may not = a bug of macOS). This is one of the potential reasons I didn't want to write this test. > If we need to test the two characters Unfortunately, the point is to test that two file names can be stat'd in one command. Try it this way? Has the added benefit of checking that we set the array elements correct. diff --git a/Test/D07multibyte.ztst b/Test/D07multibyte.ztst index 25634e502..e2e9a25ef 100644 --- a/Test/D07multibyte.ztst +++ b/Test/D07multibyte.ztst @@ -631,9 +631,12 @@ F:support character sets outside the portable 7-bit ra= nge. # Subshell for zmodload isolation ( zmodload zsh/stat + typeset -A sizes touch 50150-=C3=A9 50150-=C4=84 # Using +size solely in order to make it easier to write the expectati= ons - zstat +size -nor -- 50150-* + zstat +size -A sizes -nor -- 50150-* + print -r -- 50150-=C4=84 $sizes[50150-=C4=84] + print -r -- 50150-=C3=A9 $sizes[50150-=C3=A9] ) 0:(workers/50150) zsh/stat with Unicode and metafication >50150-=C4=84 0