This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
gv.c, op.c, pp.c: Stash-injected prototypes and prototype() are UTF-8 clean.
authorBrian Fraser <fraserbn@gmail.com>
Mon, 11 Jul 2011 17:50:10 +0000 (18:50 +0100)
committerFather Chrysostomos <sprout@cpan.org>
Thu, 6 Oct 2011 20:01:19 +0000 (13:01 -0700)
commite0260a5b7a4c9245402af2910213dd35717e5bd2
tree4a8e6fe940f71045523d4f2dd71cbe94c0aa1bb9
parenta180b31a163df6f094784ad4abcff6b8d80304d2
gv.c, op.c, pp.c: Stash-injected prototypes and prototype() are UTF-8 clean.

This makes perl -E '$::{example} = "\x{30cb}"; say prototype example;'
store and fetch the correctly flagged prototype.

With this, all TODO tests in gv.t pass; The next commit will deal
with making the parsing of prototypes nul-clean.
gv.c
op.c
pp.c
t/uni/gv.t