develooper Front page | perl.perl5.porters | Postings from October 2018

[perl #125760] RFC remove strange behaviour of sysread()/syswrite()on UTF-8 streams

Thread Previous | Thread Next
From:
Tony Cook via RT
Date:
October 10, 2018 01:13
Subject:
[perl #125760] RFC remove strange behaviour of sysread()/syswrite()on UTF-8 streams
Message ID:
rt-4.0.24-18612-1539134028-1801.125760-15-0@perl.org
On Tue, 25 Sep 2018 10:27:33 -0700, LeonT wrote:
> On Tue, Sep 25, 2018 at 3:26 AM Tony Cook via RT
> <perlbug-followup@perl.org> wrote:
> >
> > On Sun, 15 Oct 2017 22:23:32 -0700, tonyc wrote:
> > > Added to the 5.30 blockers ticket, since these should start
> > > croaking then.
> >
> > Patch to make them fatal attached, I'll apply this Soon(tm).
> 
> I should point out that File::Slurp still hasn't been fix to not use
> this misfeature (despite a ticket being open about it for half a
> decade). File::Slurp currently has 636 direct dependents (and an
> unknown bug likely high number of indirect dependencies).
> 
> This change will break CPAN given the current state of File::Slurp.

Code using File::Slurp with :utf8 is already broken, it just won't be 
silently broken now.

Tony

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=125760

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