change the default encoding of "your whole script";
only the default encoding of the *data*. Also, it
seems that "use encoding" does not mix with "use utf8"
(a coredumping recursion ensues). Should not be a huge
problem since "use utf8" is pretty marginal nowadays.
p4raw-id: //depot/perl@12786
See L<PerlIO> for more information.
See also L<encoding> for how to change the default encoding of the
-script itself.
+data in your script.
=head1 Encoding How to ...
Also chr(), ord(), and C<\N{...}> might become affected.
+=head1 KNOWN PROBLEMS
+
+Cannot be combined with C<use utf8>. Note that this is a problem
+B<only> if you would like to have Unicode identifiers in your scripts.
+You should not need C<use utf8> for anything else these days
+(since Perl 5.8.0)
+
=head1 SEE ALSO
L<perlunicode>
needed>.
You can also use the C<encoding> pragma to change the default encoding
-of the whole script; see L<encoding>.
+of the data in your script; see L<encoding>. Currently this cannot
+be combined with C<use utf8>.
=back