summaryrefslogtreecommitdiff
path: root/README.win32
diff options
context:
space:
mode:
authorNick Ing-Simmons <nik@tiuk.ti.com>2001-03-17 18:29:50 +0000
committerNick Ing-Simmons <nik@tiuk.ti.com>2001-03-17 18:29:50 +0000
commit1d72bdf6104ef56ab17c3abedf522be0125851c7 (patch)
treeee4fd5e4b221b1cb3519855686b6cc7d9077c9d6 /README.win32
parentd742c382eed38a7010c93d369ad6896d826c21d6 (diff)
downloadperl-1d72bdf6104ef56ab17c3abedf522be0125851c7.tar.gz
Infrastructure to use UTF-EBCDIC rather than UTF-8 as the internal
encoding on EBCDIC platforms. This has property that U+0000..U+009F i.e. a superset of ASCII are invariant under the encoding. This is EBCDIC friendly as an encoded string can be looked at as being EBCDIC by lexer sprintf("%d",...) etc. in same manner that a UTF-8 string be considered ASCII on ASCII machines. - re-arrange utf8.h to get ASCII specific vs Unicode generic bits seperate. - Add some more macros to comprehend different shift amounts and possible swizzle in UTF-EBCDIC vs UTF-8. Change utf8.c to use them. - add utfebcdic.h which provides UTF-EBCDIC versions of the macros, and conditionally #include it. EBCDIC build as yet untested. ASCII still fails the one test. p4raw-id: //depot/perlio@9185
Diffstat (limited to 'README.win32')
0 files changed, 0 insertions, 0 deletions