summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2019-03-29 12:34:45 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2019-03-29 12:34:45 +0000
commitb948411757415ff9b6d54fd0d422f0d9261f95da (patch)
tree8cae7f7a257fbac341ecb7143b8e532d46b1269a /share
parent42b8240b6f14ba76de2c16e93f20c1c588d56b7e (diff)
Copy categories outside "mask" from "oldloc" to the new locale object.
While POSIX appears to allow the old behaviour of ignoring "oldloc", Ted and Karl convinced me that is a bug in the spec and the Austin group almost certainly intended to require the new behaviour. Anyway, compatibility strongly suggests the new behaviour because most (or maybe even all?) other systems do not ignore "oldloc", and some software appears to depend on the copying from "oldloc" to the new locale. Issue analyzed and reported by Karl Williamson <public at khwilliamson dot com> with support from the Perl 5 community. This final diff is similar to two earlier diffs from Ted, but handles invalid input in a mode robust way. OK tedu@.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions