On Mon, Feb 05, 2007 at 11:33:31PM +0100, Juerd Waalboer wrote: > Dr.Ruud skribis 2007-02-05 23:09 (+0100): > > perl -wle ' > > $s = substr "\x{100}\xFF", 1; > > print length $s, ":", unpack "H*", $s; > > ' > > Note that normally, unpack "H*" on a unicode string (like your $s) is a > violation of proper separation. Ton supplied a patch that fixed this violation for blead. I was reluctant to apply it to 5.8.x (for all cases) because there is code out there expecting the undocumented behaviour to work. Nicholas Clark