From: Karl Williamson Date: Mon, 26 Apr 2010 08:22:42 +0000 (+0200) Subject: Note in delta an incompatibility for \cX X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=df5278db341f8ca19793de60a6c76a60632d607f;p=p5sagit%2Fp5-mst-13.2.git Note in delta an incompatibility for \cX X in "\cX" must now be ASCII. Previously, it could be anything, but led to a malformed utf8 error if wasn't Latin1. This construct was never intended to be used for anything but (a subset of) ASCII. (moved to the delta for 5.13.1) --- diff --git a/pod/perl5131delta.pod b/pod/perl5131delta.pod index 081d868..74f03e0 100644 --- a/pod/perl5131delta.pod +++ b/pod/perl5131delta.pod @@ -22,11 +22,12 @@ XXX Any important notices here =head1 Incompatible Changes -XXX For a release on a stable branch, this section aspires to be: - - There are no changes intentionally incompatible with 5.XXX.XXX. If any - exist, they are bugs and reports are welcome. +=head2 "C<\cI>" +The backslash-c construct was designed as a way of specifying +non-printable characters, but there were no restrictions (on ASCII +platforms) on what the character following the C could be. Now, that +character must be one of the ASCII characters. =head1 Core Enhancements