=for comment
To do:
3f40aba3 Merge branch 'ebcdic' into blead
+df8c7dee Fix segfault in filehandle duplication
+b66f3475 Fix PerlIO_get_cnt and friends
=head1 NAME
=item *
-L<ExtUtils::ParseXS> has been upgraded from version 3.21 to 3.22.
+L<ExtUtils::ParseXS> has been upgraded from version 3.21 to 3.23.
-No changes have been made to the installed code other than the version bump to
-keep in sync with the latest CPAN release.
+Unquoted "here-doc" markers for typemaps can now be optionally followed by
+a semicolon, just like quoted markers. [perl #119761]
=item *
=item *
+Line numbers are now correct inside the second here-doc when two here-doc
+markers occur on the same line.
+
+=item *
+
+Starting with Perl 5.12, line numbers were off by one if the B<-d> switch
+was used on the #! line. Now they are correct.
+
+=item *
+
Perl 5.19.2 inadvertently stopped some lines of code from being available
to the debugger if C<< => >> occurred at the beginning of a line and the
previous line ended with a keyword. This is now fixed.
=item *
+Perl 5.19.2 allowed the PERL5DB environment variable to contain multiple
+lines of code. But those lines were not made available to the debugger.
+Now the are all stuffed into line number 0, accessible via C<$dbline[0]>
+in the debugger.
+
+=item *
+
An optimisation in Perl 5.18 made incorrect assumptions causing a bad
interaction with the L<Devel::CallParser> CPAN module. If the module was
loaded, then lexical variables declared in separate statements following a C<my(...)> list might fail to be cleared on scope exit.
C<&xsub> and C<goto &xsub> calls now allow the called subroutine to
autovivify elements of @_.
+=item *
+
+C<&xsub> and C<goto &xsub> no longer crash if C<*_> has been undefined and
+has no ARRAY entry (i.e., @_ does not exist).
+
+=item *
+
+C<&xsub> and C<goto &xsub> now work with tied @_.
+
+=item *
+
+Overlong identifiers no longer cause a buffer overflow (and a crash). They
+started doing so in Perl 5.18.
+
=back
=head1 Known Problems