On Friday-201404-11, 7:29, Yaroslav Kuzmin wrote:
miniperl not correctly process scripts.
When analyzing found the incorrect processing of input data.
Two possible solutions the problem
first:
convert input data EBCDIC<>ASCII.
Converting input data is using macros NATIVE_TO_UTF, UTF_TO_NATIVE and array
PL_e2utf , PL_utf2e in file utfebcdic.h
But the converting is strongly scattered by the source code in one place and had
a double converting EBCDIC > EBCDIC .
second:
Changed array verification of input data in file charclass_invlists.h.
Can you share the changes you had to make, e.g. just simply "diff -u old
new" (or diff -c, depending on what diff tool you have available).
------------------------------------------------------------------------
Yaroslav Kuzmin
Developer C/C++ ,z/OS , Linux
3 Zhukovskiy Street · Miass, Chelyabinsk region 456318 · Russia
Tel: +7.922.2.38.33.38
Email: [email protected]
Web: www.rocketsoftware.com
________________________________________
From: [email protected] <[email protected]> on behalf of Jarkko Hietaniemi
<[email protected]>
Sent: 10 April 2014 18:12
To: Yaroslav Kuzmin; demerphq
Cc: [email protected]; [email protected]; Perl5 Porters
Subject: Re: НА: Fwd: Re: USSP-37: Info Request for Perl Fwd: EBCDIC support is
onthe chopping block
On Thursday-201404-10, 8:05, Jarkko Hietaniemi wrote:
I edit the file charclass_invlist.h manually
While you e.g. think about setting up an automated periodic build, one
simple thing to get the dialogue started would be that you show (email
to perl5-porters) these diffs you had to make for this file. (And
detail why exactly you had to do the diffs... to be able to build at
all? or to get more tests passing?)