From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 117543 invoked by alias); 2 Jan 2020 10:52:12 -0000 Mailing-List: contact libc-locales-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-locales-owner@sourceware.org Received: (qmail 117459 invoked by uid 55); 2 Jan 2020 10:52:07 -0000 From: "cvs-commit at gcc dot gnu.org" To: libc-locales@sourceware.org Subject: [Bug localedata/24054] Many locales are missing date_fmt Date: Thu, 02 Jan 2020 10:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2020-q1/txt/msg00000.txt https://sourceware.org/bugzilla/show_bug.cgi?id=3D24054 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Rafal Luzynski : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D75ba929987f6950dd00= 8ef0f6270f1b21e9af511 commit 75ba929987f6950dd008ef0f6270f1b21e9af511 Author: Rafa=C5=82 Lu=C5=BCy=C5=84ski Date: Mon Dec 30 11:58:18 2019 +0100 Multiple locales: Add date_fmt (bug 24054) It is not specified what should be the content of d_t_fmt and date_fmt but in the built-in C locale those fields have only one difference: date_fmt contains "%Z" (the current time zone) while d_t_fmt does not. For most of the locales this commit does the following operation: copy d_t_fmt to date_fmt, and then remove "%Z" from d_t_fmt. If "%Z" was originally missing from d_t_fmt add it to date_fmt. It also corrects comments where necessary. Exceptions: * In bo_CN, dz_BT, and km_KH "%Z" has not been added to date_fmt because it was too difficult. In these locales date_fmt has been set to the copy of d_t_fmt. * In en_DK "%Z" has not been removed from d_t_fmt in order to preserve the conformance with the standard mentioned in the comment. The command to identify and initially edit the locales that need the update was: for i in `grep -lw d_t_fmt *` do if ! grep -qw date_fmt $i ; then awk '/d_t_fmt/ { print $0; gsub("d_t_fmt", "date_fmt"); } /= /{ print $0 }' < $i > $i.next mv $i.next $i fi done and then each file was further edited manually. --=20 You are receiving this mail because: You are on the CC list for the bug.