I now applied the patch (with the } moved as noted by rgs) to bleadperl as #18490. As noted earlier, this means that UTF-8 locales don't anymore automagically cause all I/O to be in UTF-8. (I've got a patch coming up which will hopefully address the UTF-8 tr/// test breakage caused by Encode 1.84 -- which fixed the other half of the problem, that illegal UTF-8 wasn't detected immediately when read in.) -- Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special biologist word we use for 'stable'. It is 'dead'." -- Jack CohenThread Next