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)
=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<X>>"
+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<c> could be. Now, that
+character must be one of the ASCII characters.
=head1 Core Enhancements