develooper Front page | perl.perl5.porters | Postings from January 2001

Re: 8482 busted for $^V sprintf()s on OS/390

Thread Previous | Thread Next
From:
Simon Cozens
Date:
January 20, 2001 15:34
Subject:
Re: 8482 busted for $^V sprintf()s on OS/390
Message ID:
20010120233415.A17328@pembro26.pmb.ox.ac.uk
On Fri, Jan 19, 2001 at 03:27:05PM -0800, Peter Prymmer wrote:
> That too can be worked around by commenting out the mention of $^V.

Very strange. First, I thought this was an obvious result of putting
the EBCDIC<->Unicode tables in place, but I've realised we haven't put
them in place! Something's messing up v-strings pretty badly. If you
have a second, I'd appreciate it if you could try:

perl -le 'printf "%v", $^V'
perl -le 'print ord for split //, $^V'
perl -le 'use Devel::Peek; Dump($^V)'
perl -le 'use Devel::Peek; $a = sprintf "%v", $^V; Dump($a)'

-- 
Sigh.  I like to think it's just the Linux people who want to be on
the "leading edge" so bad they walk right off the precipice.
(Craig E. Groeschel)

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About