EBCDIC sanity - phase I
authorNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 10 Mar 2001 11:55:43 +0000 (11:55 +0000)
committerNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 10 Mar 2001 11:55:43 +0000 (11:55 +0000)
commit9041c2e396c8c7de7680a2007dc341a9f65be0d0
tree19075254fbc0495a697b5e15ca1f19a99e02ac77
parent2ef28da1578e18cf36b9a30b71ac471521d2b507
EBCDIC sanity - phase I
 - rename utf8/uv functions to indicate what sort of uv they provide (uvuni/uvchr)
 - use utf8n_xxxx (c.f. pvn) for forms which take length.
 - back out vN.N and $^V exceptions to e2a/a2e
 - make "locale" isxxx macros be uvchr (may be redundant?)

Not clear yet that toUPPER_uni et. al. return being handled correctly.
The tr// and rexexp stuff still needs an audit, assumption is they are working
in Unicode space.

Need to provide v5.6 names for XS modules (decide is uni or chr ?).

p4raw-id: //depot/perlio@9096
19 files changed:
doop.c
embed.h
embed.pl
ext/Encode/Encode.xs
global.sym
handy.h
objXSUB.h
op.c
perl.c
perlapi.c
pp.c
pp_ctl.c
proto.h
regcomp.c
regexec.c
sv.c
toke.c
utf8.c
utf8.h