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 29385 invoked from network); 30 Apr 2022 04:23:28 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 30 Apr 2022 04:23:28 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1651292608; b=ebZg6RvRi9cj0ENKXdekNLz4qEFduC19WwvF1vyWmjcnj0GQcRwSynwbBQ/up6QbvXX5Hg6nxB ruQeSMd0Lvz5mSeGYdvotzE3xU7yiFsr0sKBGIRAunxUdeZ2EkkRhJNmF/T5jXhAw/g1X+g440 ts2rK3t7TCpUdLfFUiV7lgVrh13poUIdSupukU+mM140hj1330XaKBJT8zBgNDKz2Ohi9HAv72 VByjfhpZ7wwRYOWWT8fVw8YT+tCHmjiKNKhI1VYPkoXrxW5guHEIGtmePuUALsjsZ/BFO5eufB 02WlxC8/IHWHcfi2xnUqjj8QsMWg9YdwFXOIkN9qYQRuMw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f50.google.com) smtp.remote-ip=209.85.208.50; 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=1651292608; bh=t0eVKS4NucnK1FSXBnKc60ud5vxDypcjVzA6qFPCl78=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=YIe+iXGQasySKzNxo4TTWYhqUA/O+WrLD6ttbIVDL4JfST06uTZFYSA66qrGn0pVpWcBSWd8cL 1wDk5w21cxwJtKuI6xHidx8WCm4K2d6LTNqlkCxWfRPj+AUPHek1uDi+UOGhx6qhAUWTOdiH3Q T6kPm7L6K+6E9BX0eAxW1phOHoYOI5IvGEpc1EYj/7AqiSUEG6/Q+FrQMjmEEtGb+zXRHh0pUp ZEwTdI4Byp35NwIVVbdgWCV6k/jjUnKbAQf8D/BiX0y1XO3F31s7DKhO5Ws5LhPEkucWs4o8tM hVzu+Gvvh9e1j7+XCYg4yq3hzIQyxjOtimlOAxWLODgZlw==; 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-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=t0eVKS4NucnK1FSXBnKc60ud5vxDypcjVzA6qFPCl78=; b=jcJBjXbK+aEahdiH74zw/f5Nla t1g4ykC/VUW+GWopqW4q8iwvq1W79kpvlG8zZiIQXjK+zPOQIErIBe3JWOiJG4/0DCjrZJJEWOu9y 5pjWnhJS3IKeEvlAIOw4IvD2XHCas23y1q0Xt0geNGDP6Koz6Bl9Zr9zsuYQgNpFY4wp1I/Q8k8lL H/mi3wYduAbqm0Fi9LxIkK0uAGqlrGvtM4bhUT5tTZYt5kWZx6uuou9zvxUX4roVBWcIjLrUuUuYI bXiKD2e1IH6UZjZUPYMz0BU7IkIoBZOHuOnsi+ciUYRJl8yWQAbQeYDUlNNekKysE1FzK4uYQPSFV xH9VNb7w==; Received: from authenticated user by zero.zsh.org with local id 1nkedi-000ABm-RY; Sat, 30 Apr 2022 04:23:26 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f50.google.com) smtp.remote-ip=209.85.208.50; 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-f50.google.com ([209.85.208.50]:45959) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nkedC-0009qc-AH; Sat, 30 Apr 2022 04:22:55 +0000 Received: by mail-ed1-f50.google.com with SMTP id be20so11055899edb.12 for ; Fri, 29 Apr 2022 21:22:54 -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; bh=t0eVKS4NucnK1FSXBnKc60ud5vxDypcjVzA6qFPCl78=; b=nncR24C0dDP7h1e640TazMG2PUbC8Jq0ypErt8zqAJalwFcVJ82beRghQ2mXTPeURa FbK66/79piw/Lcs1xJTEryO00iy/JQLeeRU6938Fz2VWWsf67qubJcYOIpEVAgBam1y6 f1zOj94074W2JvZSrPWU/XZV4n7r65JVbRmepp/u2Ymj1OVpt9Bu7rvdrLOqgwSHbQnc uPGjVnfStAIDsFK0QMXLWpIsGcnT1I7UbN06YpJIkihS6zgAtmWD8jK3MIqWxuL0PFBI mQ5GEcPE9eFDMgDJbphyY8SXVVm81d+F/e6/E9BnqAbSoiXi0CHYStT9fp+z7xNatK6T +S5w== 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; bh=t0eVKS4NucnK1FSXBnKc60ud5vxDypcjVzA6qFPCl78=; b=l4p2nrgLfl135kPmLuHOF8A6H8zK0fHl8DmahLVorVqFv1RlwUR2NM4h7M6QE8J0qJ nNQQrJ2y0tQ2kozRJkygqF/XWXS1Bf6/GnhaPTkfvswzp+S8eEgMEEh7V9tBMuHugUJM Qp5Lte/O2qbi6zAy9nLsxRZrjT6zyOjNX2N7yVGMWC98ZV3Zo8u/GsH+N0AhrGSwiNME xC+ZDtfyxczfUwk9ul4jiIry/S3R9WDKoHMp2pBIVXBUtOIgaZeIW3szRPoGGGu5C4CM Bv1gSrjkKFx0For0EvxAJ8M9qHWnskVzbRyCxkix97EYj3U3VtwWEnUD7PzyQkoia4DD u8Lg== X-Gm-Message-State: AOAM530mQs5euEHNleeFwqNOM7eWqND9WO768T8zdp/FT4N0aWep+Ifs nLDrteTz0jLT4bHc/a99Mb1mzf+ipXWYeuxlcu6Zom0iYGB+2Q== X-Google-Smtp-Source: ABdhPJwiHqte+mm1Zc2c29RGSMdgsOIpdiapjuTafG+gVNeShngZvCqnlz9N5cfFbSFYHCRJa9xVSSAuWOQn/nDU2lQ= X-Received: by 2002:a05:6402:2815:b0:420:c32e:ebe2 with SMTP id h21-20020a056402281500b00420c32eebe2mr2626522ede.1.1651292573649; Fri, 29 Apr 2022 21:22:53 -0700 (PDT) MIME-Version: 1.0 References: <20220430004132.GA7718@tarpaulin.shahaf.local2> In-Reply-To: <20220430004132.GA7718@tarpaulin.shahaf.local2> From: Bart Schaefer Date: Fri, 29 Apr 2022 21:22:41 -0700 Message-ID: Subject: Re: zstat output of Unicode filenames To: Daniel Shahaf Cc: Zsh hackers list Content-Type: multipart/mixed; boundary="00000000000045f13005ddd7835d" X-Seq: 50147 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: --00000000000045f13005ddd7835d Content-Type: text/plain; charset="UTF-8" On Fri, Apr 29, 2022 at 5:42 PM Daniel Shahaf wrote: > > Looks like a missing unmetafy()? Try this? --00000000000045f13005ddd7835d Content-Type: text/plain; charset="US-ASCII"; name="zstatmeta.txt" Content-Disposition: attachment; filename="zstatmeta.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l2lcqzg30 ZGlmZiAtLWdpdCBhL1NyYy9Nb2R1bGVzL3N0YXQuYyBiL1NyYy9Nb2R1bGVzL3N0YXQuYwppbmRl eCA3YzczNjA3MmIuLmNlMDQyZmNlZCAxMDA2NDQKLS0tIGEvU3JjL01vZHVsZXMvc3RhdC5jCisr KyBiL1NyYy9Nb2R1bGVzL3N0YXQuYwpAQCAtNTAzLDggKzUwMywxMCBAQCBiaW5fc3RhdChjaGFy ICpuYW1lLCBjaGFyICoqYXJncywgT3B0aW9ucyBvcHMsIFVOVVNFRChpbnQgZnVuYykpCiAgICAg aWYgKE9QVF9JU1NFVChvcHMsJ2YnKSkKIAluYXJncyA9IDE7CiAgICAgZWxzZQotCWZvciAoYXB0 ciA9IGFyZ3M7ICphcHRyOyBhcHRyKyspCisJZm9yIChhcHRyID0gYXJnczsgKmFwdHI7IGFwdHIr KykgeworCSAgICB1bm1ldGFmeSgqYXJncywgTlVMTCk7CiAJICAgIG5hcmdzKys7CisJfQogCiAg ICAgaWYgKE9QVF9JU1NFVChvcHMsJ2cnKSkgewogCWZsYWdzIHw9IFNURl9HTVQ7CkBAIC01NTUs OCArNTU3LDggQEAgYmluX3N0YXQoY2hhciAqbmFtZSwgY2hhciAqKmFyZ3MsIE9wdGlvbnMgb3Bz LCBVTlVTRUQoaW50IGZ1bmMpKQogICAgIGZvciAoOyBPUFRfSVNTRVQob3BzLCdmJykgfHwgKmFy Z3M7IGFyZ3MrKykgewogCWNoYXIgb3V0YnVmW1BBVEhfTUFYICsgOV07IC8qICJsaW5rICAgIiAr IGxpbmsgbmFtZSArIE5VTEwgKi8KIAlpbnQgcnZhbCA9IE9QVF9JU1NFVChvcHMsJ2YnKSA/IGZz dGF0KGZkLCAmc3RhdGJ1ZikgOgotCSAgICBPUFRfSVNTRVQob3BzLCdMJykgPyBsc3RhdCh1bm1l dGEoKmFyZ3MpLCAmc3RhdGJ1ZikgOgotCSAgICBzdGF0KHVubWV0YSgqYXJncyksICZzdGF0YnVm KTsKKwkgICAgT1BUX0lTU0VUKG9wcywnTCcpID8gbHN0YXQoKmFyZ3MsICZzdGF0YnVmKSA6CisJ ICAgIHN0YXQoKmFyZ3MsICZzdGF0YnVmKTsKIAlpZiAocnZhbCkgewogCSAgICBpZiAoT1BUX0lT U0VUKG9wcywnZicpKQogCQlzcHJpbnRmKG91dGJ1ZiwgIiVkIiwgZmQpOwpAQCAtNTcxLDEwICs1 NzMsMTAgQEAgYmluX3N0YXQoY2hhciAqbmFtZSwgY2hhciAqKmFyZ3MsIE9wdGlvbnMgb3BzLCBV TlVTRUQoaW50IGZ1bmMpKQogCiAJaWYgKGZsYWdzICYgU1RGX0ZJTEUpIHsKIAkgICAgaWYgKGFy cm5hbSkKLQkJKmFycnB0cisrID0genRyZHVwKCphcmdzKTsKKwkJKmFycnB0cisrID0genRyZHVw X21ldGFmeSgqYXJncyk7CiAJICAgIGVsc2UgaWYgKGhhc2huYW0pIHsKIAkgICAgCSpoYXNocHRy KysgPSB6dHJkdXAoSE5BTUVLRVkpOwotCQkqaGFzaHB0cisrID0genRyZHVwKCphcmdzKTsKKwkJ Kmhhc2hwdHIrKyA9IHp0cmR1cF9tZXRhZnkoKmFyZ3MpOwogCSAgICB9IGVsc2UKIAkJcHJpbnRm KCIlcyVzIiwgKmFyZ3MsIChmbGFncyAmIFNURl9QSUNLKSA/ICIgIiA6ICI6XG4iKTsKIAl9Cg== --00000000000045f13005ddd7835d--