In perl.git, the branch khw/ebcdic has been created

<http://perl5.git.perl.org/perl.git/commitdiff/1d68a93e378ebfdc9cac7abc56fdffceccc2d2b9?hp=0000000000000000000000000000000000000000>

        at  1d68a93e378ebfdc9cac7abc56fdffceccc2d2b9 (commit)

- Log -----------------------------------------------------------------
commit 1d68a93e378ebfdc9cac7abc56fdffceccc2d2b9
Author: Karl Williamson <[email protected]>
Date:   Sat Jan 31 22:35:30 2015 -0700

    XXX regcomp.c: See if fixes pat_advanced

M       regcomp.c

commit 9bec28d72e4bee1d6d5de38cad696836bcd794e8
Author: Karl Williamson <[email protected]>
Date:   Sat Jan 31 22:13:19 2015 -0700

    XXX dist/PathTools/Cwd.xs: More debugging

M       dist/PathTools/Cwd.xs

commit 3bbaf296fbf6caf2446e9ee9970eee0ae44f8661
Author: Karl Williamson <[email protected]>
Date:   Sat Jan 31 22:05:46 2015 -0700

    dist/Data-Dumper/t/dumper.t: XXX More debug

M       dist/Data-Dumper/t/dumper.t

commit 5c0b4bdfcb959416078fabd0f20acb1f15832b7b
Author: Karl Williamson <[email protected]>
Date:   Sat Jan 31 21:37:45 2015 -0700

    XXX cpan/Pod-Simple/t/fcodes_s.t: Stop debugging

M       cpan/Pod-Simple/t/fcodes_s.t

commit 41ce77a4cf243d32ced1359d739e1802f690121e
Author: Karl Williamson <[email protected]>
Date:   Sat Jan 31 21:31:33 2015 -0700

    t/run/locale.t: More debug

M       locale.c
M       perl.c

commit 0ab116ec4d714d843709bde47c67c43161c9c030
Author: Karl Williamson <[email protected]>
Date:   Sat Jan 31 21:30:42 2015 -0700

    locale.c:  Add const to two variables

M       locale.c

commit 9b6137d5588060926a2dc9ffbb09786fcecc8ee3
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 28 22:17:17 2015 -0700

    XXX POD-Simple

M       cpan/Pod-Simple/lib/Pod/Simple/HTML.pm

commit 09c447e8778361c4bdc4ef601799919551f415c0
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 28 21:51:37 2015 -0700

    ExtUtils-CBuilder/t/04-base.t: XXX fewer symlinks

M       dist/ExtUtils-CBuilder/t/04-base.t

commit 2a4b0f4ea0c85c388fa5108914fadeab0f3b989e
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 28 21:51:17 2015 -0700

    Data-Dumper/t/dumper.t: xxx debug

M       dist/Data-Dumper/t/dumper.t

commit 5bc81cc48c2a150caa01db176894b544201f5bf9
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 28 21:49:29 2015 -0700

    XXX t/re/pat_advanced.t: debug

M       t/re/pat_advanced.t

commit 1ec8d0d61c14aa4b4239130eebb2605f5c9e2beb
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 28 21:48:53 2015 -0700

    t/run/locale.t: debug

M       locale.c
M       t/run/locale.t

commit 97a087d1fc6ccb5a4a4e10be17a889e196512b83
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 28 21:48:01 2015 -0700

    XXX Pod-Simple

M       MANIFEST
M       cpan/Pod-Simple/t/search10.t

commit c1b614e7025e3dec5265125912fc335b0be3ec5f
Author: Karl Williamson <[email protected]>
Date:   Sun Jan 25 11:08:10 2015 -0700

    cwd

M       dist/ExtUtils-ParseXS/t/106-process_typemaps.t
M       dist/PathTools/Cwd.pm
M       dist/PathTools/Cwd.xs

commit 98426a241adbac79de960f4d4e5f3265035a7a42
Author: Karl Williamson <[email protected]>
Date:   Fri Jan 23 09:18:09 2015 -0700

    regcomp.c: Fix typos in variable name
    
    This caused EBCDIC builds to fail

M       regcomp.c

commit 288b780a1b759b19e349f02b19c3a9bb19854ecc
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 14:55:22 2015 -0700

    XXX Pod-Simple/lib/Pod/Simple/RTF.pm:
    
    Needs to work on older Perls

M       cpan/Pod-Simple/lib/Pod/Simple/RTF.pm

commit e9480254b2dac133d436a5128494c5209976ab09
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 14:26:54 2015 -0700

    XXX dist/Net-Ping/t/450_service.t: Skip 2 tests on os390
    
    Need to notify maintainer?
    
    These two tests are already skipped for hpux, and one for win32.  I'm
    assuming the same issue here.

M       dist/Net-Ping/t/450_service.t

commit da34d0dd683f6ec5b3c2f5d48487a39aa5683b1d
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 14:03:40 2015 -0700

    XXX cpan/Pod-Simple/lib/Pod/Simple/HTML.pm: merge

M       cpan/Pod-Simple/lib/Pod/Simple/HTML.pm

commit c23ce5de61888e62b109d111956c13c60a36c222
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 13:25:06 2015 -0700

    XXX Pod-Simple/t/encod04.t: Partial EBCDIC fixes
    
    This should wait until we get our 1252 fixes in

M       cpan/Pod-Simple/t/encod04.t

commit b9d460fc7e23aa99b3d45f2095534935fd8b6ea6
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 13:07:05 2015 -0700

    XXX Pod-Simple/t/corpus.t: skip for now until Encode works

M       cpan/Pod-Simple/t/corpus.t

commit ff831b5b36fc1764766b071ef3e363d0b28690ab
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 12:48:08 2015 -0700

    t/run/locale.t: More debug

M       t/run/locale.t
M       t/test.pl

commit 8779c3c927f06a3d58c62d26a927dfb49b0c96d8
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 12:14:31 2015 -0700

    XXX dist/Data-Dumper/t/dumper.t: debug

M       dist/Data-Dumper/t/dumper.t

commit 83ae92826ae959fda45e4b2539a9777e0550f04f
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 22 12:14:16 2015 -0700

    XXX cpan/Pod-Simple/t/search10.t DEBUG

M       cpan/Pod-Simple/t/search10.t

commit 1844728a3c0a941f7f7aaeba9e7af94d3c1657d7
Author: Karl Williamson <[email protected]>
Date:   Mon Jan 19 17:21:43 2015 -0700

    more run/locale.t

M       t/run/locale.t

commit bf5baca80fbdfb83b8516ad765df2e1a55c09548
Author: Karl Williamson <[email protected]>
Date:   Sun Jan 18 22:31:46 2015 -0700

    more Pod::Simple

A       cpan/Pod-Simple/t/ascii_order.pl
M       cpan/Pod-Simple/t/corpus.t
M       cpan/Pod-Simple/t/fcodes_s.t
M       cpan/Pod-Simple/t/search10.t
M       cpan/Pod-Simple/t/search12.t
M       cpan/Pod-Simple/t/search20.t
M       cpan/Pod-Simple/t/search22.t
M       cpan/Pod-Simple/t/search26.t
M       cpan/Pod-Simple/t/search28.t
M       cpan/Pod-Simple/t/xhtml01.t

commit 7b9b33070495ed4251e0ab72a4785f83d2531ef2
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 15 22:23:08 2015 -0700

    Revert "XXX skip for now lib/DBM_Filter/t/encode.t"
    
    This reverts commit 511a19b83c94bd243c7c674110d45030ce2994f1.

M       lib/DBM_Filter/t/encode.t

commit e863188ad8d40ffb3aaf2958b6d37c0e478c12e3
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 15 21:44:44 2015 -0700

    XXX RTF start

M       cpan/Pod-Simple/lib/Pod/Simple/RTF.pm

commit d9301533b88997c98209a7717f0326d0dc9ee1bd
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 15 20:35:04 2015 -0700

    XXX t/run/locale.t: output $ENV{PERLIO}

M       t/run/locale.t

commit 00aad364160244a2f361dfd01baa4382bf17246d
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 14 22:28:49 2015 -0700

    dist/Data-Dumper/t/dumper.t: Try with commenting out last

M       dist/Data-Dumper/t/dumper.t

commit 680999cfe03d4b01140d7f6c30a2b9d44c800cc1
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 14 22:11:50 2015 -0700

    Pod::Simple

M       cpan/Pod-Simple/lib/Pod/Simple.pm
M       cpan/Pod-Simple/lib/Pod/Simple/Checker.pm
M       cpan/Pod-Simple/lib/Pod/Simple/DumpAsXML.pm
M       cpan/Pod-Simple/lib/Pod/Simple/HTML.pm
M       cpan/Pod-Simple/lib/Pod/Simple/PullParserTextToken.pm
M       cpan/Pod-Simple/lib/Pod/Simple/Text.pm
M       cpan/Pod-Simple/lib/Pod/Simple/TextContent.pm
M       cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm
M       t/TEST

commit 72990d5a449872800a834b276752ec2e06d7329a
Author: Karl Williamson <[email protected]>
Date:   Sun Jan 11 11:06:57 2015 -0700

    smoke

M       cpan/Encode/t/cow.t
M       cpan/Encode/t/decode.t
M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm
M       cpan/Pod-Simple/t/encod04.t

commit e39e31be415660251227c5c0f9fdc243c3f082fd
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 7 20:17:14 2015 -0700

    Pod::Simple/BlackBox.pm: Bom fix for EBCDIC

M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm

commit fc6bdc5a47425f51bb9e025d1c1ee28503b669df
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 7 20:15:16 2015 -0700

    XXX Pod::Simple/BlackBox.pm: Fixes for EBCDIC
    
    This didn't apply from the Pod-Simple work space

M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm

commit 1b98c42a7fd1ea379b111880637c37f1fc07c86e
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 7 19:02:56 2015 -0700

    encod04.t: Restructure 2 tests to be TODOs
    
    These tests pass when the tests actually should fail.  Instead make them
    TODO.
    
    I came up with a somewhat less contrived example for the first one,
    where it could legally be either UTF-8 or CP1252.  This gives me hope
    that real-world examples will be quite unlikely to be guessed wrong.
    The first byte must be between C2 and DF, otherwise it would be a 3 byte
    sequence in UTF-8, and even harder to find a likely CP1252 equivalent
    sequence.  That means that the first byte is an uppercase accented
    character, the multiplication sign, or the German sharp s 'ß'.  The
    second byte is in the range 80 to 9F.  Most of these are various
    punctuation characters or symbols such as a dagger.  These are mostly
    unlikely to immediately follow an uppercase letter, or the sharp s.  One
    that could is a right single quote used as an apostrophe in English.
    But there are no accents in English except in borrowed words.  Since it
    must be a capital, it's likely the whole word is in caps, like in a
    heading.  I came up with what looks like "JOSÉ'S" in CP1252, which looks
    like legal UTF-8 as well.

M       cpan/Pod-Simple/t/encod04.t

commit badf737ca8171bbb64fe11485548bc99e129c7ae
Author: Karl Williamson <[email protected]>
Date:   Wed Dec 31 16:49:35 2014 -0700

    utfebcdic.h: Add comment

M       utfebcdic.h

commit e7fac89a7c9ada96645358b88201d08101ad5e31
Author: Karl Williamson <[email protected]>
Date:   Wed Dec 31 15:18:04 2014 -0700

    pop

M       cpan/File-Temp/lib/File/Temp.pm
M       dist/Data-Dumper/t/dumper.t
M       locale.c
M       perl.c
M       regcomp.c
M       toke.c

commit 61d496a78d3f974678811749ac54f2dc3d366f98
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 29 10:00:40 2015 -0700

    dist/PathTools/Cwd.xs: White-space/comment only
    
    Bring indentation style of bsd_realpath() into line with the rest of
    Perl

M       dist/PathTools/Cwd.xs

commit 4557b6f7f1213d2dbf7a0827fb5af86b58d63aac
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 29 09:24:39 2015 -0700

    XXX dist/ExtUtils-CBuilder/t/04-base.t: debug

M       dist/ExtUtils-CBuilder/t/04-base.t

commit 22893403c328e6d6de3a3cc50525f79bcecc5a5b
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 29 09:09:34 2015 -0700

    XXX cpan/File-Temp/lib/File/Temp.pm: debug

M       cpan/File-Temp/lib/File/Temp.pm

commit d2482e92e8fbaae1d6cbcb06e207475e295e1706
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 29 09:08:36 2015 -0700

    XXX debug dist/Data-Dumper/t/dumper.t

M       dist/Data-Dumper/t/dumper.t

commit 56f639a1a68346db11eafb64b3ce38300d132c68
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 29 09:07:53 2015 -0700

    XXX debug t/op/stat.t

M       t/op/stat.t

commit 31533d6b9b5b2c8da2f74743578c483685e0391f
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 29 09:07:12 2015 -0700

    XXX debug run locale

M       perl.c
M       t/run/locale.t

commit 23b2f93ec1730419f465f8edc2d78f1f46e79fb1
Author: Karl Williamson <[email protected]>
Date:   Fri Dec 26 20:39:09 2014 -0700

    h2ph-ro

M       utils/h2ph.PL

commit 7a27d9e5a84d330ea346933025b70f2beaa0e16c
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 b1cd486f465a75c99bd65ab2df17a41f6d953b5d
Author: Karl Williamson <[email protected]>
Date:   Sun Dec 21 22:30:06 2014 -0700

    "A" =~ '\N{U+41}' should be true on all platforms
    
    Previously this wasn't the case on EBCDIC platforms, although it was if
    the pattern wasn't enclosed in single quotes.
    
    Spotted by Father Chrysostomos

M       regcomp.c
M       t/re/re_tests
M       toke.c

commit bcc5e6cb8a209ac64826103854e64ea116f4f95c
Author: Karl Williamson <[email protected]>
Date:   Wed Dec 17 21:45:29 2014 -0700

    XXX more debug: pp_sys.c

M       pp_sys.c

commit 9803856add1e108dc437faef1951f8d7b2e1081f
Author: Karl Williamson <[email protected]>
Date:   Wed Dec 17 14:25:33 2014 -0700

    XXX merge t/op/stat.t

M       t/op/stat.t

commit 734126444d1f6c3d22fd2e9715d06305eb23b099
Author: Karl Williamson <[email protected]>
Date:   Fri Dec 26 20:40:37 2014 -0700

    XXX temp Debug

M       cpan/File-Temp/lib/File/Temp.pm
M       dist/Data-Dumper/t/dumper.t
M       locale.c
M       pp_sys.c
M       t/lib/croak/op
M       t/op/pack.t
M       t/op/stat.t

commit 679be7349790eb127f35a0e98199d97643eb96c6
Author: Karl Williamson <[email protected]>
Date:   Wed Dec 17 13:28:56 2014 -0700

    XXX Temp Configure to point to bash

M       Configure

commit 4bc8713ef8380f2a8311d02e61cee417bc8a7568
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 30 13:45:26 2014 -0700

    pp_pack.c

M       pp_pack.c

commit 69dc56f253ba57bc64a7168411f8b3ecd36d669d
Author: Karl Williamson <[email protected]>
Date:   Thu Dec 11 17:26:18 2014 -0700

    XXX Debug or maybe permanent

M       pp_pack.c

commit 7e021ce3ac69efdbbedb2ea16ebb51c0bbebb052
Author: Karl Williamson <[email protected]>
Date:   Thu Dec 11 17:21:45 2014 -0700

    pp_pack.c: White-space only
    
    This outdents some code whose enclosing block was removed in the
    previous commit

M       pp_pack.c

commit 3ed71e6d27720209132f5ca0d62c6fa0ac942e11
Author: Karl Williamson <[email protected]>
Date:   Thu Dec 11 17:17:45 2014 -0700

    pp_pack.c: Rmv useless code
    
    As noted in the thread starting at
    http://nntp.perl.org/group/perl.perl5.porters/223366
    and in the comments added in this commit, strings packed in 'u' format
    don't need any UTF-8ness special handling, so the code that did that can
    be removed.

M       pp_pack.c

commit de69d2fb7fed54eed1766d5f48d5d6e5601ac68a
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 30 13:47:06 2014 -0700

    t/run/locale.t

M       t/run/locale.t

commit e86657dec3c5b4e5e111741bfb9a9597739a0b79
Author: Karl Williamson <[email protected]>
Date:   Wed Dec 10 16:17:29 2014 -0700

    XXX Debug dist/ExtUtils-CBuilder/t/04-base.t

M       cpan/File-Temp/lib/File/Temp.pm
M       dist/ExtUtils-CBuilder/t/04-base.t

commit 5b66dd0e8a922f9888d3a3ec961048d32799dd3c
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 9 21:43:55 2014 -0700

    XXX test dirhandle

M       t/op/stat.t
M       util.c

commit f9b6e7321f999da8bdcd6307e78a82c411527432
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 9 21:21:44 2014 -0700

    XXX t/run/locale.t

M       t/run/locale.t

commit 4dc4b43aa2d8a4c9cb839c4f9ff86a8cbb496e77
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 9 20:57:52 2014 -0700

    pp_pack.c: Refactor to remove #if EBCDIC
    
    This commit causes the same code to be executed whether on an ASCII or
    EBCDIC platform.

M       pp_pack.c

commit 0e9f2429b5018f32b3bcfc90bf288fbe08a34f25
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 9 17:45:35 2014 -0700

    pp_pack.c: Change name of some static functions
    
    Early code tends to conflate the terms Unicode and UTF-8.  I find that
    confusing.

M       pp_pack.c

commit c35f442d567fa8f3eb18bd1cfe8c4931492dc274
Author: Karl Williamson <[email protected]>
Date:   Mon Dec 8 14:55:46 2014 -0700

    XXX merge pp_pack.c

M       pp_pack.c

commit 1c75609fb911c7468620900c17e15cec27abb370
Author: Karl Williamson <[email protected]>
Date:   Mon Dec 8 14:51:39 2014 -0700

    XXX Perhaps temporary, assert size for array lookups
    
    Perhaps the mime stuff should be pushed to cpan, because it is dangerous
    practice to do a ++ in a macro call.

M       cpan/MIME-Base64/Base64.xs
M       utf8.h
M       utfebcdic.h

commit 0c10dd1c867d164e7e4acd4343822313bc158a05
Author: Karl Williamson <[email protected]>
Date:   Sun Dec 7 21:55:30 2014 -0700

    XXX also trail blank t/run/locale.t

M       t/run/locale.t

commit b9cf24d6b17a88b4f78f304990c997e2fdd0d094
Author: Karl Williamson <[email protected]>
Date:   Sat Dec 6 23:08:38 2014 -0700

    XXX incomplete ext/SDBM_File/sdbm/dbu.c Generalize for non-ASCII platforms

M       ext/SDBM_File/dbu.c

commit e0987ea2abb054082d9cbe90532746f94bb72b63
Author: Karl Williamson <[email protected]>
Date:   Sat Dec 6 22:17:25 2014 -0700

    XXX more t/run/locale.t

M       t/run/locale.t

commit 25b986f7db3bea133c6af7e9abd465fa65a29449
Author: Karl Williamson <[email protected]>
Date:   Sat Dec 6 11:57:50 2014 -0700

    Pod::Simple::BlackBox.pm: Fix for early perls
    
    A previous commit would break this module for Perls earlier than v5.6,
    as that is when /[[:ascii:]]/ was introduced.  This patch adds an
    alternative path for such early Perls that works completely for ASCII
    platforms, and almost completely for EBCDIC.
    
    Feel free to merge this with the earlier patch

M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm

commit be9a35e493078d3d392d60130bba5c39dad85c40
Author: Karl Williamson <[email protected]>
Date:   Wed Dec 3 16:55:45 2014 -0700

    XXX t/run/locale.t: Another debugging

M       t/run/locale.t

commit 5e3672389c00af7c426d598dfe399d3fc52a1d5b
Author: Karl Williamson <[email protected]>
Date:   Sun Nov 30 23:17:07 2014 -0700

    XXX Module::CoreList: hopeful fixes

M       dist/Module-CoreList/lib/Module/CoreList.pm
M       dist/Module-CoreList/lib/Module/CoreList/Utils.pm
M       dist/Module-CoreList/t/utils.t

commit be1d47c5c413653b43ec610d04838204206435bc
Author: Karl Williamson <[email protected]>
Date:   Sun Nov 30 21:35:07 2014 -0700

    XXX Temp dist/Data-Dumper/t/dumper.t debug

M       dist/Data-Dumper/t/dumper.t

commit 90da91b3013943b2a489a1ac6ce6bf50c0c864bc
Author: Karl Williamson <[email protected]>
Date:   Sun Nov 30 21:30:28 2014 -0700

    XXX Temp Pod::Simple Debug to STDERR

M       cpan/Pod-Simple/lib/Pod/Simple.pm
M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm
M       cpan/Pod-Simple/lib/Pod/Simple/Debug.pm
M       cpan/Pod-Simple/lib/Pod/Simple/DumpAsText.pm
M       cpan/Pod-Simple/lib/Pod/Simple/DumpAsXML.pm
M       cpan/Pod-Simple/lib/Pod/Simple/HTML.pm
M       cpan/Pod-Simple/lib/Pod/Simple/HTMLBatch.pm
M       cpan/Pod-Simple/lib/Pod/Simple/PullParser.pm
M       cpan/Pod-Simple/lib/Pod/Simple/PullParserToken.pm
M       cpan/Pod-Simple/lib/Pod/Simple/RTF.pm
M       cpan/Pod-Simple/lib/Pod/Simple/SimpleTree.pm
M       cpan/Pod-Simple/lib/Pod/Simple/TiedOutFH.pm
M       cpan/Pod-Simple/lib/Pod/Simple/Transcode.pm
M       cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm

commit 78bfffa9c82362a5e9559d57d011f892fa5ed600
Author: Karl Williamson <[email protected]>
Date:   Thu Dec 11 12:29:49 2014 -0700

    XXX test on early Perls Generalize Carp for non-ASCII platforms
    
    This includes making some {} optional in arg_regexp.t, as I couldn't get
    them to consistently appear.

M       dist/Carp/lib/Carp.pm
M       dist/Carp/t/arg_regexp.t
M       dist/Carp/t/arg_string.t

commit 06116901041aea280d8b04eb67b08c6074bda75a
Author: Karl Williamson <[email protected]>
Date:   Thu Dec 11 12:37:01 2014 -0700

    Carp:  Fix off-by-one error for early Perl versions
    
    This error occurred only when running Perl before 5.14, and included DEL
    as a printable instead of excluding it.

M       dist/Carp/lib/Carp.pm
M       dist/Carp/lib/Carp/Heavy.pm

commit 364ca73906c959d2dad1b9af887a9003e6a7b996
Author: Karl Williamson <[email protected]>
Date:   Thu Nov 27 22:35:07 2014 -0700

    XXX ext/PerlIO-encoding/t/encoding.t: Skip on EBCDIC
    
    Not clear if Encode should work on this.  Other .t files were being
    skipped.  Earlier generalization is for nought, so prob. delete that
    commit.

M       ext/PerlIO-encoding/t/encoding.t

commit 2c0260464ec4e11319503496aa218cb497bb77f3
Author: Karl Williamson <[email protected]>
Date:   Wed Nov 26 19:55:23 2014 -0700

    t/op/sprintf.t: Generalize for EBCDIC
    
    This adds a mechanism for tests to be ASCII or EBCDIC specific

M       t/op/sprintf.t

commit ced0fcbda519e0604e2838fb82bea8d34fd14304
Author: Karl Williamson <[email protected]>
Date:   Wed Nov 26 14:44:58 2014 -0700

    XXX temp for debug: Data::Dumper:dumper.t

M       dist/Data-Dumper/t/dumper.t

commit a3b2ecbff3faea9fb8d173ca55bffd805bd2768a
Author: Karl Williamson <[email protected]>
Date:   Wed Nov 26 14:35:31 2014 -0700

    Devel::Peek:Peek.t: Fix to work on EBCDIC

M       ext/Devel-Peek/t/Peek.t

commit 09c42c578b79f7d2d42990be5c7769bf12ce41be
Author: Karl Williamson <[email protected]>
Date:   Wed Nov 26 10:54:54 2014 -0700

    porting/checkcfgvar.t: Skip on EBCDIC platforms
    
    This is failing on EBCDIC, probably because of sort order differences.
    But we won't be packaging a release from one of these platforms; easiest
    to just skip.

M       t/porting/checkcfgvar.t

commit 303e236333da6835bfafc58108c8028cdd578d1b
Author: Karl Williamson <[email protected]>
Date:   Wed Nov 26 10:47:17 2014 -0700

    t/op/bop.t: Generalize for EBCDIC platforms
    
    This also indents some lines that should have been indented or from a
    newly formed block.

M       t/op/bop.t

commit 6f21034d50aa393732606eeef0705fe1f5be7a91
Author: Karl Williamson <[email protected]>
Date:   Wed Nov 26 10:19:25 2014 -0700

    XXX Temp debugging run/locale.t

M       t/run/locale.t

commit e220f5c8e8ca5852fbe9be60104b22563f4fd55e
Author: Karl Williamson <[email protected]>
Date:   Fri Nov 21 09:22:53 2014 -0700

    lib/Config.t: Skip invalid tests for os390

M       lib/Config.t

commit c49815e6e06587221822c5bed3ae7a93f21ca42c
Author: Karl Williamson <[email protected]>
Date:   Thu Nov 13 20:52:23 2014 -0700

    t/uni/chomp.t: Better explain why skipped on EBCDIC

M       t/uni/chomp.t

commit ed047e38830770bd05bf811f0db0018eec9118ab
Author: Karl Williamson <[email protected]>
Date:   Mon Nov 24 11:19:22 2014 -0700

    t/uni/case.pl: Fix to work on non-ASCII platforms
    
    This involves changes to the three test files that call it

M       t/uni/case.pl
M       t/uni/lower.t
M       t/uni/title.t
M       t/uni/upper.t

commit 3a59b1caa7e17ac429c38c3d08098b8b3073710e
Author: Karl Williamson <[email protected]>
Date:   Wed Oct 29 10:08:46 2014 -0600

    t/comp/require.t: No longer needed to skip on EBCDIC

M       t/comp/require.t

commit 920acf19475ed4cfb75476cc215107c223ccf1b5
Author: Karl Williamson <[email protected]>
Date:   Sat Oct 25 21:42:34 2014 -0600

    t/op/tie.t: Skip a couple tests on EBCDIC
    
    These have different results on that platform.

M       t/op/tie.t

commit d61171870f2e5ad411546d80616aee3e59427510
Author: Karl Williamson <[email protected]>
Date:   Sat Oct 25 21:27:54 2014 -0600

    t/op/inc.t: Generalize for EBCDIC

M       t/op/inc.t

commit a63ec30586c3f35b0dc5a357c177c0fd22427f74
Author: Karl Williamson <[email protected]>
Date:   Sat Oct 25 21:27:20 2014 -0600

    t/op/ver.t: Generalize for EBCDIC

M       t/op/ver.t

commit 1766e49c2e3d606b6c6cfbae799a110d69326bcf
Author: Karl Williamson <[email protected]>
Date:   Sat Oct 25 21:26:20 2014 -0600

    t/lib/warnings/regcomp: SKIP some EBCDIC tests
    
    The result varies depending on EBCDIC code page

M       t/lib/warnings/regcomp

commit 01e8260f020702124a2c00d0f60a87080b6f441a
Author: Karl Williamson <[email protected]>
Date:   Wed Jan 14 12:42:41 2015 -0700

    lib/overload.t: Generalize for EBCDIC

M       lib/overload.t

commit 53dbd273e60253a70772779fa56636f2f391f719
Author: Karl Williamson <[email protected]>
Date:   Sat Oct 25 21:08:52 2014 -0600

    dist/Data-Dumper/t/quotekeys.t: Generalize for EBCDIC

M       dist/Data-Dumper/t/quotekeys.t

commit ea34384b2c93893774917538e8952520ac44a6a9
Author: Karl Williamson <[email protected]>
Date:   Fri Oct 24 12:09:40 2014 -0600

    XXX temp for smoke-me: Skip podcheck, cmp_version

M       t/porting/cmp_version.t
M       t/porting/podcheck.t

commit cb1a84899a86c43162378cc18676245b5d6bb231
Author: Karl Williamson <[email protected]>
Date:   Wed Oct 22 10:17:40 2014 -0600

    XXX PerlIO-encoding/t/encoding.t: Generalize for non-ASCII platform
    
    Probably has to wait for Encode to work

M       ext/PerlIO-encoding/t/encoding.t

commit 977bb2e1f99d08613dd0f105454a121a4b8e9d09
Author: Karl Williamson <[email protected]>
Date:   Tue Oct 21 21:45:08 2014 -0600

    XXX Temp to get mro working on EBCDIC

M       ext/mro/mro.xs
M       mro.c

commit 54b1d777ae7696cc2a89ff4ac3202383497400b6
Author: Karl Williamson <[email protected]>
Date:   Tue Oct 21 18:55:27 2014 -0600

    t/lib/warnings/op: Skip some tests on EBCDIC
    
    This splits a longer test into two smaller, the first is skipped on
    EBCDIC because its result varies depending on code page.

M       t/lib/warnings/op

commit 6ee0f8cc01eeab0e31eb3f08c5d71e8050d7cc72
Author: Karl Williamson <[email protected]>
Date:   Thu Oct 16 21:16:24 2014 -0600

    t/lib/warnings/toke: Skip some tests on EBCDIC
    
    The results depends on the particular EBCDIC platform being used, so I
    don't think it is worth the effort.

M       t/lib/warnings/toke

commit 4544cb9145394e8a9b4457178a83a2798d13ac88
Author: Karl Williamson <[email protected]>
Date:   Thu Oct 16 21:07:11 2014 -0600

    POSIX/t/export.t: Generalize for non-ASCII platforms

M       ext/POSIX/t/export.t

commit da3df24b41f6bf6c0742b5ff0f744fa8a8599281
Author: Karl Williamson <[email protected]>
Date:   Thu Oct 16 21:05:14 2014 -0600

    PerlIO-encoding/t/nolooping.t: Skip on EBCDIC platform

M       ext/PerlIO-encoding/t/nolooping.t

commit 8b2f3c7c43599e76032880adbe1dddc4301bc404
Author: Karl Williamson <[email protected]>
Date:   Thu Oct 16 21:03:50 2014 -0600

    Pod-Functions/Functions_pm.PL: Generalize for non-ASCII platforms

M       ext/Pod-Functions/Functions_pm.PL

commit 581cfb76b428e00460244e48347a43e9ab2546e6
Author: Karl Williamson <[email protected]>
Date:   Thu Oct 16 21:00:56 2014 -0600

    Hash-Util tests: Generalize for non-ASCII platforms

M       ext/Hash-Util-FieldHash/t/05_perlhook.t
M       ext/Hash-Util/t/Util.t

commit bf94f4b898c97cbea6ccb0f1368985dcdc1794d7
Author: Karl Williamson <[email protected]>
Date:   Thu Oct 16 20:50:29 2014 -0600

    t/op/override.t: Generalize for non-ASCII platforms

M       t/op/override.t

commit d7df3c068d2e0d618802230956106436b5e7c92e
Author: Karl Williamson <[email protected]>
Date:   Thu Oct 16 19:37:29 2014 -0600

    XXX May still have problems lib/open.t: Generalize for non-ASCII platforms

M       lib/open.t

commit 0ae104c55a362f745b05572a3dc223a2872edaf5
Author: Karl Williamson <[email protected]>
Date:   Fri Jun 27 16:31:41 2014 -0600

    Term::Complete: Generalize for EBCDIC
    
    This doesn't try to print \c? nor C1 controls, which the previous
    version did.

M       dist/Term-Complete/lib/Term/Complete.pm

commit 0338ff298bec1a053cb857e086f5be32e9a41357
Author: Karl Williamson <[email protected]>
Date:   Fri Jun 27 10:32:13 2014 -0600

    t/op/concat2.t: Skip 'use encoding' test in EBCDIC
    
    This pragma does not work on EBCDIC platforms

M       t/op/concat2.t

commit c3442a82acf01f5d34ac42ff54b3e2f47f5a5e21
Author: Karl Williamson <[email protected]>
Date:   Thu Jun 19 15:51:04 2014 -0600

    XXX ebcdic_tables.h: temporarily create in hex
    
    This makes debugging simpler

M       ebcdic_tables.h
M       regen/ebcdic.pl

commit 73aea532eb95681384d8665e8f31cb60c4fef750
Author: Karl Williamson <[email protected]>
Date:   Thu Jun 19 15:48:50 2014 -0600

    XXX Temporarily remove all but 1047 tables
    
    This is to make debugging easier

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 73e64cbee36dc009c9fdc03e5866767d02308796
Author: Karl Williamson <[email protected]>
Date:   Mon Jun 9 12:30:23 2014 -0600

    t/uni/write.t: Don't skip EBCDIC tests
    
    This now passes on os390

M       t/uni/write.t

commit b6d6e3d3cb00c8f9a5a571e3dcb819ec4ed5ae0d
Author: Karl Williamson <[email protected]>
Date:   Sun May 11 19:34:08 2014 -0600

    t/op/chars.t: Generalize to not use code page specific
    
    In EBCDIC, \c? resolves to the APC character.  We can use table lookup
    to find out what that is on the current platform, without having to know
    what code page we are using.

M       t/op/chars.t

commit d65b826b3acce3671d2f9b25a55786d1dd1347b8
Author: Yaroslav Kuzmin <[email protected]>
Date:   Mon Apr 28 16:21:44 2014 -0600

    Fix hints/os390.sh

M       hints/os390.sh

commit 2425553fd7d271263c7e143af9c923af41078fcb
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 26 10:24:38 2014 -0600

    Remove Configure changes so can run Configure on Linux

M       Configure

commit ae195ab2c5cedfe49f638ddb65626aa239d0262b
Author: Karl Williamson <[email protected]>
Date:   Fri Mar 15 12:26:15 2013 -0600

    hints/os390.sh: Suppress bogus compiler message

M       hints/os390.sh

commit 98dcb19d321587fb11454d18bff8f93dc55204a8
Author: John Goodyear <[email protected]>
Date:   Sat Mar 2 12:31:25 2013 -0700

    XXX Temporary for z/OS long long support

M       Configure
M       hints/os390.sh

commit edda1548f69608a2818077a83babb7ea30671d27
Author: Karl Williamson <[email protected]>
Date:   Wed Jun 26 18:23:27 2013 -0600

    regexp_unicode_prop.t: Generalize for non-ASCII platforms

M       t/re/regexp_unicode_prop.t

commit 0b29c8807cc6c61b0ff7f79c120202450b0b49eb
Author: Karl Williamson <[email protected]>
Date:   Wed Jun 26 15:28:41 2013 -0600

    t/lib/warnings/utf8: Update skip message
    
    It is not that EBCDIC platforms don't check for malformedness; it is
    that a different message gets generated on them, and it's too much
    bother to figure it out for each such platform.

M       t/lib/warnings/utf8

commit 59ac7066b70753a6c063ffa66f5480763891deb3
Author: Karl Williamson <[email protected]>
Date:   Wed Jun 26 15:25:37 2013 -0600

    t/lib/feature/implicit: Generalize for EBCDIC platforms

M       t/lib/feature/implicit

commit 289b8512fddef56b95f3aadd1e6b062449bd6d54
Author: Karl Williamson <[email protected]>
Date:   Mon May 20 22:01:02 2013 -0600

    ext/XS-APItest/t/hash.t: Generalize to run on non-ASCII platforms

M       ext/XS-APItest/t/hash.t

commit 8fc0eb4b8d1b2b8d091ff84f379917f5c44657ea
Author: Karl Williamson <[email protected]>
Date:   Mon May 20 21:59:48 2013 -0600

    dist/Storable/t/code.t: Fixes to run under EBCDIC

M       dist/Storable/t/code.t

commit 820afd29d0f112fdad8c2f31825ff34c7c7978c7
Author: Karl Williamson <[email protected]>
Date:   Mon May 20 21:54:01 2013 -0600

    t/lib/feature/implicit: Generalize for non-ASCII platforms

M       t/lib/feature/implicit

commit f5ab4414b176cf88a968388ed5a6fc0f4a7c14b4
Author: Karl Williamson <[email protected]>
Date:   Mon Nov 24 15:01:38 2014 -0700

    XXX pp_pack.c: 'u' format, comment

M       pp_pack.c

commit d29e381d607de130cacc708d33688682c6cba7b5
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 2f2f5c4d514f9855a272633edf2c28513ce67d10
Author: Karl Williamson <[email protected]>
Date:   Fri Apr 19 13:58:12 2013 -0600

    t/op/coreamp.t: Generalize for non-ASCII platfomrs

M       t/op/coreamp.t

commit a0ac2d76ea137da7f12fdd2eb9ec30fcbaec6373
Author: Karl Williamson <[email protected]>
Date:   Wed Apr 17 21:49:10 2013 -0600

    t/re/re_tests: Some tests are platform-specific

M       t/re/re_tests

commit 8a8e64fdf59abb1a25d65d1ad4002dfe3c726b53
Author: Karl Williamson <[email protected]>
Date:   Wed Apr 17 08:22:36 2013 -0600

    t/io/crlf.t: Generalize for non-ASCII platforms

M       t/io/crlf.t

commit a606243932045bb71364478b606f93e7dec74a5c
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 6 10:15:05 2013 -0600

    t/io/bom.t: Fix to run under EBCDIC

M       t/io/bom.t

commit 494e706e8601088624071449065f5da44a5b3705
Author: Karl Williamson <[email protected]>
Date:   Tue Apr 16 12:13:07 2013 -0600

    ext/B/t/b.t: Generalize for non-ASCII platforms

M       ext/B/t/b.t

commit d3d0e0918f3661fbbefbdf239200a44204672f00
Author: Karl Williamson <[email protected]>
Date:   Tue Apr 16 12:02:26 2013 -0600

    dist/Safe/t/safeutf8.t: Generalize to non-ASCII platform

M       dist/Safe/t/safeutf8.t

commit 37c251ac2d867e16d99b2d486bbf5e46b9e1b12c
Author: Karl Williamson <[email protected]>
Date:   Tue Apr 16 11:50:04 2013 -0600

    t/op/warn.t: Generalize for non-ASCII platforms

M       t/op/warn.t

commit 5cb411b639961fe894015b64d63a1d1b1fb72dc5
Author: Karl Williamson <[email protected]>
Date:   Tue Apr 16 10:18:02 2013 -0600

    re/reg_email.t: Generalize for non-ASCII platforms
    
    This replaces all the hard-coded hex character values.  It uses the new
    (?[ ]) notation.  I checked that the compiled regex matches the exact
    same code points as before these changes.

M       t/re/reg_email.t

commit 77666aae23fb36e80c86f122a1a5f8cec491b47a
Author: Karl Williamson <[email protected]>
Date:   Mon Apr 21 10:09:57 2014 -0600

    dist/ExtUtils-Install/t/InstallWithMM.t: White-space only
    
    Indent for new block formed by previous commit

M       cpan/ExtUtils-Install/t/InstallWithMM.t

commit 8afffe467bd2a3919191b5059833f4b817309497
Author: Karl Williamson <[email protected]>
Date:   Tue Apr 16 09:03:47 2013 -0600

    dist/ExtUtils-Install/t/InstallWithMM.t: Skip if EBCDIC
    
    Because it uses JSON

M       cpan/ExtUtils-Install/t/InstallWithMM.t

commit dcefb137c4177193effc7625ded20f1fd22893af
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 22:04:50 2013 -0600

    XXX skip cpan tests

M       t/TEST

commit f0f737456bd92783784560d411b82ce49ace0869
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 16:19:20 2013 -0600

    ext/XS-APItest/t/svpeek.t: Generalize for non-ASCII platforms

M       ext/XS-APItest/t/svpeek.t

commit 280fa5c35ef9e05e7960d88e8c0881f8e1069731
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 16:14:35 2013 -0600

    ext/XS-APItest/t/svpv_magic.t: Generalize for non-ASCII platforms

M       ext/XS-APItest/t/svpv_magic.t

commit a583b632b01dcc0f33efc9a137b383022838fe49
Author: Karl Williamson <[email protected]>
Date:   Thu Nov 27 22:38:29 2014 -0700

    XXX skip for now lib/DBM_Filter/t/encode.t
    
    Needs Encode, or maybe will never work.  Examine to see if we've made
    changes to this before.

M       lib/DBM_Filter/t/encode.t

commit b1c8ba4f758fbe868563290fc26448d91929bc5a
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 15:54:37 2013 -0600

    XXX still errors lib/DBM_Filter/t/encode.t: Generalize for non-ASCII 
platforms

M       lib/DBM_Filter/t/encode.t

commit 3d49ef24ce7ebef4ab19ec98b6adec628c41a3b8
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 15:35:52 2013 -0600

    lib/utf8.t: Generalize for non-ASCII platforms
    
    This includes choosing a different code point that has 3 bytes in both
    UTF-8 and UTF-EBCDIC, so that the pos numbers work for both.

M       lib/utf8.t

commit f399cefd5baceb355645f96eb9a9c8724375d1a6
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 15:16:44 2013 -0600

    t/uni/parser.t: Generalize for non-ASCII platforms

M       t/uni/parser.t

commit 2e62839450d0ef93f9ac0459b7ece178519db56a
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 14:41:46 2013 -0600

    t/uni/method.t: Generalize for non-ASCII platforms
    
    I couldn't figure out a way to not use the hard-coded values

M       t/uni/method.t

commit 17856e4f6530b70c9e03788215b5284b2140b42d
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 14:26:09 2013 -0600

    t/op/magic.t: Generalize for non-ASCII platforms

M       t/op/magic.t

commit 8f64a87fbd990e1b8a1d7189b70bc8675aff9419
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 13 13:36:41 2013 -0600

    t/io/through.t: Generalize for non-ASCII platforms
    
    This uses hard-coded values for EBCDIC because of the shell issues

M       t/io/through.t

commit 9a97879262ce6b905419bf99d7cb46a17ff5e743
Author: Karl Williamson <[email protected]>
Date:   Sun Apr 7 10:45:14 2013 -0600

    t/op/goto.t: Generalize for EBCDIC

M       t/op/goto.t

commit dbd21e3b7d621d56e9a3992fb85d5916b4fd55a1
Author: Karl Williamson <[email protected]>
Date:   Wed Apr 3 20:15:17 2013 -0600

    t/re/pat.t: Generalize for EBCDIC

M       t/re/pat.t

commit dfdfdf8a9c2e064043a782ae9fca87fc4ad7cddc
Author: Karl Williamson <[email protected]>
Date:   Wed Apr 3 21:56:02 2013 -0600

    XXX t/op/pack.t: Generalize for EBCDIC
    
    Still a few failures

M       t/op/pack.t

commit 8806a0927ede3bb5e6b5d80998f3f5eaaea4feac
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 6 10:15:05 2013 -0600

    t/io/bom.t: Fix to run under EBCDIC

M       t/io/bom.t

commit 1c74aa0813b3fea26cf36580c839ef071cbd5292
Author: Karl Williamson <[email protected]>
Date:   Fri Apr 5 23:34:50 2013 -0600

    t/uni/overload.t: EBCDIC fixes

M       t/uni/overload.t

commit 9452c917f764acfea8bb3b125f65a0ad5e065ab1
Author: Karl Williamson <[email protected]>
Date:   Fri Apr 5 23:34:13 2013 -0600

    t/uni/method.t: EBCDIC fixes

M       t/uni/method.t

commit 3183328fd59965655ca93fba6a776c1747ba93f5
Author: Karl Williamson <[email protected]>
Date:   Fri Apr 5 23:33:28 2013 -0600

    t/op/utf8magic.t: EBCDIC fixes

M       t/op/utf8magic.t

commit e3f9bdd8fb6b75c0ed0ae6c1f2b4cb54e9dad37a
Author: Karl Williamson <[email protected]>
Date:   Fri Apr 5 23:32:57 2013 -0600

    t/op/evalbytes.t: EBCDIC fixes

M       t/op/evalbytes.t

commit c5d3de955c94ddd41316cb8520747dcc15a220b7
Author: Karl Williamson <[email protected]>
Date:   Sat Apr 6 13:01:54 2013 -0600

    t/op/utfhash.t: Fix to work on EBCDIC 1047
    
    This .t thought it could have an __END__ in the middle of DATA input,
    and the first read would read in up to that, and the second would read
    the rest.  In bisecting, I couldn't find a time when this ever worked.
    Now this has a marker, and does a split on that marker, choosing the
    first or second half depending.
    
    Note that this only works on ASCII and EBCDIC 1047 platforms.  It could
    be extended for the other code pages Perl purportedly supports.

M       t/op/utfhash.t

commit 3546d96c3a714dafc2f8ffaa10ae946a17fa745f
Author: Karl Williamson <[email protected]>
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       cpan/Test/lib/Test.pm

commit 71d7c51eb9668893217a6dc7e3fc026bc69981e2
Author: Karl Williamson <[email protected]>
Date:   Mon Apr 1 22:29:16 2013 -0600

    t/re/pat_re_eval.t: Some EBCDIC fixes

M       t/re/pat_re_eval.t

commit 7c817500719b8f47becd61421dd8ca5e0643683e
Author: Karl Williamson <[email protected]>
Date:   Mon Apr 1 22:28:43 2013 -0600

    dist/Storable/t/utf8.t: Fix to run under EBCDIC

M       dist/Storable/t/utf8.t

commit 27fb3e26ede479352ef01b654c1b52229e0c613a
Author: Karl Williamson <[email protected]>
Date:   Mon Apr 1 21:08:20 2013 -0600

    t/op/split.t: EBCDIC fixes

M       t/op/split.t

commit 7994506845de918a094502fd75ef6a3fb10fe4c8
Author: Karl Williamson <[email protected]>
Date:   Mon Apr 1 20:43:03 2013 -0600

    re/pat_advanced.t: EBCDIC fixes
    
    This includes not skipping some EBCDIC that formerly was, since we now
    have testing infrastructure that makes this easy.

M       t/re/pat_advanced.t

commit f680a436528b8e3609538ab58287dcf87c73ef2d
Author: Karl Williamson <[email protected]>
Date:   Mon Apr 1 20:01:04 2013 -0600

    t/io/utf8.t: EBCDIC fixes

M       t/io/utf8.t

commit 641513e70f21eb83410790d31ae40c01bd2d93e1
Author: Karl Williamson <[email protected]>
Date:   Sat Mar 30 12:32:09 2013 -0600

    t/uni/fold.t: Generalize for non-ASCII platforms

M       t/uni/fold.t

commit ad2ecc7b9d0a7410cf606e3696caa1fd31e6ea7f
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 27 16:55:55 2013 -0600

    lib/feature/bundle: Fix some things to pass under EBCDIC

M       t/lib/feature/bundle

commit e5db228bf0af919b584202fe5820f31a653caa27
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 27 16:08:04 2013 -0600

    XS-APItest/t/fetch_pad_names.t: Skip if EBCDIC
    
    This could be ported, but there's a lot of stuff to convert

M       ext/XS-APItest/t/fetch_pad_names.t

commit fff3b956c6344bada70441bdb0376f24337c0743
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 27 12:05:53 2013 -0600

    XXX ext/XS-APItest/t/utf8.t: Fix so passes EBCDIC
    
    This involves skipping much of the tests.  Reexamine later

M       ext/XS-APItest/t/utf8.t

commit de5073bf9a482cdb4364aad40ec3890e454c5607
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 27 11:27:06 2013 -0600

    ext/re/t/re_funcs_u.t: Fix to work under EBCDIC

M       ext/re/t/re_funcs_u.t

commit 484016398101f6887c779ff50d96594d8f744f28
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 27 11:11:22 2013 -0600

    dist/IO/t/io_utf8argv.t: Generalize for non-ASCII platforms.

M       dist/IO/t/io_utf8argv.t

commit afb3e873b04f6e92d5aabb2d97050d5f285a7132
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 27 10:33:44 2013 -0600

    t/op/print.t: Skip an EBCDIC test
    
    This could be written (the values would probably change depending on the
    code page), but the code that would get exercised is unlikely to vary
    depending on character set.

M       t/op/print.t

commit 502354177438ec9782f655fec9fb6282aac85ceb
Author: Karl Williamson <[email protected]>
Date:   Tue Mar 26 15:44:59 2013 -0600

    XXX t/TEST: Avoid SIGPIPEs

M       t/TEST

commit 8adc1f5b73fa5afb7a64cd4d38af786417ea58e9
Author: Karl Williamson <[email protected]>
Date:   Mon Mar 25 20:43:38 2013 -0600

    op/chop.t: Fix for EBCDIC
    
    One test is skipped because the code point is not representable on
    EBCDIC platforms.  Other tests are modified to work on EBCDIC.

M       t/op/chop.t

commit a833582178af3a0a330e6046ce9dbe3a3663c926
Author: Karl Williamson <[email protected]>
Date:   Mon Mar 25 19:56:50 2013 -0600

    t/op/lc.t: Fix to work under EBCDIC
    
    This had code that attempted this, but it was wrong.  The conversion to
    EBCDIC must be done before the \U, or similar.

M       t/op/lc.t

commit 786e9d3144a5983d9facf15328ade8992690bc91
Author: Karl Williamson <[email protected]>
Date:   Mon Mar 25 15:04:14 2013 -0600

    Skip some porting tests under EBCDIC
    
    EBCDIC won't work on these because of inherent differences from ASCII,
    including a different sort order.
    
    For porting/regen.t, we use the shipped parsing rules on EBCDIC platforms

M       Porting/pod_rules.pl
M       t/porting/bincompat.t
M       t/porting/customized.t
M       t/porting/manifest.t
M       t/porting/perlfunc.t
M       t/porting/regen.t

commit b7a491eeeabb83133ae22e6fbbc577e5599567f5
Author: Karl Williamson <[email protected]>
Date:   Mon Mar 25 14:59:50 2013 -0600

    t/re/regex_sets.t: So will pass under EBCDIC

M       t/re/regex_sets.t

commit 4de7b5e087bbf81a66e4e5cedcfe24f045813b3b
Author: Karl Williamson <[email protected]>
Date:   Wed Jun 26 16:06:47 2013 -0600

    lib/Unicode/UCD.t: White-space only
    
    Indents for a newly formed block

M       lib/Unicode/UCD.t

commit 3e64ba10f956571926130201bd5a1fd4dad9684f
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 20 22:15:58 2013 -0600

    lib/Unicode/UCD.t: Allow to run under EBCDIC,

M       lib/Unicode/UCD.t

commit 1b6e7ebea43fe91ed6f2122edf758851db05493e
Author: Karl Williamson <[email protected]>
Date:   Mon Nov 24 11:20:46 2014 -0700

    XXX .t too; Unicode::UCD: Generalize for non-ASCII platforms

M       lib/Unicode/UCD.pm

commit 7c8ef881bfc03775b05102957c714d287de8d75d
Author: Karl Williamson <[email protected]>
Date:   Tue Mar 19 15:27:31 2013 -0600

    t/op/quotemeta.t: EBCDIC fixes

M       t/op/quotemeta.t

commit c612d801735c88fcf1f85afe224f82b41fe40dd4
Author: Karl Williamson <[email protected]>
Date:   Tue Mar 19 11:32:55 2013 -0600

    t/re/fold_grind.t: Fixes for EBCDIC

M       t/re/fold_grind.t

commit 767c893e5e2a3700812667fd95690a6ec09806c7
Author: Karl Williamson <[email protected]>
Date:   Tue Mar 19 11:20:24 2013 -0600

    t/uni/class.t: Make work on EBCDIC

M       t/uni/class.t

commit 6cb7d05e85c70aa1c8192d86b5371fbc8abe12cf
Author: Karl Williamson <[email protected]>
Date:   Tue Mar 19 11:01:57 2013 -0600

    feature/unicode_strings.t: Fix to work on EBCDIC

M       lib/feature/unicode_strings.t

commit 64407cb4a3a5dafc79aa709989fab2d4b48540b7
Author: Karl Williamson <[email protected]>
Date:   Sat Nov 1 21:10:48 2014 -0600

    lib/dumpvar.pl: Generalize for non-ASCII

M       lib/dumpvar.pl

commit bef6348d64afb3dc3598993af56d144aa2574249
Author: Karl Williamson <[email protected]>
Date:   Sat Nov 1 21:10:21 2014 -0600

    XXX needs more work lib/perl5db.pl

M       lib/perl5db.pl

commit 1e81c92851914862c402a9e22323b83a94a54b63
Author: Karl Williamson <[email protected]>
Date:   Sat Nov 1 21:07:51 2014 -0600

    XXX Unsure, meta lib/sigtrap.pm: Generalize for EBCDIC

M       lib/sigtrap.pm

commit 4223ba97c6f5e75bd245bf07cbf523ed7f89a161
Author: Karl Williamson <[email protected]>
Date:   Sat Nov 1 21:01:19 2014 -0600

    XXX unsure lib/DB.pm: Generalize for EBCDIC

M       lib/DB.pm

commit ba55a8cdfb961b6e0f2a8eb2b3945fe91b2440fb
Author: Karl Williamson <[email protected]>
Date:   Fri Mar 15 11:57:24 2013 -0600

    re/charset.t: Generalize for non-ASCII platforms
    
    This converts the hard-coded character numbers to native, so will work
    on any platform.  It also adds some tests, and improves some test names

M       t/re/charset.t

commit 8ff0db400f7c009281a24ec69fbe68c42c924b17
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 13 16:17:39 2013 -0600

    APItest/t/handy.t: Make EBCDIC-friendly

M       ext/XS-APItest/t/handy.t

commit f9994eff10e2ed8f79ffb518f38a12085ae113bc
Author: Karl Williamson <[email protected]>
Date:   Sat Sep 7 12:59:57 2013 -0600

    XXX dist/Data-Dumper/Dumper.pm
    
    Merge with result of #113088
    Add /a to regexes here for safety against a use v5.14

M       dist/Data-Dumper/Dumper.pm

commit 04483c5f8df4ed78900f38e27f05256bad9d80cb
Author: Karl Williamson <[email protected]>
Date:   Wed Mar 13 16:16:14 2013 -0600

    Data-Dumper: Make EBCDIC-friendly

M       dist/Data-Dumper/Dumper.xs

commit 95c5c937f1bb207b899e3b91b2ae5c8e7c9aa16c
Author: Karl Williamson <[email protected]>
Date:   Sun Mar 10 22:17:31 2013 -0600

    t/base/lex.t: Generalize for non-ASCII platforms
    
    \xE2 is 'S' in EBCDIC, and so is going to be legal.  \xDF is an alpha
    which has no ASCII equivalent in either character set
    
    Also, 65 may not be "A" on a non-ASCII platform, so use 65 where that is
    wanted

M       t/base/lex.t

commit b4db3c0a5225fbfcfcad70b6e4f80d2fb5b62d27
Author: Karl Williamson <[email protected]>
Date:   Thu Feb 28 09:25:27 2013 -0700

    XXX temp:  show makedepend cerr

M       makedepend.SH

commit 9301af48fab9ec05a3219d8a3457e03a9fe0bdf8
Author: Karl Williamson <[email protected]>
Date:   Tue Feb 26 12:08:50 2013 -0700

    XXX unsure if right thing: utf8.c: Deprecate two functions
    
    This is to force any code that has been using these functions to change.
    Since the Unicode tables are now stored in native order, these functions
    should only rarely be needed.
    
    However, the functionality of these is needed, and in actuality, on
    ASCII platforms, the native functions are #defined to these.  So what
    this commit does is rename the functions to something else, and create
    wrappers with the old names, so that anyone using them will get the
    deprecation.

M       embed.fnc
M       proto.h

commit 1655b5abd5702495eca98f7c5102d3cb7f5608b0
Author: Karl Williamson <[email protected]>
Date:   Tue Feb 26 11:26:09 2013 -0700

    XXX unsure if right thing: Deprecate uvuni_to_utf8()
    
    Code should almost never be dealing with non-native code points

M       embed.fnc
M       proto.h

commit 1215ae453596e2edab86685bdb7b2afc23200218
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 887eba79a14e55a32d0035c8db8d42c2c69b9e57
Author: Karl Williamson <[email protected]>
Date:   Wed Oct 29 10:08:16 2014 -0600

    XXX encode merge, cpan

M       cpan/Encode/encengine.c

commit 6b0c5a7905589361a806d36445af683f8552f661
Author: Karl Williamson <[email protected]>
Date:   Mon Feb 25 17:12:53 2013 -0700

    XXX CPAN Encode.xs
    
    Use core function if available.  This will insulate this code from any
    future changes.

M       cpan/Encode/Encode.xs

commit e9b7d04d523e42e57aefc9de13c00a0af4237017
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 f6c2b53ceb9b9b020d885f2dbe1f00bd42fbfff9
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
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to