In perl.git, the branch smoke-me/khw-star has been created <http://perl5.git.perl.org/perl.git/commitdiff/c1f5f7f38cdc058d271854207508683062706f0f?hp=0000000000000000000000000000000000000000>
at c1f5f7f38cdc058d271854207508683062706f0f (commit) - Log ----------------------------------------------------------------- commit c1f5f7f38cdc058d271854207508683062706f0f Author: Karl Williamson <k...@cpan.org> Date: Sun Sep 6 21:44:54 2015 -0600 dist/Test/lib/Test.pm: Pedantic pod fixes M dist/Test/lib/Test.pm commit 430676fa8954eb91909a697c136ce9d2c9f7e1cb Author: Karl Williamson <pub...@khwilliamson.com> Date: Wed Apr 3 19:06:52 2013 -0600 Test::Test.pm: EBCDIC fixes We are getting Perl working again for EBCDIC in v5.22. The changes here are necessary to work for these platforms. For modern Perls, there is one code path for both ASCII and EBCDIC platforms; this wasn't possible to do for earlier versions. One perhaps not obvious change is that [^:ascii:] doesn't include \177 which the earlier version does. However \177 was changed in the substitute in the line above, so this change has no practical effect. M dist/Test/lib/Test.pm commit 4b4b299533227f1dbd20309088606521aa00afe6 Author: Karl Williamson <k...@cpan.org> Date: Sun Sep 6 11:06:32 2015 -0600 embed.fnc: Add comment M embed.fnc commit 429ea7a83918f2270985a92c3a47fb177ec6a6b0 Author: Karl Williamson <k...@cpan.org> Date: Sun Sep 6 10:24:45 2015 -0600 lib/locale.pm: Add an assertion It turns out that the code assumes that the values for LC_CTYPE, LC_MESSAGES, ... are small non-negative numbers, as a bit position is reserved for each of these. It's better to make this assumption explicit rather than getting hard-to-find failures. (LC_ALL doesn't have to be of this form, and is in fact -1 on AIX) M lib/locale.pm commit d141bd436e35d89714b8490064330988c12f8856 Author: Karl Williamson <k...@cpan.org> Date: Sat Sep 5 22:53:54 2015 -0600 test locale cat numbers M lib/locale.t commit 680703af9a45e8b876d7fbe634c3ca68585082d1 Author: Karl Williamson <k...@cpan.org> Date: Fri May 8 15:19:56 2015 -0600 Add more -DL debugging info This adds more stuff that gets dumped when debugging locale handling. And it adds even more when the v modifier appears. M ext/POSIX/POSIX.xs M locale.c M perl.h commit f9a3551f2b760fccb52f9982b8b7ce458b575d0b Author: Karl Williamson <k...@cpan.org> Date: Fri May 8 15:00:48 2015 -0600 Add code for debugging locale initialization This initialization is done before the processing of command line arguments, so that it has to be handled specially. This commit changes the initialization code to output debugging information if the environment variable PERL_DEBUG_LOCALE_INIT is set. I don't see the need to document this outside the source, as anyone who is using it would be reading the source anyway; it's of highly specialized use. M embed.fnc M embed.h M locale.c M proto.h ----------------------------------------------------------------------- -- Perl5 Master Repository