On Fri, Jan 25, 2019 at 17:38:31 +0700, Robert Elz wrote:

>     Date:        Fri, 25 Jan 2019 12:30:23 +0300
>     From:        Valery Ushakov <u...@stderr.spb.ru>
>     Message-ID:  <20190125093023.gc18...@pony.stderr.spb.ru>
> 
>   | As someone who actually have to ecnoutner locales in daily life and
>   | not just think about them sitting in an ivory tower I don't understand
>   | why do we even have this argument. Locale-specific argument to sleep
>   | is pure madness, period (no pun intended).
> 
> I am not sure why you are suddenly complaining, it has been like
> this for > 21 years...   It cannot have bothered your too much, in
> your boring old stone tower, as until this week, you don't seem to
> have complained about it.
> 
> Why now?

B/c nobody expects Spanish Inquisition?  I try to avoid locale with
the exception of LC_CTYPE.  To think that sleep(1) had such a landmine
hidden in it...  that only strengthens my resolve to avoid most locale
related things.  I don't understand why the locale support in that
particular place is not ripped out immediately when discovered.  If
the problem described in the original report is not a gross and
cynical violation of POLA I don't know what is.


> And as I said before, if this is to be changed, it needs to be via
> a discussion in front of a wider audience than reads source-changes-d
> and in particular messages with a subject that refers to one of the more
> boring commands that we have.

I have posted about this to the original thread on netbsd-users@ when
the issue came up, before any changes were made.  It looks like gmane
nntp gateway has lost my message.  It is in my =posted mailbox, but
not in the mail-index archives.

The other mail that made it to the list was about an openwindows
program in sunos (mail? i don't remember) that accidentally generated
PostScript with locale specific floating point numbers.  As you can
imagine PS interpreter didn't know how to interpret 0,1 0,1 rmoveto
This sleep fiasco is up there with that story.


-uwe

Reply via email to