New submission from Lauri Alanko:
In Modules/_ctypes/stgdict.c:567 there is a suspicious line:
stgdict->length = len; /* ADD ffi_ofs? */
That is, the length field of the stgdict is set to the number of fields in the
immediate Structure class, and the number of fields in the par
Lauri Alanko added the comment:
The port is certainly not yet "complete" in any sense. I have only fixed
the most obvious places where explicit conversion between ASCII/Unicode
values and platform-specific characters is required. There are a number
of remaining issues, some of which
Lauri Alanko added the comment:
Further comments on the port can be at:
http://mail.python.org/pipermail/python-dev/2007-October/074991.html
__
Tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/
Lauri Alanko added the comment:
How do you measure importance? Z/OS is not important to many
people in the world, but to those to whom it is important, it is
_very_ important, in a very tangible way. It was certainly
important enough for someone to port Python to it
Lauri Alanko added the comment:
The character set of EBCDIC is a superset of the character set of
ASCII. In fact CP1047, the variant used on z/OS, has the same
character set as Latin-1. Only the encoding is completely
different.
As a non-ASCII platform, z/OS is certainly challenging for people