April 2, 2013
6:12 a.m.
(Weedwhacker applied to the Cc list.) Robert Elz <kre@munnari.OZ.AU> writes:
Now if you're thinking that that would make the acronym useless, and pointless, then you're finally getting it. And no, it is not our job to fix that, the API is defined by POSIX, if you want the definition fixed, go complain to them, not to us.
I would say that there's no hope, but after decades and innumerable security holes, the ISO C standard seems to have officially killed gets(). Sadly, security is an easier argument than "it's been a bad idea ever since people in more than one country used it," but maybe after another couple of decades someone will manage to kill %Z and tzname. -- Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/>