In perl.git, the branch khw/ebcdic has been created
<http://perl5.git.perl.org/perl.git/commitdiff/0537f71016a9dcca3726a7d02fcd1941fe32f400?hp=0000000000000000000000000000000000000000>
at 0537f71016a9dcca3726a7d02fcd1941fe32f400 (commit)
- Log -----------------------------------------------------------------
commit 0537f71016a9dcca3726a7d02fcd1941fe32f400
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 22:07:29 2014 -0700
Pod::Simple::DumpAsText.pm: Generalize for non-ASCII platforms
M cpan/Pod-Simple/lib/Pod/Simple/DumpAsText.pm
commit 5ae2811be1c08bdc028f7d30fc68a16a02d3d5b3
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 22:05:26 2014 -0700
Pod::Simple::BlackBox.pm: Generalize for non-ASCII platforms
M cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm
commit e155fb35ad408d2115340656baab7dff23a572f3
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 22:00:09 2014 -0700
Pod::Simple::Simple.pm: Generalize for non-ASCII platforms
M cpan/Pod-Simple/lib/Pod/Simple.pm
commit 400836e4e8a88e954a9d39d9a5963399e2512442
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 21:43:16 2014 -0700
Pod::Escapes: doc clarification
M cpan/Pod-Escapes/lib/Pod/Escapes.pm
commit 20b79ff6e32f761d8a79cc87a4ebb21bd991eb3e
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 21:36:12 2014 -0700
Pod::Escapes::Escapes.pm: Generalize for EBCDIC
Some special handling for EBCDIC is unnecessary. %Name2character
contains the info we need for any platform, so can remove the special
handling for names.
But numeric escapes are always Unicode, and need to be translated to
native values before finding their chr. This commit introduces a
function call to do that translation, which is called even on ASCII
platforms where it just returns its argument, so is unneeded. It is
planned to change the Perl compiler to optimize this out in Perls
starting in v5.22, so that there will be no performance hit for modern
Perls. By doing it this way, the same code path is used on both ASCII
and non-ASCII platforms, which means less chance that things can get out
of sync. I also suspect that using numberic escapes is comparatively
rare. But obviously if the performance hit by this extra function call
is deemed too much, the code could be refactored slightly to only do it
on non-ASCII platforms.
M cpan/Pod-Escapes/lib/Pod/Escapes.pm
commit 2809f50853fe4714c1b68e2af5d094dbc7ab556f
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 21:30:14 2014 -0700
Pod::Escapes::Escapes.pm: Fill %Name2character better for EBCDIC
This commit does several things for filling in %Name2character for
EBCDIC. On Perls that have utf8::unicode_to_native (>= v5.7.3) it uses
that for complete coverage. On older Perls, it uses the data in
%Code2USASCII instead of having that information have to be duplicated
in the file. And on EBCDIC platforms on older Perls (if they even
exist) for those code points where we don't have good information, we
substitute a '?' instead of giving a misleading wrong value.
The extra calls to utf8::unicode_to_native are done only at
initialization, and it is planned to have the compiler optimize these
out in v5.22.
M cpan/Pod-Escapes/lib/Pod/Escapes.pm
commit 4af7f7efa8612e566fbb665d4e00c1670a76161e
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 16:12:32 2014 -0700
Pod::Escapes::Escapes.pm: Reorder structure defns
This is in preparation for the next commit where some are used to
populate others, the latter now after the former in the file.
M cpan/Pod-Escapes/lib/Pod/Escapes.pm
commit 7c8f3982e4c565082763bd9490756f1d2853af57
Author: Karl Williamson <[email protected]>
Date: Mon Dec 1 16:16:08 2014 -0700
Pod::Escapes::Escapes.pm: Fix typo in comment
M cpan/Pod-Escapes/lib/Pod/Escapes.pm
commit 7b48cd647da216e6dbe6f825225f0717fe228302
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 39fbe3edb85c3376e38b770ff747115dbf872273
Author: Karl Williamson <[email protected]>
Date: Sun Nov 30 21:55:05 2014 -0700
XXX Debug re/pat_rt_report.t
M t/re/pat_rt_report.t
commit cebb7c1eff7bf63fd90d4a13c445715b557de78c
Author: Karl Williamson <[email protected]>
Date: Sun Nov 30 21:50:47 2014 -0700
XXX Debug: re/reg_eval_scope.t
M t/re/reg_eval_scope.t
commit b8674784c3810822da79be84ca5bbacf36551158
Author: Karl Williamson <[email protected]>
Date: Sun Nov 30 21:38:11 2014 -0700
XXX Temp lib/B/Deparse.t: Debug
M lib/B/Deparse.t
commit 9e066ab0b94a724536c7e0c6723961b2645f7b2b
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 98b475a29d7dc6483c03ac9cfb855b927df81d9f
Author: Karl Williamson <[email protected]>
Date: Sun Nov 30 21:34:35 2014 -0700
XXX Temp t/comp/final_line_num.t Debug
M t/comp/final_line_num.t
commit 87681df41417df7037349f26ca822f1a48994648
Author: Karl Williamson <[email protected]>
Date: Sun Nov 30 21:33:54 2014 -0700
XXX Temp: croak.t: Debug
M t/lib/croak/op
commit 9e8bd40871e40814f1dfcbd0ea5ec31436c271a1
Author: Karl Williamson <[email protected]>
Date: Sun Nov 30 21:31:49 2014 -0700
t/run/locale.t: Nit in comment
M t/run/locale.t
commit c2172f955404f03af1376f4504f7ec0e1a74b391
Author: Karl Williamson <[email protected]>
Date: Sun Nov 30 21:31:05 2014 -0700
XXX Temp: ext/Pod-Html/t/htmlview.t debug
M ext/Pod-Html/t/htmlview.t
commit 2d7a3ad1eac61993fdd8c93da5d6d7d8eadeac8d
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 3168e1d6fb08c0f972fe2c97b9a053b7dea228fc
Author: Karl Williamson <[email protected]>
Date: Sat Nov 29 22:40:34 2014 -0700
perly.c: Fix off-by-1 error for EBCDIC platforms
Code point 255 was being omitted in the translation. It's better to use
the macro (that has it correctly) and avoid a redundant copy of the
test.
M perly.c
commit 18f9f2068a013f625081ff24f249be0c6800e7ec
Author: Karl Williamson <[email protected]>
Date: Sat Nov 29 21:59:22 2014 -0700
XXX not finished: Carp: EBCDIC fixes
M dist/Carp/lib/Carp.pm
M dist/Carp/lib/Carp/Heavy.pm
M dist/Carp/t/arg_regexp.t
M dist/Carp/t/arg_string.t
commit 1403c3e15868867dc125d1df37142f992a681c34
Author: Karl Williamson <[email protected]>
Date: Thu Nov 27 22:59:37 2014 -0700
XXX temp to see if rest of file works re/reg_eval_scope.t: comment out
out-of memory
M t/re/reg_eval_scope.t
commit e0b173b938e76f296632923bf85b319dcd58e1c9
Author: Karl Williamson <[email protected]>
Date: Thu Nov 27 22:58:05 2014 -0700
XXX temp to see if rest of tests run: re/pat_rt_report.t
The commented-out test runs out of memory on os390
M t/re/pat_rt_report.t
commit a18f3a5f7eb4f44cb74e5f775131e05bf6c8d38e
Author: Karl Williamson <[email protected]>
Date: Thu Nov 27 22:46:32 2014 -0700
XXX Temp debug: lib/h2ph.t
M lib/h2ph.t
commit e369574a2eef829fbeca8532b167369294f40333
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 c28df4d393e6b748a57037428c058df3e5bc651e
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 24f89df9a5f34bbe46f1b87356832ec9ac2eebf1
Author: Karl Williamson <[email protected]>
Date: Thu Nov 27 22:29:36 2014 -0700
perldiag: Add missing entry
M pod/perldiag.pod
commit b58531cffb002123cc49dfa3b6087d3ad4798cfb
Author: Karl Williamson <[email protected]>
Date: Wed Nov 26 19:56:25 2014 -0700
t/op/utfhash.t: Clarify comment
M t/op/utfhash.t
commit eba1e678a783f2f70482d525c48484661316f8c1
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 7403bea274f5d96a4b177c04f79125c135942e4a
Author: Karl Williamson <[email protected]>
Date: Wed Nov 26 19:54:22 2014 -0700
perluniintro: Vertically stack ternarys
It's clearer and sets a better example for the reader
M pod/perluniintro.pod
commit 0b7feca03e7e3ddc3219a5ce6d56f59c6f0c08ef
Author: Karl Williamson <[email protected]>
Date: Wed Nov 26 19:51:23 2014 -0700
-Dp does work on EBCDIC.
M perl.c
commit 22a2c5a40a33505f25c6ff05adac94666d6119cd
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 8ace8247c80fd347490a7a828bb6e384543bad92
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 0e9765051b589a9948cad5a76e1a20b8128741d6
Author: Karl Williamson <[email protected]>
Date: Wed Nov 26 14:01:43 2014 -0700
dump.c: Clarify pod
M dump.c
commit a6a48a26f756498c2d7e8ef942c0a2e52d5114b3
Author: Karl Williamson <[email protected]>
Date: Wed Nov 26 11:41:18 2014 -0700
PerlIO::encoding:fallback.t: properly skip tests
My moving the 'use Test::More' outside of the BEGIN block, I don't get
the 'duplicate leader seen' error.
M ext/PerlIO-encoding/t/fallback.t
commit 167176f0fc87c942ce867ac9c9f9cc06db76b6eb
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 527f11838ab626ecbd8bd8cd7f1fbe9417a86bef
Author: Karl Williamson <[email protected]>
Date: Wed Nov 26 10:47:17 2014 -0700
XXX indents, t/op/bop.t: Generalize for EBCDIC platforms
M t/op/bop.t
commit cb98c1f2526089075fc741bf5605fde45d9fea96
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 425658ae952bb19c15dd64288024fe800bc82bbe
Author: Karl Williamson <[email protected]>
Date: Sun Nov 23 23:04:00 2014 -0700
XXX Debug: ext/Pod-Html/t/htmlescp.t
M ext/Pod-Html/t/htmlescp.t
commit 820a5969ae5c38cdcc03194e3a2c6d0ab2b90c6c
Author: Karl Williamson <[email protected]>
Date: Fri Nov 21 13:55:13 2014 -0700
t/run/locale.t: Don't operate on iffy locales
This takes advantage of the previous commit to exclude locales that we
can determine don't work fully with Perl.
M t/run/locale.t
commit febafb2b0f70e5fedcf907725d42b00728da222f
Author: Karl Williamson <[email protected]>
Date: Fri Nov 21 13:43:23 2014 -0700
t/loc_tools.pl: Add optional parameter to find_locales()
This allows the caller to specify that they do not want to get back any
locales that aren't fully compatible with Perl.
M t/loc_tools.pl
commit f87e9a6950d0faac09fcab779a8e9267c0b68db3
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 bd43871965e99948ebacf2374743f1727ddf2c9b
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 c303c720ec92987c7273d155c5d57bd9e7ae2a49
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 80f745cc88a9bb085b5d3a3e72c35b846df07ebc
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 f6ad29251f9cbd98fb57c9041f426e3a2ec820a2
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 4093602c05aff1ad0c21ea76b0ff01e0b945a5e4
Author: Karl Williamson <[email protected]>
Date: Wed Oct 29 10:08:16 2014 -0600
XXX encode merge, cpan
M cpan/Encode/encengine.c
commit 679a5dc8a63ea320ea075b23fc84d30c25d691f4
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 a0fb701e2859e724a4be33f567d9e4788f62c465
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 2b0a0fefbb2e3cb7daf46f245d54384d3b18dfb8
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 05cf2c4e23a6d7ad1a64bbb16625815dca1a2d4d
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 4fb0db02eac49bfcdf71574f2811b2c32744aef1
Author: Karl Williamson <[email protected]>
Date: Sat Oct 25 21:25:41 2014 -0600
lib/overload.t: Generalize for EBCDIC
M lib/overload.t
commit fd924985e120bea7e692d00b62c47880acf52cfd
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 4e5bef5971822eb9f3bd9a2b6df400bdb4bcbb8f
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 ae6fad1eeb8df1e15211f914826c06d5d968f989
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 9efa8fd8aea65f5e99a2538579f001cb379bb9ab
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 4dc80aecc4b162fae6cbf54b6a3acd5fca416d5f
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 dd8427e404191f901d4472bd3cf8c32c1f55e749
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 8a5a54d79e27f8a1a7574b855dfa9b384d3af17c
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 45b1702e7257cc8c0fc4c4807d1baef3268d7667
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 1052243bf1123399cedd692de17880e8ce1b41f4
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 df067e94ce89603ac9a3c3d26a2c26620550c73e
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 14c1a0c0a609b57b315be6bce62a2213d1a8ce3c
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 836eaedfc49f40cd6a4c6add5964f135ba4f1655
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 69d024447989b4d792ac55a25299462176516326
Author: Karl Williamson <[email protected]>
Date: Wed Jul 2 23:02:58 2014 -0600
XXX See if fixes regcomp [a-z].
M regcomp.c
commit d9053661ece345e5be7b1e0a72cd8b4603da2594
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 50b58a76ef7ef7aebaacfce10d9431e4cb21c763
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 ad704596c0373572d3b4f5781e655329a8935525
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 fcb8801f57416df061db30975f0051de01073833
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 5294287047b29d571119249e125454c836dc0e1d
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 8cdadd04ef0c0fd710de03899721a5400e0fa66f
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 297558c5a9055c57edd07702464329628da833ad
Author: Karl Williamson <[email protected]>
Date: Mon May 5 17:24:38 2014 -0600
XXX Temporary. Without this Data::Dumper loops on Linux
M dist/Data-Dumper/Dumper.xs
commit c54da2faa42326a96f14735a02072665d1a84c1a
Author: Yaroslav Kuzmin <[email protected]>
Date: Mon Apr 28 16:21:44 2014 -0600
Fix hints/os390.sh
M hints/os390.sh
commit fc0315478f276ea8c39c245e367e7fab48fd011b
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 e7afdff3e454304bbfe677d3d1f89851bfde2d4b
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 97c2aff1074e81bab02915a5d1a847c1a75c90b4
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 4d4885c35d125bde06f5e8e954ed525e72c4f2d1
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 dfede3d4612ac5ded3770c7de37358584d4aa934
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 8567e1d0af68c2d08b6f15391d40ab026f87cacf
Author: Karl Williamson <[email protected]>
Date: Wed Jun 26 17:44:33 2013 -0600
t/re/reg_mesg.t: Don't need to skip on EBCDIC
It now works
M t/re/reg_mesg.t
commit 99a44f0495cb9015f777a8bdd0e8e3145367ef12
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 fcb8436e3ce84372a63cb818bd0fee152c046a04
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 555f4b7addcc44d8a45dbe650480ed29fe28a9cc
Author: Karl Williamson <[email protected]>
Date: Mon May 20 22:20:29 2013 -0600
lib/locale.t: Generalize to work on non-ASCII
M lib/locale.t
commit b1947cfc59f6b5ccea3e1f6987a1ada86192d9d6
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 ed65fd2688b157049f5a846096ff1d11e77a439a
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 f51bd66bdbf11750e78604c073823424058d2ba5
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 16ba6a9d918a28c9c6e022134c5bdb79c42b108d
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 3899e79cce867cb26d899876d03ce5e2f131beae
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 1999e0740d92109b677dd52f03edd91015d72e48
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 c8af546dec6881216e3bc3cd66adc8f2eec16183
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 77f8aaa2b29dc398927ad3d389e168a78d9d4135
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 a213cc8769f80e80de35bdb3463fb80fe1585b7d
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 e9722182a5180bfecde85b251c52d851f3db2c1a
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 dee1ce3643abe47616663fe1a91de8342c3346ee
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 057e1eb2243f9b14d3e7d9c88725270a34a32670
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 b4fd76b25e7dd60d0cde23e4aac0f4f46251b522
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 9c5b3a28137bca8008474f9e1796180f50ffb5f2
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 9597531e605b516e93fcfe46b716f3412b2f5d5a
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 8147a830e9c9663032b496b863b94aabb07b8bee
Author: Karl Williamson <[email protected]>
Date: Sat Apr 13 22:04:50 2013 -0600
XXX skip cpan tests
M t/TEST
commit 8c01f1eba459a5f1d07ffd9480b863e052c494a5
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 30056a08a781dd4c172165e4198bccac575d2eea
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 cbcae6a148f3536c991ad2f21f67464459fe9656
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 d3100856164144c41b286baae9ccff7cc28aae5c
Author: Karl Williamson <[email protected]>
Date: Sat Apr 13 15:35:52 2013 -0600
XXX finish up 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 d0d22640dc1367ec75f2fbb43b485e30fc3fd64f
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 2d142a24069cee1e935438672133f15d5661ef09
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 120e3f0b3168e320156407bdd7fb5d7bb52b726b
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 b294e401d951f1cdf55d596ed240e9c2971ffcff
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 2317565c02dc38638e28d703d554cb8a8da85617
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 6de81fddd4900d5e51818a20665e4dda1f4c53e7
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 4123500129c149e7df3cd19005c35ef369d1ec75
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 9f9151f84cd88245410b36825351575eab530148
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 1caaf94dee1f1a20e779cb61f50b1f70d73d5c4b
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 bacb2028cde2dc4a95de01264aa2307c654ba55b
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 bd8d1fdc240102cd4ade49d74b05423cf8059a38
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 2924e7070c758b831e414b03efc38859f3d130b0
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 af636da838a0a402b75143b8e0361435a3741e17
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 ad94b785cd0d3d06df16db4daeef83b7af579ab4
Author: Karl Williamson <[email protected]>
Date: Fri Apr 5 12:15:58 2013 -0600
Dumper.xs: Don't translate character twice
utf8_to_uvchr() already returns the native code point; no need to
convert again. This code is only executed on Perls before 5.15
M dist/Data-Dumper/Dumper.xs
commit 0fec9425bc3984d68f8e139bf25bcfc42f8f1d45
Author: Karl Williamson <[email protected]>
Date: Wed Apr 3 19:06:52 2013 -0600
XXX CPAN cpan/Test/lib/Test.pm: Fixes for EBCDIC
M cpan/Test/lib/Test.pm
commit f3687e67a89797d0212839881e8cc71f92bf5157
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 37e3ab97908370ed0f146bf6caaea5a8c90581cc
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 46b055547b3067b27b89e9343c3e5b75194afda8
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 4f50764f5aabf9c38919094ddc74fc3e26b1dde8
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 5e60f75559dc379fa4b580120de6bc748ffac027
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 d71adcc9267fbc616668ab7c1096a5f15a79a454
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 6279c423ac0f82aa2be38c07acfbc75b106879b8
Author: Karl Williamson <[email protected]>
Date: Fri Mar 29 15:22:28 2013 -0600
XXX t/op/tiehandle.t: skip for now; deep recursion
M t/op/tiehandle.t
commit ab56756b7988919858884990393bfb153f3e5b14
Author: Karl Williamson <[email protected]>
Date: Wed Mar 27 18:17:28 2013 -0600
Add test that to/from native character set works
For non-ASCII systems, there are character set translation tables. This
makes sure the two accessible ones are inverses of each other. If not,
nothing can be expected to work right.
M MANIFEST
A t/base/translate.t
commit 345dc5efc27f24782272925063f08591dd46c7a1
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 13a8fddfd95f27cd0e73e9739db70d380c16d38c
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 9c394ef4760dbf3e9c4a4dc9d23839d72a9d23ea
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 5f77792ce98c5a5f64d21c585c0ea8b88279eabf
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 ad84dd5c09a2ae3e9197381e9cb0ae01340f84d4
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 201f54de65f99753d4f0b2182ae9c0a6c897cbb8
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 6175ae130ab05d51ab1192308bab50380311eccd
Author: Karl Williamson <[email protected]>
Date: Tue Mar 26 15:44:59 2013 -0600
XXX t/TEST: Avoid SIGPIPEs
M t/TEST
commit b6dbee406e72781ffc986bd22276de1745cbc51d
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 9613747778e2d3455e3e7d70116493c97ff11ba4
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 d9f56ed4ae819e6bf97024b91821ae0c08426f16
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 3651cae7dd1e17fbb167baa6d82bb1d638991057
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 4e51185e1dce70ae3cb872dc140d74bba0b8bd74
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 03fc13c088d31b3c82ab0da88ce9aaf0abf0f097
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 8c590d54bf10ca0db42714e8ee453a8623fdff18
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 ffbf3a3ba98494a58b0489c917d4884bd8f6a18c
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 fce34b256f433cb38dba74e76de0e566c6ece5ae
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 38e1b4a76d4aa5f7604b71b9a2f1ad8dd3e3dac2
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 182881a4e4a03e0cf89a9bba18790eb405b27ab7
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 60b26da339d5b1559f563e90fab2a9d21c51939d
Author: Karl Williamson <[email protected]>
Date: Mon Mar 18 22:00:29 2013 -0600
XXX temp skip perl5db.t
M lib/perl5db.t
commit 611c2dbcebbebf78721cdaa6f1bf99cce89ef1f4
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 2d9c552e988479de89930013faa6136d16eb867d
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 4a746f3e6255fe90d1274f2ba89c39283bb19070
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 8245e044306d36fbe21d061c12782dc4faa46a68
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 3a3ae5d4e4370bd4a3f7bf8cbd735ed292666e58
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 bf9af2c243b0ace2f739ab07975add31ad73d07d
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 c57a4b2fa2e69e687fd243ba908fc767eb4ea3aa
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 0ec120054cbecd7705d5eaa7895cc76693ad746b
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 79092b4557f6532c4dac88f3aa8b8aded99ce01f
Author: Karl Williamson <[email protected]>
Date: Sun Mar 10 13:11:07 2013 -0600
XXX Temporary comment out ParseXS check
this is to get things to compile for now
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
commit 3a8eb96422c0845cf2b382b93e22dcdf4d880992
Author: Karl Williamson <[email protected]>
Date: Thu Feb 28 09:25:27 2013 -0700
XXX temp: show makedepend cerr
M makedepend.SH
commit 0adc26d47aab471bc2a3ed61fd1cb44261ce0dac
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 8916fbb525078b50ac5a7345fdc65838919d785a
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 679fa13747166da30e6c79f011bc0f1375aef45a
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 e6c0344a3ec52a79ed6438a86250255f155d4396
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 1b48cd28abd002e352071ef5e17f5ec51818a30b
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