On Wed, May 07, 2014 at 07:44:51PM +0200, Ingo Schwarze wrote:
> While LC_CTYPE and LC_COLLATE make some sense, LC_MONETARY, LC_NUMERIC,
> and LC_TIME are badly overengineered, pointless bloat, causing nothing
> but surprising, erratic behaviour and portability problems when trying
> to parse output from programs.  I think this should be rejected outright
> and you should stop wasting your time on it.

They make sense for systems that try to provide full i18n.
Of course, we don't try to provide i18n, at least not for the base system
which is English only. So they don't really make sense *for OpenBSD*.

That said, I don't have a general problem with adding other locale categories.
I believe LC_TIME would provide a useful testbed for eventually switching all 
our
locales to the localedef format (including LC_CTYPE). Alas, the proposed diff
does something else, and unfortunately I don't have enough time for a detailed
rabbit hole discussion and review with a lot of back-and-forth that we had when
discussing similar diffs in the past.

Reply via email to