From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS17314 8.43.84.0/22 X-Spam-Status: No, score=-2.9 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,OBFU_TEXT_ATTACH, RCVD_IN_DNSWL_MED,RDNS_DYNAMIC,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 3FC191F5AE for ; Sun, 16 May 2021 21:47:41 +0000 (UTC) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E3323383F410; Sun, 16 May 2021 21:47:35 +0000 (GMT) Received: from mail.linet.jp (annex.linet.gr.jp [182.163.76.19]) by sourceware.org (Postfix) with ESMTP id 4FE293857C7B for ; Sun, 16 May 2021 21:47:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4FE293857C7B Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=linet.gr.jp Authentication-Results: sourceware.org; spf=none smtp.mailfrom=tamuki@linet.gr.jp Received: from tamuki.linet.gr.jp (110-130-8-49.rev.home.ne.jp [110.130.8.49]) by mail.linet.jp (Postfix) with ESMTP id 17A641E78CA8; Mon, 17 May 2021 06:47:30 +0900 (JST) Message-Id: <202105162146.AA00007@tamuki.linet.gr.jp> From: TAMUKI Shoichi Date: Mon, 17 May 2021 06:46:01 +0900 To: Wei-Lun Chao Subject: Re: [PATCH v2] localedata: Updates for Taiwanese locales [BZ #24409] In-Reply-To: References: MIME-Version: 1.0 X-Mailer: AL-Mail32 Version 1.13 Content-Type: multipart/mixed; boundary="--------------------0253046311743787" X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: libc-alpha@sourceware.org Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" This is multipart message. ----------------------0253046311743787 Content-Type: text/plain; charset=us-ascii Hello Wei-Lun-san, From: Wei-Lun Chao Subject: Re: [PATCH v2] localedata: Updates for Taiwanese locales [BZ #24409] Date: Thu, 13 May 2021 11:53:38 +0800 > > > Rationale: > > > * Header cleanup: make the header of localedata files consistent > > > * Remove space (abmon): remove the extra prefix space in abmon 1~9 > > > > Why are you trying to remove the extra prefix space in abmon 1..9? > > By fixing the display width of abbreviated month names (%b) in the > > same way as "Jan", "Feb", "Mar", ..., it has the effect of making the > > display width constant, such as system log. > > I don't think we should remove the leading space in abmon 1..9. > > Without this patch, "date +%b" will output with a leading space for month 1..9. > And the day number makes the display width inconstant already. > So I think single space would be a better separator. The elements defined in (ab)mon and (ab)day in the current *_TW locale are summarized in the attached file mon+day.txt. In each locale, the display widths of mon (%B) and abday (%A) can change, while the display widths of abmon (%b) and abday (%a) are constant. Date and time notations such as logs and form lists may sometimes be in RFC2822 (%a, %d %b %Y %T %z) or ctime (%a %b %d %T %Z %Y) format with local locales. With this patch, these display widths will change in *_TW locale, even though the display width of each conversion specification that makes up them is intended to be constant. Please see the attached file ctime.txt. Regards, TAMUKI Shoichi ----------------------0253046311743787 Content-Type: application/octet-stream; name="mon+day.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mon+day.txt" CQl6aF9UVwkJbHpoX1RXCQljbW5fVFcJCW5hbl9UVwkJbmFuX1RXQGxhdGluCWhha19UVwkJ amFfSlAJCVBPU0lYKEMpCgptb24gKCVCKQki5LiA5pyIIgkJIuS4gOaciCIJCSLkuIDmnIgi CQki5LiA5pyIIgkJIjFnb2XMjWgiCSLkuIDmnIgiCQkiMeaciCIJCSJKYW51YXJ5IgoJCSLk uozmnIgiCQki5LqM5pyIIgkJIuS6jOaciCIJCSLkuozmnIgiCQkiMmdvZcyNaCIJIuS6jOac iCIJCSIy5pyIIgkJIkZlYnJ1YXJ5IgoJCSLkuInmnIgiCQki5LiJ5pyIIgkJIuS4ieaciCIJ CSLkuInmnIgiCQkiM2dvZcyNaCIJIuS4ieaciCIJCSIz5pyIIgkJIk1hcmNoIgoJCSLlm5vm nIgiCQki5Zub5pyIIgkJIuWbm+aciCIJCSLlm5vmnIgiCQkiNGdvZcyNaCIJIuWbm+aciCIJ CSI05pyIIgkJIkFwcmlsIgoJCSLkupTmnIgiCQki5LqU5pyIIgkJIuS6lOaciCIJCSLkupTm nIgiCQkiNWdvZcyNaCIJIuS6lOaciCIJCSI15pyIIgkJIk1heSIKCQki5YWt5pyIIgkJIuWF reaciCIJCSLlha3mnIgiCQki5YWt5pyIIgkJIjZnb2XMjWgiCSLlha3mnIgiCQkiNuaciCIJ CSJKdW5lIgoJCSLkuIPmnIgiCQki5LiD5pyIIgkJIuS4g+aciCIJCSLkuIPmnIgiCQkiN2dv ZcyNaCIJIuS4g+aciCIJCSI35pyIIgkJIkp1bHkiCgkJIuWFq+aciCIJCSLlhavmnIgiCQki 5YWr5pyIIgkJIuWFq+aciCIJCSI4Z29lzI1oIgki5YWr5pyIIgkJIjjmnIgiCQkiQXVndXN0 IgoJCSLkuZ3mnIgiCQki5Lmd5pyIIgkJIuS5neaciCIJCSLkuZ3mnIgiCQkiOWdvZcyNaCIJ IuS5neaciCIJCSI55pyIIgkJIlNlcHRlbWJlciIKCQki5Y2B5pyIIgkJIuWNgeaciCIJCSLl jYHmnIgiCQki5Y2B5pyIIgkJIjEwZ29lzI1oIgki5Y2B5pyIIgkJIjEw5pyIIgkJIk9jdG9i ZXIiCgkJIuWNgeS4gOaciCIJIuWNgeS4gOaciCIJIuWNgeS4gOaciCIJIuWNgeS4gOaciCIJ IjExZ29lzI1oIgki5Y2B5LiA5pyIIgkiMTHmnIgiCQkiTm92ZW1iZXIiCgkJIuWNgeS6jOac iCIJIuWNgeS6jOaciCIJIuWNgeS6jOaciCIJIuWNgeS6jOaciCIJIjEyZ29lzI1oIgki5Y2B 5LqM5pyIIgkiMTLmnIgiCQkiRGVjZW1iZXIiCgphYm1vbiAoJWIpCSIgMeaciCIJCSIg5LiA ICIJCSIgMeaciCIJCSIgMeaciCIJCSIxZyIJCSIgMeaciCIJCSIgMeaciCIJCSJKYW4iCgkJ IiAy5pyIIgkJIiDkuowgIgkJIiAy5pyIIgkJIiAy5pyIIgkJIjJnIgkJIiAy5pyIIgkJIiAy 5pyIIgkJIkZlYiIKCQkiIDPmnIgiCQkiIOS4iSAiCQkiIDPmnIgiCQkiIDPmnIgiCQkiM2ci CQkiIDPmnIgiCQkiIDPmnIgiCQkiTWFyIgoJCSIgNOaciCIJCSIg5ZubICIJCSIgNOaciCIJ CSIgNOaciCIJCSI0ZyIJCSIgNOaciCIJCSIgNOaciCIJCSJBcHIiCgkJIiA15pyIIgkJIiDk upQgIgkJIiA15pyIIgkJIiA15pyIIgkJIjVnIgkJIiA15pyIIgkJIiA15pyIIgkJIk1heSIK CQkiIDbmnIgiCQkiIOWFrSAiCQkiIDbmnIgiCQkiIDbmnIgiCQkiNmciCQkiIDbmnIgiCQki IDbmnIgiCQkiSnVuIgoJCSIgN+aciCIJCSIg5LiDICIJCSIgN+aciCIJCSIgN+aciCIJCSI3 ZyIJCSIgN+aciCIJCSIgN+aciCIJCSJKdWwiCgkJIiA45pyIIgkJIiDlhasgIgkJIiA45pyI IgkJIiA45pyIIgkJIjhnIgkJIiA45pyIIgkJIiA45pyIIgkJIkF1ZyIKCQkiIDnmnIgiCQki IOS5nSAiCQkiIDnmnIgiCQkiIDnmnIgiCQkiOWciCQkiIDnmnIgiCQkiIDnmnIgiCQkiU2Vw IgoJCSIxMOaciCIJCSIg5Y2BICIJCSIxMOaciCIJCSIxMOaciCIJCSIxMGciCQkiMTDmnIgi CQkiMTDmnIgiCQkiT2N0IgoJCSIxMeaciCIJCSLljYHkuIAiCQkiMTHmnIgiCQkiMTHmnIgi CQkiMTFnIgkJIjEx5pyIIgkJIjEx5pyIIgkJIk5vdiIKCQkiMTLmnIgiCQki5Y2B5LqMIgkJ IjEy5pyIIgkJIjEy5pyIIgkJIjEyZyIJCSIxMuaciCIJCSIxMuaciCIJCSJEZWMiCgpkYXkg KCVBKQki6YCx5pelIgkJIumAseaXpSIJCSLmmJ/mnJ/ml6UiCSLnpq7mi5zml6UiCSJsw6kt cMOgaS1qacyNIgki56au5ouc5pelIgki5pel5puc5pelIgkiU3VuZGF5IgoJCSLpgLHkuIAi CQki6YCx5LiAIgkJIuaYn+acn+S4gCIJIuemruaLnOS4gCIJInDDoGktaXQiCSLnpq7mi5zk uIAiCSLmnIjmm5zml6UiCSJNb25kYXkiCgkJIumAseS6jCIJCSLpgLHkuowiCQki5pif5pyf 5LqMIgki56au5ouc5LqMIgkicMOgaS1qxKsiCSLnpq7mi5zkuowiCSLngavmm5zml6UiCSJU dWVzZGF5IgoJCSLpgLHkuIkiCQki6YCx5LiJIgkJIuaYn+acn+S4iSIJIuemruaLnOS4iSIJ InDDoGktc2Higb8iCSLnpq7mi5zkuIkiCSLmsLTmm5zml6UiCSJXZWRuZXNkYXkiCgkJIumA seWbmyIJCSLpgLHlm5siCQki5pif5pyf5ZubIgki56au5ouc5ZubIgkicMOgaS1zw6wiCSLn pq7mi5zlm5siCSLmnKjmm5zml6UiCSJUaHVyc2RheSIKCQki6YCx5LqUIgkJIumAseS6lCIJ CSLmmJ/mnJ/kupQiCSLnpq7mi5zkupQiCSJww6BpLWfFjc2YIgki56au5ouc5LqUIgki6YeR 5puc5pelIgkiRnJpZGF5IgoJCSLpgLHlha0iCQki6YCx5YWtIgkJIuaYn+acn+WFrSIJIuem ruaLnOWFrSIJInDDoGktbGHMjWsiCSLnpq7mi5zlha0iCSLlnJ/mm5zml6UiCSJTYXR1cmRh eSIKCmFiZGF5ICglYSkJIuaXpSIJCSLml6UiCQki5pelIgkJIuaXpSIJCSJscCIJCSLml6Ui CQki5pelIgkJIlN1biIKCQki5LiAIgkJIuS4gCIJCSLkuIAiCQki5LiAIgkJInAxIgkJIuS4 gCIJCSLmnIgiCQkiTW9uIgoJCSLkuowiCQki5LqMIgkJIuS6jCIJCSLkuowiCQkicDIiCQki 5LqMIgkJIueBqyIJCSJUdWUiCgkJIuS4iSIJCSLkuIkiCQki5LiJIgkJIuS4iSIJCSJwMyIJ CSLkuIkiCQki5rC0IgkJIldlZCIKCQki5ZubIgkJIuWbmyIJCSLlm5siCQki5ZubIgkJInA0 IgkJIuWbmyIJCSLmnKgiCQkiVGh1IgoJCSLkupQiCQki5LqUIgkJIuS6lCIJCSLkupQiCQki cDUiCQki5LqUIgkJIumHkSIJCSJGcmkiCgkJIuWFrSIJCSLlha0iCQki5YWtIgkJIuWFrSIJ CSJwNiIJCSLlha0iCQki5ZyfIgkJIlNhdCIKCnpoX1RXOgkJICAgICAgICAgQ2hpbmVzZSAg bG9jYWxlIGZvciBUYWl3YW4gUi5PLkMuCQnkuK3oj6/msJHlnIvnmoTkuK3mlofoqIDnkrDl ooMJCQnkuK3oj6/msJHlm73jga7kuK3lm73oqp7jg63jgrHjg7zjg6sKbHpoX1RXOgkJTGl0 ZXJhcnkgQ2hpbmVzZSAgbG9jYWxlIGZvciB0aGUgUmVwdWJsaWMgb2YgQ2hpbmEJ5Lit6I+v 5rCR5ZyL55qE5ryi6Kqe5paH6KiA6KiA55Kw5aKDCQnkuK3oj6/msJHlm73jga7mvKLmlofj g63jgrHjg7zjg6sKY21uX1RXOgkJTWFuZGFyaW4gQ2hpbmVzZSAgbG9jYWxlIGZvciB0aGUg UmVwdWJsaWMgb2YgQ2hpbmEJ5Lit6I+v5rCR5ZyL55qE5ryi6Kqe5a6Y6Kmx6KiA55Kw5aKD CQnkuK3oj6/msJHlm73jga7ljJfkuqzoqp7jg63jgrHjg7zjg6sKbmFuX1RXOgkJTWluIE5h biAgQ2hpbmVzZSAgbG9jYWxlIGZvciB0aGUgUmVwdWJsaWMgb2YgQ2hpbmEJ5Lit6I+v5rCR 5ZyL55qE5ryi6Kqe6Zap5Y2X6Kqe6KiA55Kw5aKDCQnkuK3oj6/msJHlm73jga7plqnljZfo qp7jg63jgrHjg7zjg6sKbmFuX1RXQGxhdGluOglNaW5uYW4gICBMYW5ndWFnZSBMb2NhbGUg Zm9yIFRhaXdhbgkJCeS4reiPr+awkeWci+eahOa8ouiqnumWqeWNl+iqnuaLieS4geiFs+ac rOiqnuiogOeSsOWigwnkuK3oj6/msJHlm73jga7plqnljZfoqp7jg6njg4bjg7PmloflrZfj g63jgrHjg7zjg6sKaGFrX1RXOgkJSGFra2EgICAgQ2hpbmVzZSAgbG9jYWxlIGZvciB0aGUg UmVwdWJsaWMgb2YgQ2hpbmEJ5Lit6I+v5rCR5ZyL55qE5ryi6Kqe5a6i5a626Kqe6KiA55Kw 5aKDCQnkuK3oj6/msJHlm73jga7lrqLlrrboqp7jg63jgrHjg7zjg6sKamFfSlA6CQlKYXBh bmVzZSBsYW5ndWFnZSBsb2NhbGUgZm9yIEphcGFuCQkJ5pel5pys55qE5pel6Kqe6Kqe6KiA 55Kw5aKDCQkJ5pel5pys44Gu5pel5pys6Kqe44Ot44Kx44O844OrCgp6aF9UVzoJCSLopb/l hYMlWeW5tCVt5pyIJWTml6UgKCVBKSAlSOaZgiVN5YiGJVPnp5IgJVoiCmx6aF9UVzoJCSLl hazmm4YgJUMlT3nlubQgJUIgJU9l5pelICVBICVPSOaZgiVPTeWIhiVPU+enkiIKY21uX1RX OgkJIiVZ5bm0ICViICUtZOiZnyAlQSAlSDolTTolUyAlWiIKbmFuX1RXOgkJIiVZ5bm0ICVi ICVl5pelICVBICVIOiVNOiVTICVaIgpuYW5fVFdAbGF0aW46CSIlWSAlYiAlZCAoJWEpICVI OiVNOiVTICVaIgpoYWtfVFc6CQkiJVnlubQgJWIgJWXml6UgJUEgJUg6JU06JVMgJVoiCmph X0pQOgkJIiVZ5bm0ICViICVl5pelICVBICVIOiVNOiVTICVaIgo= ----------------------0253046311743787 Content-Type: application/octet-stream; name="ctime.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ctime.txt" JCBMQU5HPUMgOyBmb3IgaSBpbiBgc2VxIC13IDEyYCA7IGRvIGRhdGUgLWQgIjIwMjEtJGkt MDEgMDk6MDA6MDAiICsiJWEgJWIgJWQgJVQgJVogJVkiIDsgZG9uZQpGcmkgSmFuIDAxIDA5 OjAwOjAwIEpTVCAyMDIxCk1vbiBGZWIgMDEgMDk6MDA6MDAgSlNUIDIwMjEKTW9uIE1hciAw MSAwOTowMDowMCBKU1QgMjAyMQpUaHUgQXByIDAxIDA5OjAwOjAwIEpTVCAyMDIxClNhdCBN YXkgMDEgMDk6MDA6MDAgSlNUIDIwMjEKVHVlIEp1biAwMSAwOTowMDowMCBKU1QgMjAyMQpU aHUgSnVsIDAxIDA5OjAwOjAwIEpTVCAyMDIxClN1biBBdWcgMDEgMDk6MDA6MDAgSlNUIDIw MjEKV2VkIFNlcCAwMSAwOTowMDowMCBKU1QgMjAyMQpGcmkgT2N0IDAxIDA5OjAwOjAwIEpT VCAyMDIxCk1vbiBOb3YgMDEgMDk6MDA6MDAgSlNUIDIwMjEKV2VkIERlYyAwMSAwOTowMDow MCBKU1QgMjAyMQokIExBTkc9amFfSlAuVVRGLTggOyBmb3IgaSBpbiBgc2VxIC13IDEyYCA7 IGRvIGRhdGUgLWQgIjIwMjEtJGktMDEgMDk6MDA6MDAiICsiJWEgJWIgJWQgJVQgJVogJVki IDsgZG9uZQrph5EgIDHmnIggMDEgMDk6MDA6MDAgSlNUIDIwMjEK5pyIICAy5pyIIDAxIDA5 OjAwOjAwIEpTVCAyMDIxCuaciCAgM+aciCAwMSAwOTowMDowMCBKU1QgMjAyMQrmnKggIDTm nIggMDEgMDk6MDA6MDAgSlNUIDIwMjEK5ZyfICA15pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIx CueBqyAgNuaciCAwMSAwOTowMDowMCBKU1QgMjAyMQrmnKggIDfmnIggMDEgMDk6MDA6MDAg SlNUIDIwMjEK5pelICA45pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuawtCAgOeaciCAwMSAw OTowMDowMCBKU1QgMjAyMQrph5EgMTDmnIggMDEgMDk6MDA6MDAgSlNUIDIwMjEK5pyIIDEx 5pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuawtCAxMuaciCAwMSAwOTowMDowMCBKU1QgMjAy MQoKW3dpdGhvdXQgdGhpcyBwYXRjaF0KJCBMQU5HPXpoX1RXLlVURi04IDsgZm9yIGkgaW4g YHNlcSAtdyAxMmAgOyBkbyBkYXRlIC1kICIyMDIxLSRpLTAxIDA5OjAwOjAwIiArIiVhICVi ICVkICVUICVaICVZIiA7IGRvbmUK5LqUICAx5pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuS4 gCAgMuaciCAwMSAwOTowMDowMCBKU1QgMjAyMQrkuIAgIDPmnIggMDEgMDk6MDA6MDAgSlNU IDIwMjEK5ZubICA05pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuWFrSAgNeaciCAwMSAwOTow MDowMCBKU1QgMjAyMQrkuowgIDbmnIggMDEgMDk6MDA6MDAgSlNUIDIwMjEK5ZubICA35pyI IDAxIDA5OjAwOjAwIEpTVCAyMDIxCuaXpSAgOOaciCAwMSAwOTowMDowMCBKU1QgMjAyMQrk uIkgIDnmnIggMDEgMDk6MDA6MDAgSlNUIDIwMjEK5LqUIDEw5pyIIDAxIDA5OjAwOjAwIEpT VCAyMDIxCuS4gCAxMeaciCAwMSAwOTowMDowMCBKU1QgMjAyMQrkuIkgMTLmnIggMDEgMDk6 MDA6MDAgSlNUIDIwMjEKClt3aXRoIHRoaXMgcGF0Y2hdCiQgTEFORz16aF9UVy5VVEYtOCA7 IGZvciBpIGluIGBzZXEgLXcgMTJgIDsgZG8gZGF0ZSAtZCAiMjAyMS0kaS0wMSAwOTowMDow MCIgKyIlYSAlYiAlZCAlVCAlWiAlWSIgOyBkb25lCuS6lCAx5pyIIDAxIDA5OjAwOjAwIEpT VCAyMDIxCuS4gCAy5pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuS4gCAz5pyIIDAxIDA5OjAw OjAwIEpTVCAyMDIxCuWbmyA05pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuWFrSA15pyIIDAx IDA5OjAwOjAwIEpTVCAyMDIxCuS6jCA25pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuWbmyA3 5pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuaXpSA45pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIx CuS4iSA55pyIIDAxIDA5OjAwOjAwIEpTVCAyMDIxCuS6lCAxMOaciCAwMSAwOTowMDowMCBK U1QgMjAyMQrkuIAgMTHmnIggMDEgMDk6MDA6MDAgSlNUIDIwMjEK5LiJIDEy5pyIIDAxIDA5 OjAwOjAwIEpTVCAyMDIxCg== ----------------------0253046311743787--