perldelta: add recent tr/// changes
authorDavid Mitchell <davem@iabyn.com>
Fri, 19 Jan 2018 14:27:07 +0000 (14:27 +0000)
committerDavid Mitchell <davem@iabyn.com>
Fri, 19 Jan 2018 14:27:07 +0000 (14:27 +0000)
pod/perldelta.pod

index da3c958..378c190 100644 (file)
@@ -285,6 +285,18 @@ Several fix-ups for F<configure.com>, marking function VMS has
 (or doesn't have).
 
 
+=back
+
+=head1 Internal Changes
+
+=over 4
+
+=item *
+
+The format of the non-utf8 transliteration table attached to the C<op_pv>
+field of C<OP_TRANS>/C<OP_TRANSR> ops has changed. It's now a
+C<struct OPtrans_map>.
+
 =back
 
 =head1 Selected Bug Fixes
@@ -332,6 +344,16 @@ Fixes [perl #8910] (reported in April 2002).
 Fixed parsing of braced subscript after parens. Fixes [perl #8045]
 (reported in December 2001).
 
+=item *
+
+C<tr/non_utf8/long_non_utf8/c> could give the wrong results when the
+length of the replacement character list was greater than 0x7fff.
+
+=item *
+
+C<tr/non_utf8/non_utf8/cd> failed to add the implied
+C<\x{100}-\x{7fffffff}> to the search character list.
+
 =back
 
 =head1 Known Problems