public inbox for libc-locales@sourceware.org
 help / color / mirror / Atom feed
* Removing locale timezone information
@ 2015-06-03 15:57 Marko Myllynen
  2015-06-03 21:33 ` keld
                   ` (2 more replies)
  0 siblings, 3 replies; 47+ messages in thread
From: Marko Myllynen @ 2015-06-03 15:57 UTC (permalink / raw)
  To: GNU C Library, libc-locales

Hi,

glibc allows defining timezone as part of locale information but very
few locales do it, only 6 out of almost 300 locales implement it. The
LC_TIME/timezone keyword is not in POSIX standards (but comes from ISO
TR 14652) and the comment in programs/ld-time.c seems to suggest it was
not such a good idea to begin with:

  /* XXX We don't perform any tests on the timezone value since this is
     simply useless, stupid $&$!@...  */

I'm sure nobody wants to even think about duplicating tzdata information
in glibc locale files so I propose that, in the name of consistency, we
remove the existing timezone definitions from the shipped locale files
but leave the actual code still available (to allow any possible custom
locales defining it to be used).

Thoughts? If there are no objections, I can file a BZ and submit a patch.

The locales in question are: km_KH, lo_LA, my_MM, nan_TW@latin, th_TH,
uk_UA.

Thanks,

-- 
Marko Myllynen

^ permalink raw reply	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2015-08-12 23:13 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-03 15:57 Removing locale timezone information Marko Myllynen
2015-06-03 21:33 ` keld
2015-06-05  8:28   ` Marko Myllynen
2015-08-06 21:45     ` keld
2015-08-06 21:45       ` pinskia
2015-08-06 21:46         ` keld
2015-08-07  2:33         ` Rich Felker
2015-08-07  0:45       ` Mike Frysinger
2015-08-09 21:12         ` keld
2015-08-07 21:49       ` Paul Eggert
2015-08-09 21:12         ` keld
2015-08-09 21:12           ` Paul Eggert
     [not found]             ` <20150812140837.GA23436@www5.open-std.org>
2015-08-12 21:07               ` Zack Weinberg
2015-08-12 23:13                 ` Keld Simonsen
2015-08-12 23:13                   ` Allan McRae
2015-08-12 21:07               ` Paul Eggert
2015-08-12 21:07               ` Andreas Schwab
2015-08-12 21:07               ` Allan McRae
2015-06-03 21:33 ` Paul Eggert
2015-06-12 14:05 ` [PATCH] Remove " Marko Myllynen
2015-08-05  9:07   ` Mike Frysinger
2015-08-05 11:51     ` keld
2015-08-05 11:51       ` keld
2015-08-05 10:53         ` Mike Frysinger
2015-08-05 11:52           ` keld
2015-08-05 12:39             ` Andreas Schwab
2015-08-05 13:09               ` keld
2015-08-05 13:33             ` Mike Frysinger
2015-08-05 15:56               ` Keld Simonsen
2015-08-05 16:30                 ` Joseph Myers
2015-08-06 21:46                   ` Keld Simonsen
2015-08-06 21:46                     ` Andreas Schwab
2015-08-06 21:46                       ` Zack Weinberg
2015-08-06 21:46                     ` Joseph Myers
2015-08-06  2:53                 ` Mike Frysinger
2015-08-05 11:52         ` Andreas Schwab
2015-08-05 11:52           ` keld
2015-08-05 12:30             ` Andreas Schwab
2015-08-05 13:03               ` keld
2015-08-05 16:30         ` Paul Eggert
2015-08-06  2:56           ` Mike Frysinger
2015-08-06 17:13             ` keld
2015-08-06 17:13               ` Paul Eggert
2015-08-06 17:22                 ` keld
2015-08-06 17:14               ` pinskia
2015-08-06 17:25                 ` keld
2015-08-06 17:14           ` keld

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).