Eric Blake wrote: > It specifically states that results are unspecified for > other things, like %b, where there could be more bytes than screen > columns. Which means we should be free to interpret things in the way > that makes the most sense, by interpreting %5b as five screen columns > rather than 5 bytes.
I wish you could convince the glibc maintainers to implement strftime this way. But I don't give it much chances, because it would be a change away from current glibc behaviour, and current glibc behaviour coincides with the POSIX wording ("bytes"). Bruno