In perl.git, the branch khw/ebcdic has been created
<http://perl5.git.perl.org/perl.git/commitdiff/08f86fb3626f70c27d3bd95f5508cef0bfc9adbd?hp=0000000000000000000000000000000000000000>
at 08f86fb3626f70c27d3bd95f5508cef0bfc9adbd (commit)
- Log -----------------------------------------------------------------
commit 08f86fb3626f70c27d3bd95f5508cef0bfc9adbd
Author: Karl Williamson <[email protected]>
Date: Sun Sep 13 10:42:06 2015 -0600
XXX split, add debugging info
M cpan/Unicode-Normalize/t/null.t
M dist/ExtUtils-CBuilder/t/02-link.t
M ext/DynaLoader/t/DynaLoader.t
M ext/File-Glob/t/rt114984.t
M ext/XS-APItest/t/hash.t
M lib/ExtUtils/t/Embed.t
M lib/open.t
M regexec.c
M t/TEST
M t/op/pack.t
M t/porting/readme.t
commit fd37a4c793b9216165f85992e9fa143ff7a2eb86
Author: Karl Williamson <[email protected]>
Date: Sun Mar 8 22:30:22 2015 -0600
XXX hold for 5.23 version deal with NO_LOCALE
May want to use loc_tools if PERL_CORE
M cpan/version/lib/version/vpp.pm
M cpan/version/t/07locale.t
commit b18b67487ab5da455dafc1460216c1a38db0b633
Author: Karl Williamson <[email protected]>
Date: Wed Oct 29 10:08:16 2014 -0600
XXX encode merge, cpan
M cpan/Encode/encengine.c
commit 9a85fd8d986e605511c166de0f8100263f4301b3
Author: Karl Williamson <[email protected]>
Date: Mon Feb 25 17:04:24 2013 -0700
XXX CPAN and unsure Encode
M cpan/Encode/Encode.xs
M cpan/Encode/Unicode/Unicode.xs
commit fcc06a8c1c2c33acb8dc3bd361c12a6f8662f123
Author: Karl Williamson <[email protected]>
Date: Tue Feb 3 14:04:48 2015 -0700
XXX Encode
M cpan/Encode/t/cow.t
M cpan/Encode/t/decode.t
commit 3f1672d318fa4c74120836f7df48c0d08e56a4d3
Author: Karl Williamson <[email protected]>
Date: Wed Nov 12 12:48:04 2014 -0700
XXX cpan Encode::encoding: Don't fail 'no encoding' on EBCDIC
If someone specifies 'no encoding' it would croak at compile time on an
EBCDIC platform, whereas the only problem would be if they had said 'use
encoding'. So move the test to the import function.
M cpan/Encode/encoding.pm
commit 61e2fc7b1f0931b52929b2bad8ad8578c53ece37
Author: Karl Williamson <[email protected]>
Date: Tue Mar 26 15:44:59 2013 -0600
t/TEST: Stop after 10 errors
M t/TEST
commit 96c9f7fe38bd88efdecabb41d3a4334844a095a7
Author: Karl Williamson <[email protected]>
Date: Sun Dec 21 23:00:26 2014 -0700
XXX cpan: cpan/MIME-Base64/Base64.xs: Generalize for EBCDIC
M cpan/MIME-Base64/Base64.xs
commit bad25212003cab15afd2c6901ce1992d90d6315e
Author: Karl Williamson <[email protected]>
Date: Mon Feb 25 17:22:55 2013 -0700
XXX CPAN prob wrong Collate
This changes to implicity usenative code points. This is likely wrong,
as the module comes with its own data, that are probably in terms of
Unicode
M cpan/Unicode-Collate/Collate.xs
commit f26ab4082823b98b56be980be8d1b7be32fa6da3
Author: Karl Williamson <[email protected]>
Date: Mon Apr 21 10:09:57 2014 -0600
cpan/ExtUtils-Install/t/InstallWithMM.t: White-space only
Indent for new block formed by previous commit
M cpan/ExtUtils-Install/t/InstallWithMM.t
commit 3ed069484dc790476e8163961ec4868c6494efb9
Author: Karl Williamson <[email protected]>
Date: Tue Apr 16 09:03:47 2013 -0600
cpan/ExtUtils-Install/t/InstallWithMM.t: Skip if EBCDIC
Because it uses JSON
M cpan/ExtUtils-Install/t/InstallWithMM.t
commit d90a3d3a43b8fd07dc7956bf2252f1fee66e971c
Author: Karl Williamson <[email protected]>
Date: Mon Sep 7 22:39:09 2015 -0600
XXX remove all but CP 1047 EBCDIC tables
This makes things smaller and faster to regenerate during the debugging
stage.
M charclass_invlists.h
M ebcdic_tables.h
M l1_char_class_tab.h
M regcharclass.h
M regen/charset_translations.pl
M unicode_constants.h
commit 236597e0526a44fc0d7a69e782e9b07a882e1da9
Author: Karl Williamson <[email protected]>
Date: Thu Feb 28 09:25:27 2013 -0700
XXX temp: show makedepend cerr
M makedepend.SH
commit 40896b0899a275e0030a323a98c5de66008e8b3d
Author: Karl Williamson <[email protected]>
Date: Wed Mar 18 10:36:46 2015 -0600
XXX CPAN Encode.xs
Use core function if available. This will insulate this code from any
future changes.
M cpan/Encode/Encode.xs
commit 17629507b61b9e57dcbc2a264972a1f714fafdd1
Author: Karl Williamson <[email protected]>
Date: Mon Feb 25 17:00:47 2013 -0700
XXX CPAN Encode.xs: fix indent
M cpan/Encode/Encode.xs
commit 911cf72a5c5dd29e9406f0efccb715fff1c40d6c
Author: Karl Williamson <[email protected]>
Date: Wed Aug 26 23:16:35 2015 -0600
XXX Requires OFFUNI. Add API tests for utf8 macros
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/utf8.t
commit 6779f74caeaf3b542364d6dbf2b427717d02b267
Author: Karl Williamson <[email protected]>
Date: Sun Aug 2 21:20:44 2015 -0600
Change meaning of UNI_IS_INVARIANT on EBCDIC platforms
This should make more CPAN and other code work without change. Usually,
unwittingly, code that says UNI_IS_INVARIANT means to use the native
platform code values for code points below 256, so acquiesce to the
expected meaning and make the macro correspond. Since the native values
on ASCII machines are the same as Unicode, this change doesn't affect
code running on them.
A new macro, OFFUNI_IS_INVARIANT, is created for those few places that
really do want a Unicode value. There are just a few places in the Perl
core like that, which this commit changes.
M toke.c
M utf8.c
M utf8.h
M utfebcdic.h
commit 49a495bfb44e555d47495f7c61652d71f8d4f033
Author: Karl Williamson <[email protected]>
Date: Wed Sep 2 18:00:55 2015 -0600
XXX comment, finish up coph fix
M ext/XS-APItest/APItest.xs
commit 2dde171aac718c9b1d51c8c4a1bc677aef8e4b2e
Author: Karl Williamson <[email protected]>
Date: Thu Aug 13 20:15:53 2015 -0600
Revert "XXX Run Unicode's official normalization tests"
M MANIFEST
M Makefile.SH
M charclass_invlists.h
D lib/Unicode/testnorm.t
D lib/unicore/NormTest.txt
M regcharclass.h
commit 0a68a42fe45f2652adf6ab77c6c1f653e6665edf
Author: Karl Williamson <[email protected]>
Date: Sat Aug 1 08:52:52 2015 -0600
XXX Run Unicode's official normalization tests
M MANIFEST
M Makefile.SH
M charclass_invlists.h
A lib/Unicode/testnorm.t
A lib/unicore/NormTest.txt
M regcharclass.h
commit f5d16b80f43ae5d14290e04789efee0930798a3c
Author: Karl Williamson <[email protected]>
Date: Sun Aug 2 22:18:10 2015 -0600
XXX Test Unicode::Collate and Unicode::Normalize
M t/TEST
commit 81741e7aa8c8d23ba10bb87e97010191a36faefb
Author: Karl Williamson <[email protected]>
Date: Fri May 8 21:12:55 2015 -0600
vutil.c Nits, C<> L<>, XXX cpan upstream
M vutil.c
commit aee078614a1f37842403ce2297fa9beab40d3eb5
Author: Karl Williamson <[email protected]>
Date: Wed Sep 2 18:21:39 2015 -0600
XXX temp ebcdic tables in hex
M ebcdic_tables.h
M regen/ebcdic.pl
commit 76f19c5b8c6fb98677ef62ea5063ebff0a4c5ea1
Author: Karl Williamson <[email protected]>
Date: Mon Aug 31 17:35:28 2015 -0600
Pre-compile cp1252 Encode tables
M cpan/Encode/Makefile.PL
-----------------------------------------------------------------------
--
Perl5 Master Repository