develooper Front page | perl.perl5.porters | Postings from March 2013

Re: [perl #117355] [lu]cfirst don't respect 'use bytes'

Thread Previous | Thread Next
Aristotle Pagaltzis
March 26, 2013 01:50
Re: [perl #117355] [lu]cfirst don't respect 'use bytes'
Message ID:
* Brian Fraser <> [2013-03-26 01:50]:
> $_ = "\x{30cb}";
> use Devel::Peek;
> use bytes;
> Dump $_ for uc, lc, CORE::fc, ucfirst, lcfirst;
> ucfirst & lcfirst return a UTF-8 flagged scalar, while the first three
> return bytes.

Is it worth fixing something to follow a semantic that itself is broken
as designed?

I’m not sure if we had an explicit consensus about being highly
discouraged, the way we had about deserving deprecation, but
I would be happy if we could move it in that direction; and the farther,
the happier.

Aristotle Pagaltzis // <>

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About