=head1 NAME
perl592delta - what is new for perl v5.9.2
=head1 DESCRIPTION
This document describes differences between the 5.9.1 and the 5.9.2
development releases. See L and L for the
differences between 5.8.0 and 5.9.1.
=head1 Incompatible Changes
=head2 Packing and UTF-8 strings
The semantics of pack() and unpack() regarding UTF-8-encoded data has been
changed. Processing is now by default character per character instead of
byte per byte on the underlying encoding. Notably, code that used things
like C to see through the encoding of string will now
simply get back the original $string. Packed strings can also get upgraded
during processing when you store upgraded characters. You can get the old
behaviour by using C